Gogul Ilango

Engineer - Music Producer - Writer

  • summary
  • courses
  • publications
  • blog
  • music

Gogul Ilango B.E., M.E., is an Engineer, Music Producer and Writer. Currently, I work as a Principal Software Engineer in the Cadence Cerebrus Intelligent Chip Explorer team at Cadence Design Systems, Bangalore, Karnataka, India. Previously, I worked as a Senior Engineer, Hardware in System-On-Chip Physical Design and Verification team at Qualcomm, Chennai, Tamil Nadu, India. Also, I worked as an Assistant Systems Engineer at Tata Consultancy Services, Chennai, Tamil Nadu, India.

Education

Research Experience

Industry Experience

  • 5.8 years of extensive industry experience in System on Chip design, implementation and verification of cutting-edge audio, IoT and networking chips under stringent schedules, with collaboration across different engineering sites and with multiple cross-functional domain responsibilities (hardware and software).
  • Worked on 7 successful system on chip tape-outs by delivering design implementation databases ahead of deadlines at different exit milestones with best performance, power and area (PPA) quality.
  • Experience in converging multi-million instances/multi-power domain designs in terms of best performance, power and area target in 28nm, 22nm, 14nm and 7nm tech nodes.
  • Highly proficient in designing, developing, deploying and maintaining industry-standard software and automation tools for electronic design automation.
  • Deep experience in Electronic Design Automation (EDA) for Digital Integrated Circuit Design of Complex System on Chip using Cadence tools (Genus, Innovus and Cerebrus), Synopsys tools (IC Compiler II, StarRC, PrimeTime, Tweaker), Ansys tool (RedHawk) and Siemens tool (Calibre).

Areas of Interest

  • System on Chip Design
  • Electronic Design Automation
  • Artificial Intelligence
  • Full-Stack Web Development
  • Music Composition & Music Production

Hobbies

  • Music - Composition, Programming, Arrangements
  • Art - Photography, Pencil Sketching, Water Color Painting
  • Sport - Cricket, Football, Cycling

Time spent in engineering



Education



Experience


  • Principal Software Engineer

    Cadence Design Systems · Full-time

    Bangalore, Karnataka, India · Hybrid

    Feb 2023-now

  • Senior Hardware Engineer

    Qualcomm · Full-time

    Chennai, Tamil Nadu, India · Hybrid

    Nov 2019 - Jan 2023

  • Hardware Engineer

    Qualcomm · Full-time

    Chennai, Tamil Nadu, India · Onsite

    Jun 2017 - Nov 2019

  • Technical Reviewer

    Packt · Part-time

    Chennai, Tamil Nadu, India · Remote

    Oct 2019 - Jan 2020

  • Graduate Technical Intern

    Nokia · Internship

    Chennai, Tamil Nadu, India · Onsite

    Dec 2016 - May 2017

  • Assistant Systems Engineer

    Tata Consultancy Services · Full-time

    Chennai, Tamil Nadu, India · Onsite

    Jun 2014 - Aug 2015

2019

  • Hands-on Music Generation with Magenta

    Author - Alexandre DuBreuil

    Technical Reviewer - Gogul Ilango

    Publisher - Packt Publishing, United Kingdom

    What's in? - Design and use machine learning models for music generation using Google's Magenta and make them interact with existing music creation tools.

    book

2018

  • Hybrid feature descriptors to detect face spoof attacks

    V Mohanraj, S Sibi Chakkaravarthy, I Gogul, V Sathiesh Kumar, R Kumar, V Vaidehi

    Journal of Intelligent & Fuzzy Systems, vol. 34, no. 3, pp. 1411-1419, 2018

    paper

2017

  • Analyzing ConvNets Depth for Deep Face Recognition

    Mohan Raj, I. Gogul, M. Deepan Raj, V. Sathiesh Kumar, V. Vaidehi, S. Sibi Chakkaravarthy

    Proceedings of 2nd International Conference on Computer Vision & Image Processing: CVIP-2017, Volume 1, pages 317-330, Springer Singapore

    paper

  • Flower species recognition system using convolution neural networks and transfer learning

    I.Gogul, V. Sathiesh Kumar

    2017 Fourth International Conference on Signal Processing, Communication and Networking (ICSCN), pages 1-6, IEEE

    paper

  • Static gesture recognition based precise positioning of 5-DOF robotic arm using FPGA

    M. Deepan Raj, I. Gogul, M. Thangaraja, V. Sathiesh Kumar

    2017 Trends in Industrial Measurement and Automation (TIMA), pages 1-6, IEEE

    paper

