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.


Education/Research

Industry Experience

  • 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 tools (RedHawk) and Siemens tools (Calibre).
  • 5+ 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.

Hobbies

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

Core Interests

  • VLSI Synthesis and Implementation
  • Low Power VLSI Design
  • Static Timing Analysis
  • Physical Verification
  • Power Distribution Network Analysis
  • Electronic Design Automation Tool Development
  • Artificial Intelligence, Machine Learning, Deep Learning
  • Full-stack Web Development
  • Music Production, Music Composition, Music Technology


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 Cadence Cerebrus Intelligent Chip Explorer v22.1 (Online) May 2023 Cadence Design Systems -
+

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.

2023

2022

2021

7328 Nov 2021Kadhalikum Pennin Instrumental Cover | Kadhalan | A.R.Rahman | Gogul Ilango
7214 Nov 2021Kadhal Aasai Instrumental Cover | Anjaan | Suriya | Yuvan Shankar Raja | Gogul Ilango
7110 Oct 2021Soul of Doctor Instrumental Cover | Sivakarthikeyan | Anirudh Ravichander | Gogul Ilango
7026 Sep 2021Yuvan Mashup 1 Instrumental Cover | Yuvan Shankar Raja | Gogul Ilango
6905 Sep 2021Iron Man 3 Theme Instrumental Cover | Robert Downey Jr | Brian Tyler | Gogul Ilango
6815 Aug 2021Newyork Nagaram Instrumental Cover | Sillunu Oru Kaadhal | A.R.Rahman | Gogul Ilango
6731 Jul 2021Ethir Neechal Adi Instrumental Cover | Rise against the Tide | Anirudh Ravichander | Gogul Ilango
6617 Jul 2021Sachein Love BGM Instrumental Cover | Thalapathy Vijay | Devi Sri Prasad | Gogul Ilango
6504 Jul 2021Aalaporan Tamizhan Instrumental Cover | Mersal | Thalapathy Vijay | A.R.Rahman | Gogul Ilango
6420 Jun 2021Azhagiya Tamizh Magan BGM Instrumental Cover | Thalapathy Vijay | A.R.Rahman | Gogul Ilango
6306 Jun 2021Rayappan - Beast BGM Instrumental Cover | Thalapathy | A.R.Rahman | Anirudh | Gogul Ilango
6202 May 2021Ilamai Thirumbudhe Instrumental Cover | Petta | Rajinikanth | Anirudh Ravichander | Gogul Ilango
6111 Apr 2021Sivaji Balleilakka BGM Instrumental Cover | Rajinikanth | A.R.Rahman | Gogul Ilango
6021 Mar 2021Thalli Pogathey Instrumental Cover | Achcham Yenbadhu Madamaiyada | A.R.Rahman | STR | Gogul Ilango
5905 Mar 2021Vaathi Kabaddi Instrumental Cover | Master | Vidyasagar | Anirudh Ravichander | Gogul Ilango
5821 Feb 2021Vaali Love BGM Instrumental Cover | Deva | Ajith Kumar | Simran | Jyothika | Gogul Ilango
5705 Feb 2021Master Interval BGM Instrumental Cover | Thalapathy Vijay | Anirudh Ravichander | Gogul Ilango
5624 Jan 2021Kurumba Cover | Tik Tik Tik | D.Imman | Gogul Ilango | Keerthana Durai | Pranav Durai
5519 Jan 2021Polakattum Para Para BGM Piano Cover | Master | Thalapathy Vijay | Anirudh | Gogul Ilango
5414 Jan 2021Andha Kanna Paathaakaa Piano Cover | Master | Thalapathy Vijay | Anirudh Ravichander | Gogul Ilango
5306 Jan 2021Ella Pugazhum Piano Cover | Azhagiya Tamil Magan | A.R.Rahman | Gogul Ilango

2020

