Deepak Gupta profile photo 1 on Tal

Deepak Gupta

Software Development Engineer at Analog Devices

India

3+ years of work experience

Analog Devices
Apr 20266 mosPresent

Hybrid

Analog Devices
Oct 20256 mosMar 2026

On-site

Sevya IT
Oct 20241 yrSep 2025

Bengaluru, Karnataka, India

Sevya IT
Jul 20231 yr 4 mosOct 2024

Bengaluru, Karnataka, India

● Implementing Features, Resolving Bugs, Giving releases of a In-House Chip Designing and verifaction tool. ● Created a Python script to efficiently analyze and show large XML files differences by tags, improved data handling. ● Empowering design engineers with a central library package solution, boosting productivity. ● Developed a Platform independent EDA Automation tool, which will enable system designers to setup system level project, Its references and setup flow environment which will work as wrapper tool for all EDA tools such as 'Allegro', 'Virtuoso' Etc to run those from one place and help in streamlined chip design.
Sevya IT
Feb 20235 mosJun 2023

Greater Noida

● Developed a Test Automation Framework single-handedly from scratch to test the communication of an IoT based project. ● Utilized PyQt for frontend GUI. ● Employed Python and Pytest for backend functionalities. ● Written test cases for the components using Pytest. ● Gained exposure to working on communication between Node, Gateway and Server which uses UART Protocol, and also involves components supporting wireless standards like 6LoWPAN, WiFi etc and wired standards like MODBUS. ● Acquired experience in writing makefiles and bash scripts.
CETPA Infotech Pvt. ltd.
Jan 20206 mosJun 2020

India

𝐌𝐀𝐉𝐎𝐑 𝐏𝐑𝐎𝐉𝐄𝐂𝐓 @𝐂𝐄𝐓𝐏𝐀 𝐈𝐧𝐟𝐨𝐭𝐞𝐜𝐡 𝐏𝐯𝐭 𝐋𝐭𝐝. 𝐏𝐫𝐨𝐣𝐞𝐜𝐭 : DISEASE PREDICTION USING PYTHON AND MACHINE LEARNING (system application) 𝐑𝐨𝐥𝐞: Designing and developing the project 𝐓𝐞𝐜𝐡𝐧𝐨𝐥𝐨𝐠𝐢𝐞𝐬 𝐔𝐬𝐞𝐝: python, machine learning 𝐄𝐧𝐯𝐢𝐫𝐨𝐧𝐦𝐞𝐧𝐭: VS Code 𝐃𝐞𝐬𝐜𝐫𝐢𝐩𝐭𝐢𝐨𝐧 : The main objective throughout the project is to attain the patient disease prediction by using their symptoms. The user/patient gives their symptoms to the machine and gets their prediction of the disease. Doctors can view their patient details and their diseases from the records. the user/patient can give their symptoms using a voice recognition icon. 𝐑𝐨𝐥𝐞𝐬 𝐚𝐧𝐝 𝐑𝐞𝐬𝐩𝐨𝐧𝐬𝐢𝐛𝐢𝐥𝐢𝐭𝐢𝐞𝐬: • Data gathering & Research • Designing the GUI part • Developing the modules • Testing the modules • Finding Bugs and its solution

Deepak’s AI Stack

claude code
claude code
github copilot
github copilot

Education

Master of Computer Applications - MCA, Computer Science

Babu Banarsi Das University, Lucknow

20202 yrs2022

BCA

Babu Banarsi Das University, Lucknow

20173 yrs2020

Join Deepak and 10k+ other professionals on

Tal Boss

Tal is the app where bosses meet engineers & builders directly, without middlemen

Download Tal Boss

Deepak Gupta on Tal

Headline

Software Development Engineer at Analog Devices

About