2016

  • Smart Autonomous Gardening Rover with Plant Recognition using Neural Networks

    V. Sathiesh Kumar, I.Gogul, M. Deepan Raj, S.K.Pragadesh, J. Sarathkumar Sebastin

    Procedia Computer Science, volume 93, 2016, pages 975-981, Elsivier, ICACC-2016

    paper


I believe in life-long learning as it enhances my knowledge and spirit. Here, I document all the technical courses that I have taken in this lifetime.


+
Course Name Issued Date Provider Credential
1 Business English Certificate Nov 2013 University of Cambridge -
2 Neural Networks and Deep Learning Dec 2017 Coursera 8WBUXEEL363X
3 Sequence Models Jun 2019 Coursera WJJGDMT2XKD4
4 Natural Language Processing in TensorFlow Jun 2019 Coursera GEM478PB2SQ9
5 Introduction to TensorFlow for Artificial Intelligence, Machine Learning and Deep Learning Jun 2019 Coursera 4VDRRPKYF9EG
6 Convolutional Neural Networks in TensorFlow Jun 2019 Coursera XCW2KCHMWCDZ
7 TensorFlow in Practice Specialization Sep 2019 Coursera A5TFAHFYTR98
8 Sequences, Time Series and Prediction Sep 2019 Coursera 88YCMHDBRFV9
9 Cadence Cerebrus Certification Program Feb 2023 Cadence Design Systems -
10 Cerebrus Intelligent Chip Explorer v22.1 Exam May 2023 Cadence Design Systems credly
11 Semiconductor 101 v1.0 Exam Jan 2024 Cadence Design Systems credly
11 Innovus Block Implementation with Stylus Common UI v23.1 Exam Jun 2024 Cadence Design Systems credly
11 Innovus Hierarchical Implementation with Stylus Common UI v23.1 Exam Sep 2024 Cadence Design Systems credly
+

Below are the list of courses that I have taken during my master's degree which I professionally feel is the best time of my life.


Discipline: VLSI Design and Embedded Systems

College: Anna University, MIT Campus, Chennai (2015-2017)


Semester 1

  • MA7152 - Advanced Applied Mathematics
  • NE7076 - Digital Image and Video Processing
  • VE7101 - CMOS Analog IC Design
  • VE7102 - Design for Testability
  • VE7103 - Digital Integrated Circuit Design
  • VE7104 - Introduction to Embedded Controllers
  • VE7111 - Analog and Digital System Design Lab

Semester 2

  • NE7251 - Real Time Embedded System
  • VE7004 - Computer Aided Design of VLSI Systems
  • VE7008 - Embedded Automotive Systems
  • VE7201 - Hardware Software Co Design of Embedded System
  • VE7202 - VLSI Architectures for System Design
  • VE7252 - Low Power VLSI Design
  • VE7211 - Embedded Systems Lab
  • VE7212 - Technical Seminar and Report Writing

Semester 3

  • VE7007 - Distributed Embedded Computing
  • VE7017 - Robotics
  • VE7301 - SOC Design for Embedded System
  • VE7311 - Project Work Phase I

Semester 4

  • VE7411 - Project Work Phase II
+

Below are the list of courses that I have taken during my bachelor's degree which I personally feel is the best time of my life.


Discipline: Electronics and Communication Engineering

College: Thiagarajar College of Engineering, Madurai (2010-2014)


Semester 1

  • H11 - Engineering Mathematics I
  • H12 - Physics
  • H13 - Chemistry
  • H14 - English
  • H15 - Basics of Mechanical and Civil Engineering
  • H16 - Basics of Electrical and Electronics Engineering
  • H17 - Physics Lab
  • H18 - Chemistry Lab
  • H19 - Engineering Graphics

