Software Development Engineer at Analog Devices

Hybrid

On-site

Bengaluru, Karnataka, India

Bengaluru, Karnataka, India

Greater Noida

India


Master of Computer Applications - MCA, Computer Science
Babu Banarsi Das University, Lucknow
BCA
Babu Banarsi Das University, Lucknow
Join Deepak and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossSoftware Development Engineer at Analog Devices
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!
India
claude code
github copilot
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
Master of Computer Applications - MCA, Computer Science, Babu Banarsi Das University, Lucknow
BCA, Babu Banarsi Das University, Lucknow