SDE | Python Developer | Problem Solver With 4+ years of experience in backend development, I specialize in building scalable, high-performance applications using Python, FastAPI, Django, PySide2/PyQt5, Openshift, Jfrog, Cloudsmith and Docker. My journey includes working with prestigious organization like Analog Devices India and NXP Semiconductors, where I have contributed to cutting-edge software solutions. 💡 What I Do Best: ✅ FastAPI & Django – Developing high-performance web applications ✅ PySide2/PyQt5 – Building intuitive and dynamic UI applications ✅ Backend Development – Crafting efficient, scalable APIs and services ✅ Python Expertise – Writing clean, optimized, and maintainable code ✅ Docker & Cloud Deployment – Containerizing and deploying microservices 🔍 Current Role: Software Development Engineer at Analog Devices India I am always eager to explore new technologies, solve complex problems, and contribute to impactful projects. Open to exciting opportunities and collaborations in backend development, cloud computing, and scalable system architecture. Let’s connect and build something great!

Location

India

AI stack

claude code

github copilot

Work experience

Software Development Engineer at Analog Devices, Apr 2026 - Present · 6 mos, Hybrid

Software Application Engineer at Analog Devices, Oct 2025 - Mar 2026 · 6 mos, On-site

Software Engineer @Analog Devices (Consultant) at Sevya IT, Oct 2024 - Sep 2025 · 1 yr, Bengaluru, Karnataka, India

Software Engineer @Analog Devices (Consultant) at Sevya IT, Jul 2023 - Oct 2024 · 1 yr 4 mos, Bengaluru, Karnataka, India, ● Implementing Features, Resolving Bugs, Giving releases of a In-House Chip Designing and verifaction tool. ● Created a Python script to efficiently analyze and show large XML files differences by tags, improved data handling. ● Empowering design engineers with a central library package solution, boosting productivity. ● Developed a Platform independent EDA Automation tool, which will enable system designers to setup system level project, Its references and setup flow environment which will work as wrapper tool for all EDA tools such as 'Allegro', 'Virtuoso' Etc to run those from one place and help in streamlined chip design.

Software Engineer @Sevya IT at Sevya IT, Feb 2023 - Jun 2023 · 5 mos, Greater Noida, ● Developed a Test Automation Framework single-handedly from scratch to test the communication of an IoT based project. ● Utilized PyQt for frontend GUI. ● Employed Python and Pytest for backend functionalities. ● Written test cases for the components using Pytest. ● Gained exposure to working on communication between Node, Gateway and Server which uses UART Protocol, and also involves components supporting wireless standards like 6LoWPAN, WiFi etc and wired standards like MODBUS. ● Acquired experience in writing makefiles and bash scripts.

Industrial Trainee at CETPA Infotech Pvt. ltd., Jan 2020 - Jun 2020 · 6 mos, India, 𝐌𝐀𝐉𝐎𝐑 𝐏𝐑𝐎𝐉𝐄𝐂𝐓 @𝐂𝐄𝐓𝐏𝐀 𝐈𝐧𝐟𝐨𝐭𝐞𝐜𝐡 𝐏𝐯𝐭 𝐋𝐭𝐝. 𝐏𝐫𝐨𝐣𝐞𝐜𝐭 : DISEASE PREDICTION USING PYTHON AND MACHINE LEARNING (system application) 𝐑𝐨𝐥𝐞: Designing and developing the project 𝐓𝐞𝐜𝐡𝐧𝐨𝐥𝐨𝐠𝐢𝐞𝐬 𝐔𝐬𝐞𝐝: python, machine learning 𝐄𝐧𝐯𝐢𝐫𝐨𝐧𝐦𝐞𝐧𝐭: VS Code 𝐃𝐞𝐬𝐜𝐫𝐢𝐩𝐭𝐢𝐨𝐧 : The main objective throughout the project is to attain the patient disease prediction by using their symptoms. The user/patient gives their symptoms to the machine and gets their prediction of the disease. Doctors can view their patient details and their diseases from the records. the user/patient can give their symptoms using a voice recognition icon. 𝐑𝐨𝐥𝐞𝐬 𝐚𝐧𝐝 𝐑𝐞𝐬𝐩𝐨𝐧𝐬𝐢𝐛𝐢𝐥𝐢𝐭𝐢𝐞𝐬: • Data gathering & Research • Designing the GUI part • Developing the modules • Testing the modules • Finding Bugs and its solution

Education

Master of Computer Applications - MCA, Computer Science, Babu Banarsi Das University, Lucknow

BCA, Babu Banarsi Das University, Lucknow

Deepak Gupta - Software Development Engineer in India | Tal