Engineer - Music Producer - Writer
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 Research and Development 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.
Contributing to the Research and Development of
| Hardware Description Language | Verilog, VHDL |
| Scripting Languages | Tcl, Python, Shell |
| Cadence EDA Tools | Cerebrus AI Studio, Cerebrus, Genus, Innovus, Tempus, Certus, Voltus |
| Synopsys EDA Tools | ICC-II, Fusion Compiler, PrimeTime, Tweaker |
| Other EDA Tools | Apache RedHawk, Siemens Calibre |
| Operating System | Linux (Ubuntu, Suse, CentOS), Windows, MacOS |
| Version Control | Git, GitHub |
| Machine Learning | Scikit-learn, XGBoost |
| Deep Learning | TensorFlow, Keras |
| Front-End Web Development | HTML5, CSS3, SASS, JavaScript, Bootstrap, Jekyll |
| Back-End Web Development | Django, PyMongo, Djongo |
| Deployment | Docker, Singularity, Kubernetes |
| Databases | MongoDB, MySQL, PostgreSQL |
| Image Editing | Adobe Photoshop, Adobe Lightroom |
| Video Editing | Adobe Premiere Pro, Adobe After Effects, LumaFusion |
| Music Production | Cubase Elements 12, Native Instruments, Kontakt, Spitfire Audio |
Time spent in engineering
VLSI Design & Embedded Systems
Madras Institute of Technology
Chennai, Tamil Nadu, India
Electronics & Communication
Thiagarajar College of Engineering
Madurai, Tamil Nadu, India
Cadence Design Systems 路 Full-time
Bangalore, Karnataka, India 路 Hybrid
Feb 2023-now
Qualcomm 路 Full-time
Chennai, Tamil Nadu, India 路 Hybrid
Nov 2019 - Jan 2023
Nokia 路 Internship
Chennai, Tamil Nadu, India 路 Onsite
Dec 2016 - May 2017
Tata Consultancy Services 路 Full-time
Chennai, Tamil Nadu, India 路 Onsite
Jun 2014 - Aug 2015
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.
bookV 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
paperMohan 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
paperI.Gogul, V. Sathiesh Kumar
2017 Fourth International Conference on Signal Processing, Communication and Networking (ICSCN), pages 1-6, IEEE
paperM. Deepan Raj, I. Gogul, M. Thangaraja, V. Sathiesh Kumar
2017 Trends in Industrial Measurement and Automation (TIMA), pages 1-6, IEEE
paperV. 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
paperI 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 | R Basics - R Programming Language Introduction | Dec 2016 | Udemy | UC-8FMX99M7 |
| 3 | Neural Networks and Deep Learning | Dec 2017 | Coursera | 8WBUXEEL363X |
| 4 | VSD - Physical Design Flow | Apr 2018 | Udemy | UC-76UES39T |
| 5 | Sequence Models | Jun 2019 | Coursera | WJJGDMT2XKD4 |
| 6 | Natural Language Processing in TensorFlow | Jun 2019 | Coursera | GEM478PB2SQ9 |
| 7 | Introduction to TensorFlow for Artificial Intelligence, Machine Learning and Deep Learning | Jun 2019 | Coursera | 4VDRRPKYF9EG |
| 8 | Convolutional Neural Networks in TensorFlow | Jun 2019 | Coursera | XCW2KCHMWCDZ |
| 9 | TensorFlow in Practice Specialization | Sep 2019 | Coursera | A5TFAHFYTR98 |
| 10 | Sequences, Time Series and Prediction | Sep 2019 | Coursera | 88YCMHDBRFV9 |
| 11 | Cadence Cerebrus Certification Program | Feb 2023 | Cadence Design Systems | - |
| 12 | Cerebrus Intelligent Chip Explorer v22.1 Exam | May 2023 | Cadence Design Systems | credly |
| 13 | Semiconductor 101 v1.0 Exam | Jan 2024 | Cadence Design Systems | credly |
| 14 | Innovus Block Implementation with Stylus Common UI v23.1 Exam | Jun 2024 | Cadence Design Systems | credly |
| 15 | Innovus Hierarchical Implementation with Stylus Common UI v23.1 Exam | Sep 2024 | Cadence Design Systems | credly |
| 16 | Cadence RTL-to-GDSII Flow v6.0 Exam | Apr 2025 | Cadence Design Systems | credly |
| 17 | Basic Static Timing Analysis v3.0 Exam | Jan 2026 | Cadence Design Systems | credly |
| 18 | Innovus Low-Power Flow with Stylus Common UI v25.1 Exam | Feb 2026 | 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)
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)
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.