Semester 2

  • D21 - Engineering Mathematics II
  • D22 - Linear Networks
  • D23 - Basics of Digital Systems
  • D24 - Computers and Programming
  • D25 - Materials Science
  • D26 - Environment and Ecology
  • D27 - Digital Systems Lab
  • D28 - Computer Programming Lab
  • D29 - Workshop

Semester 3

  • D31 - Engineering Mathematics III
  • D32 - Analog Circuits and Systems
  • D33 - Signal Processing
  • D34 - Analog Communication Systems
  • D35 - Data Structures
  • D36 - Microprocessors
  • D37 - Analog Circuits and Systems Lab
  • D38 - Analog Communication Lab

Semester 4

  • D41 - Engineering Mathematics-4
  • D42 - Designing with PLDS and FPGAS
  • D43 - Mixed Signal Circuits and Interfacing
  • D44 - Digital Communication Systems
  • D45 - Electromagnetic Field Theory
  • D46 - Digital Signal Processing
  • D47 - Mixed Signal Circuits and Interfacing Lab
  • D48 - Digital Signal Processing Lab
  • D49 - Professional Communication

Semester 5

  • D51 - Numerical Methods
  • D52 - CMOS VLSI Systems
  • D53 - Microcontrollers
  • D54 - Wireless Communication Systems
  • D55 - Antenna and Wave Propagation
  • D56 - Data Communication Networks
  • D1A - Global Positioning Systems(E)
  • DC6 - Advanced Digital Systems(E)
  • D57 - Digital Communication Lab
  • D58 - Microprocessor and Microcontroller Lab

Semester 6

  • D61 - Management Theory and Practice
  • D62 - High Performance Communication Networks
  • D63 - Digital Image Processing
  • D64 - RF and Microwave Engineering
  • DCC - Digital Signal Processor(E)
  • DCS - Optimum Signal Processing(E)
  • TGB - Object Oriented Programming with JAVA(E)
  • D67 - Networking Lab
  • D68 - RF Circuits Lab

Semester 7

  • D71 - Accounting and Finance
  • D72 - RF Wireless Systems
  • DCE - ASIC Design(E)
  • DCO - Data Compression(E)
  • DCR - Satellite Image Analysis(E)
  • EGE - Domestic and Industrial Electrical Installations(E)
  • D77 - RF amd Image Processing Lab
  • D78 - Project

Semester 8

  • D84 - Project

Whenever I find free-time apart from my full-time job, I focus on creating, programming, arranging, mixing and mastering instrumental covers of famous film composers around the planet. To create these covers, I use original music production software and hardware.


Below are the list of YouTube videos that I have released till now.

