Results-driven and skilled Software, Controls, and Embedded professional with 11+ years of experience in designing and developing microcontroller and microprocessor-based solutions using Python, C, and C#. Proven expertise in application software development for Windows and Linux environments, Python Frontend and Backend, and Python API (REST and XML) and UI development. Adept at debugging, Controls software development on PLC programming, and Microsoft Azure IoT. Notable achievements include 5 US patents and recognition for outstanding project contributions. Strong team player, mentor, and quick learner who excels in client collaboration. B.Tech in Electronics & Communication Engineering.Filed 5 US Patents.Programming Skills: C,Python,C#,PLC programming.Experience in Python API (REST and XML) and UI development (Tkinter, Kivy).Experience in debugging.Experience in IoT Microsoft Azure and PowerBI.Experience in Microsoft Azure services like IoT hub, stream analytics, storage account.Jira Agile Product development life cycle and Waterfall delivery models.Experience in design and development of microcontroller and microprocessor-based products and solutions.version control : GIT.communication Protocols : MQTT,Modbus RTU/TCPIP,RS485, I2C, SPI, RS232, etc.Worked on Control system Software development using PLC programming(ST,FBD programming) for Display cases/Racks in refrigeration systems.Experience in complete CMMI Level 5 Project Development Life Cycle (PDLC) including requirements gathering, software design, software development, unit testing, integration testing, system testing, debugging and maintenance of software.Hands on experience in technical documentation like Requirement specification document, Software design document, Unit test plan, Integration Test Plan and System Test Plan.• Lead and mentor.• Quickly adapt to new technologies whenever needed.
Listed skills include Embedded Software, Git, Linux, Digital Electronics, and 34 others.