5226 Dec 2020Thirakkatha Kattukulle Piano Cover | En Swasa Kaatre | A.R.Rahman | Gogul Ilango
5119 Dec 2020Innum Konjam Naeram Piano Cover | Maryan | A. R. Rahman | Gogul Ilango
5006 Dec 2020Oru Naalil Piano Cover | Pudhupettai | Yuvan Shankar Raja | Gogul Ilango
4922 Nov 2020Naan Nee Piano Cover | Madras | Santhosh Narayanan | Gogul Ilango
4813 Nov 2020En Kadhal Solla Piano Cover | Paiya | Yuvan Shankar Raja | Gogul Ilango
4701 Nov 2020Jeans Love BGM Piano Cover | A.R.Rahman Sir | Gogul Ilango
4618 Oct 2020Manmadhane Piano Cover | Manmadhan | Yuvan Shankar Raja | Gogul Ilango
4504 Oct 2020Yaaro Manathile Piano Cover | Dhaam Dhoom | Harris Jayaraj | Gogul Ilango
4427 Sep 2020Oh Penne Piano Cover | Vanakkam Chennai | Anirudh Ravichander | Gogul Ilango
4319 Sep 2020Oru Kal Oru Kannadi Piano Cover | Siva Manasula Sakthi | Yuvan Shankar Raja | Gogul Ilango
4213 Sep 2020Mannipaaya Cover | Vinnaithaandi Varuvaayaa | A.R.Rahman | Gogul | Keerthana | Pranav
4106 Sep 2020Thuli Thuli Piano Cover | Paiya | Yuvan Shankar Raja | Gogul Ilango
4030 Aug 2020Yennai Maatrum Kadhale Piano Cover | Naanum Rowdy Dhaan | Anirudh | Sid Sriram | Gogul Ilango
3922 Aug 2020Kaththi Title BGM Piano Cover | Thalapathy Vijay | Anirudh Ravichander | Gogul Ilango
3816 Aug 2020Butta Bomma Piano Cover | AlaVaikunthapurramuloo | Thaman S | Gogul Ilango
3711 Aug 2020Chellamma Piano Cover | Doctor | Anirudh Ravichander | Gogul Ilango
3607 Aug 2020Dope Track Piano Cover | Pyaar Prema Kaadhal | Yuvan Shankar Raja | Gogul Ilango
3501 Aug 2020Sillunu Oru Kadhal BGM Piano Cover | A.R.Rahman | Gogul Ilango
3431 Jul 2020Mounam Pesiyadhe Theme Piano Cover | Yuvan Shankar Raja | Gogul Ilango
3330 Jul 2020Ghilli Love BGM Piano Cover | Thalapathy Vijay | Vidyasagar | Gogul Ilango
3226 Jul 2020Samajavaragamana Cover | AlaVaikunthapurramuloo | Thaman S | Sid Sriram | Gogul | Keerthana | Pranav
3124 Jul 2020Muthu Mazhaiye Piano Cover | Mazhai | Devi Sri Prasad | Gogul Ilango
3021 Jul 2020Happy Birthday Piano Cover | Gogul Ilango
2919 Jul 2020Venmathi Venmathiye Piano Cover | Minnale | Harris Jayaraj | Gogul Ilango
2817 Jul 2020Unakkenna Venum Sollu Cover | Yennai Arindhaal | Harris Jayaraj | Gogul | Keerthana | Pranav
2712 Jul 2020Siru Siru Uravugal Piano Cover | Unnale Unnale | Harris Jayaraj | Gogul Ilango
2610 Jul 2020Poopol Poopol Piano Cover | Minnale | Harris Jayaraj | Gogul Ilango
2508 Jul 2020Nisarisa Piano Cover | Jeans | A.R.Rahman Sir | Gogul Ilango
2406 Jul 2020Kanmuney Ethanai Nilavu Piano Cover | Thulluvadho Ilamai | Yuvan Shankar Raja | Gogul Ilango
2304 Jul 2020Kaatrukulle Piano Cover | Sarvam | Yuvan Shankar Raja | Gogul Ilango
2202 Jul 2020Ore Nyabagam Piano Cover | Minnale | Harris Jayaraj | Gogul Ilango
2101 Jul 2020Samajavaragamana Piano Cover | AlaVaikunthapurramuloo | Thaman S | Sid Sriram | Gogul Ilango
2028 Jun 2020Ae Dil Hai Mushkil Piano Cover | Ranbir | Pritam | Arijit | Gogul Ilango
1926 Jun 2020Nee Paartha Paarvai Piano Cover | Hey Ram | Ilayaraja Sir | Gogul Ilango
1825 Jun 2020Kanmoodi Piano Cover | Sachein | Devi Sri Prasad | Gogul Ilango
1721 Jun 2020Oru Paarvaiyil Piano Cover | Siva Manasula Sakthi | Yuvan Shankar Raja | Gogul Ilango
1618 Jun 2020Kalayil Dhinamum Piano Cover | New | A.R.Rahman | Gogul Ilango
1516 Jun 2020Oru Devathai Piano Cover | Vaamanan | Yuvan Shankar Raja | Gogul Ilango
1414 Jun 2020Suthuthe Suthuthe Boomi Piano Cover | Paiya | Yuvan Shankar Raja | Gogul Ilango
1313 Jun 2020Visiri Piano Cover | Enai Noki Paayum Thota | Darbuka Siva | Gogul Ilango
1212 Jun 2020Kutty Story Piano Cover | Master | Thalapathy Vijay | Anirudh Ravichander | Gogul Ilango
1102 Jun 2020Believer and Kaththi Theme Instrumental Mashup | Cover | Imagine Dragons | Anirudh | Gogul Ilango
1019 May 2020MASTER BGM Mix | Instrumental Cover | Thalapathy Vijay | Vijay Sethupathi | Anirudh | Gogul Ilango
909 May 2020Selfie Pulla BGM Instrumental Cover | Thalapathy Vijay | Samantha | Anirudh | Gogul Ilango
803 May 2020Padayappa and Sivaji Theme Cover | Superstar Rajini | A.R.Rahman | Gogul Ilango
730 Apr 2020Kaththi Theme Cover | Thalapathy Vijay | Anirudh Ravichander | Gogul Ilango
624 Mar 2020Iyarkayin Anbile Reprise | Gogul Ilango | Original Music
515 Mar 2020Kutty Story Cover | Gogul Ilango & Mahadevan | Master | Thalapathy | Anirudh Ravichander
427 Feb 2020Pudhu Vellai Mazhai Piano Cover | Roja | A.R.Rahman | Gogul Ilango
318 Jan 2020Kanne Kanne (7UP Madras Gig) & Baitikochi Chuste Cover | Gogul Ilango | Kapilan Pugazhendhi

2018


2012