84Bloody Sweet Instrumental Cover | Leo | Thalapathy Vijay | Lokesh | Anirudh | Gogul Ilango
83Thenmozhi Instrumental Cover | Thiruchitrambalam | Dhanush | Anirudh Ravichander | Gogul Ilango
82Chola Chola Instrumental Cover | Ponniyin Selvan - 1 | A.R.Rahman | Gogul Ilango
81Megham Karukatha Instrumental Cover | Thiruchitrambalam | Dhanush | Anirudh | Gogul Ilango
80Porkanda Singam Instrumental Cover | Vikram | Kamal Haasan | Anirudh Ravichander | Gogul Ilango
79K.G.F: Chapter 1 Theme Instrumental Cover | Rocking Star Yash | Ravi Basrur | Gogul Ilango
78Arabic Kuthu - Selfie Pulla Instrumental Cover | Beast | Thalapathy | Anirudh | Gogul Ilango
77Strawberry Kannae Instrumental Cover | Minsara Kanavu | A.R.Rahman | Gogul Ilango
76En Frienda Pola BGM Instrumental Cover | Nanban | Thalapathy Vijay | Harris Jayaraj | Gogul Ilango
75Petta Kaali Theme Instrumental Cover | Anirudh Ravichander | Gogul Ilango
74Sivaji - Endhiran BGM Instrumental Cover | Happy Birthday A.R.Rahman Sir | Gogul Ilango
73Kadhalikum Pennin Instrumental Cover | Kadhalan | A.R.Rahman | Gogul Ilango
72Kadhal Aasai Instrumental Cover | Anjaan | Suriya | Yuvan Shankar Raja | Gogul Ilango
71Soul of Doctor Instrumental Cover | Sivakarthikeyan | Anirudh Ravichander | Gogul Ilango
70Yuvan Mashup 1 Instrumental Cover | Yuvan Shankar Raja | Gogul Ilango
69Iron Man 3 Theme Instrumental Cover | Robert Downey Jr | Brian Tyler | Gogul Ilango
68Newyork Nagaram Instrumental Cover | Sillunu Oru Kaadhal | A.R.Rahman | Gogul Ilango
67Ethir Neechal Adi Instrumental Cover | Rise against the Tide | Anirudh Ravichander | Gogul Ilango
66Sachein Love BGM Instrumental Cover | Thalapathy Vijay | Devi Sri Prasad | Gogul Ilango
65Aalaporan Tamizhan Instrumental Cover | Mersal | Thalapathy Vijay | A.R.Rahman | Gogul Ilango
64Azhagiya Tamizh Magan BGM Instrumental Cover | Thalapathy Vijay | A.R.Rahman | Gogul Ilango
63Rayappan - Beast BGM Instrumental Cover | Thalapathy | A.R.Rahman | Anirudh | Gogul Ilango
62Ilamai Thirumbudhe Instrumental Cover | Petta | Rajinikanth | Anirudh Ravichander | Gogul Ilango
61Sivaji Balleilakka BGM Instrumental Cover | Rajinikanth | A.R.Rahman | Gogul Ilango
60Thalli Pogathey Instrumental Cover | Achcham Yenbadhu Madamaiyada | A.R.Rahman | STR | Gogul Ilango
59Vaathi Kabaddi Instrumental Cover | Master | Vidyasagar | Anirudh Ravichander | Gogul Ilango
58Vaali Love BGM Instrumental Cover | Deva | Ajith Kumar | Simran | Jyothika | Gogul Ilango
57Master Interval BGM Instrumental Cover | Thalapathy Vijay | Anirudh Ravichander | Gogul Ilango
56Kurumba Cover | Tik Tik Tik | D.Imman | Gogul Ilango | Keerthana Durai | Pranav Durai
55Polakattum Para Para BGM Piano Cover | Master | Thalapathy Vijay | Anirudh | Gogul Ilango
54Andha Kanna Paathaakaa Piano Cover | Master | Thalapathy Vijay | Anirudh Ravichander | Gogul Ilango
53Ella Pugazhum Piano Cover | Azhagiya Tamil Magan | A.R.Rahman | Gogul Ilango
52Thirakkatha Kattukulle Piano Cover | En Swasa Kaatre | A.R.Rahman | Gogul Ilango
51Innum Konjam Naeram Piano Cover | Maryan | A. R. Rahman | Gogul Ilango
50Oru Naalil Piano Cover | Pudhupettai | Yuvan Shankar Raja | Gogul Ilango
49Naan Nee Piano Cover | Madras | Santhosh Narayanan | Gogul Ilango
48En Kadhal Solla Piano Cover | Paiya | Yuvan Shankar Raja | Gogul Ilango
47Jeans Love BGM Piano Cover | A.R.Rahman Sir | Gogul Ilango
46Manmadhane Piano Cover | Manmadhan | Yuvan Shankar Raja | Gogul Ilango
45Yaaro Manathile Piano Cover | Dhaam Dhoom | Harris Jayaraj | Gogul Ilango
44Oh Penne Piano Cover | Vanakkam Chennai | Anirudh Ravichander | Gogul Ilango
43Oru Kal Oru Kannadi Piano Cover | Siva Manasula Sakthi | Yuvan Shankar Raja | Gogul Ilango
42Mannipaaya Cover | Vinnaithaandi Varuvaayaa | A.R.Rahman | Gogul | Keerthana | Pranav
41Thuli Thuli Piano Cover | Paiya | Yuvan Shankar Raja | Gogul Ilango
40Yennai Maatrum Kadhale Piano Cover | Naanum Rowdy Dhaan | Anirudh | Sid Sriram | Gogul Ilango
39Kaththi Title BGM Piano Cover | Thalapathy Vijay | Anirudh Ravichander | Gogul Ilango
38Butta Bomma Piano Cover | AlaVaikunthapurramuloo | Thaman S | Gogul Ilango
37Chellamma Piano Cover | Doctor | Anirudh Ravichander | Gogul Ilango
36Dope Track Piano Cover | Pyaar Prema Kaadhal | Yuvan Shankar Raja | Gogul Ilango
35Sillunu Oru Kadhal BGM Piano Cover | A.R.Rahman | Gogul Ilango
34Mounam Pesiyadhe Theme Piano Cover | Yuvan Shankar Raja | Gogul Ilango
33Ghilli Love BGM Piano Cover | Thalapathy Vijay | Vidyasagar | Gogul Ilango
32Samajavaragamana Cover | AlaVaikunthapurramuloo | Thaman S | Sid Sriram | Gogul | Keerthana | Pranav
31Muthu Mazhaiye Piano Cover | Mazhai | Devi Sri Prasad | Gogul Ilango
30Happy Birthday Piano Cover | Gogul Ilango
29Venmathi Venmathiye Piano Cover | Minnale | Harris Jayaraj | Gogul Ilango
28Unakkenna Venum Sollu Cover | Yennai Arindhaal | Harris Jayaraj | Gogul | Keerthana | Pranav
27Siru Siru Uravugal Piano Cover | Unnale Unnale | Harris Jayaraj | Gogul Ilango
26Poopol Poopol Piano Cover | Minnale | Harris Jayaraj | Gogul Ilango
25Nisarisa Piano Cover | Jeans | A.R.Rahman Sir | Gogul Ilango
24Kanmuney Ethanai Nilavu Piano Cover | Thulluvadho Ilamai | Yuvan Shankar Raja | Gogul Ilango
23Kaatrukulle Piano Cover | Sarvam | Yuvan Shankar Raja | Gogul Ilango
22Ore Nyabagam Piano Cover | Minnale | Harris Jayaraj | Gogul Ilango
21Samajavaragamana Piano Cover | AlaVaikunthapurramuloo | Thaman S | Sid Sriram | Gogul Ilango
20Ae Dil Hai Mushkil Piano Cover | Ranbir | Pritam | Arijit | Gogul Ilango
19Nee Paartha Paarvai Piano Cover | Hey Ram | Ilayaraja Sir | Gogul Ilango
18Kanmoodi Piano Cover | Sachein | Devi Sri Prasad | Gogul Ilango
17Oru Paarvaiyil Piano Cover | Siva Manasula Sakthi | Yuvan Shankar Raja | Gogul Ilango
16Kalayil Dhinamum Piano Cover | New | A.R.Rahman | Gogul Ilango
15Oru Devathai Piano Cover | Vaamanan | Yuvan Shankar Raja | Gogul Ilango
14Suthuthe Suthuthe Boomi Piano Cover | Paiya | Yuvan Shankar Raja | Gogul Ilango
13Visiri Piano Cover | Enai Noki Paayum Thota | Darbuka Siva | Gogul Ilango
12Kutty Story Piano Cover | Master | Thalapathy Vijay | Anirudh Ravichander | Gogul Ilango
11Believer and Kaththi Theme Instrumental Mashup | Cover | Imagine Dragons | Anirudh | Gogul Ilango
10MASTER BGM Mix | Instrumental Cover | Thalapathy Vijay | Vijay Sethupathi | Anirudh | Gogul Ilango
9Selfie Pulla BGM Instrumental Cover | Thalapathy Vijay | Samantha | Anirudh | Gogul Ilango
8Padayappa and Sivaji Theme Cover | Superstar Rajini | A.R.Rahman | Gogul Ilango
7Kaththi Theme Cover | Thalapathy Vijay | Anirudh Ravichander | Gogul Ilango
6Iyarkayin Anbile Reprise | Gogul Ilango | Original Music
5Kutty Story Cover | Gogul Ilango & Mahadevan | Master | Thalapathy | Anirudh Ravichander
4Pudhu Vellai Mazhai Piano Cover | Roja | A.R.Rahman | Gogul Ilango
3Kanne Kanne (7UP Madras Gig) & Baitikochi Chuste Cover | Gogul Ilango | Kapilan Pugazhendhi
2Iyarkayin Anbile | Gogul Ilango | Ganesh Bharadwaj
1VINAYIN VIDAI ~ Tamil Short Film