Summary
Motivated and detail-oriented Embedded Software Developer with over 1 year of industry experience, excelling in designing and implementing innovative, scalable, and high-performance tech solutions. Passionate about efficiency and problem-solving.
Skills
- Programming: Embedded C, C++, Python, Java
- Theoretical Knowledge: Data Structures, Algorithms, OOP, Database Management
- Hardware: Arduino, ESP32, Raspberry Pi, Shakti 35T and Parashu 100T RISC-V, FT232H, SPI Flash, etc.
- Tools: VS Code, Arduino IDE, Git, Bash, MakeFile, etc.
- Protocols: UART, I2C, SPI, TCP/UDP, HTTP, IP, MAC
- Other: Linux, Cybersecurity, Circuit Design
Experience
Embedded Software Engineer | AnshumanTech, Pune, India (Jan 2024 - Present)
- Developed firmware for the XPO-SEM project, programming the Shakti controller to interface WiFi and GSM.
- Built a GUI for the XPO-CSEH project using Python Tkinter, integrating Bash and Python scripts.
- Designed a tool to program the AT25SF081 Flash via FT232H chip and SPI.
- Developed programs to gather data from sensors using I2C.
- Debugged and fixed several major firmware bugs.
- Mentored an intern in R&D, focusing on Arduino and ESP32 programming.
Projects
XPO-SEM
A smart energy meter trainer utilizing Shakti 35T/100T, ESP01 WiFi, SIM800 GSM, and RS485 for real-time data visualization and Firebase integration.
XPO-CSEH
A cybersecurity trainer with practical experience on RPi nodes running Kali Linux, designed for network administration, malware protection, and cryptography.
Inverted Pendulum Using PID
An inverted pendulum project with Arduino and stepper motors using PID control for stability.
Education
Bachelor of Technology in Electronics and Telecommunication Engineering | Government College of Engineering, Karad, India | CGPA: 7.4
2020 - 2024
Languages
English: Proficient | German: Beginner | Hindi: Fluent | Marathi: Native
Interests
Hobbies: Firmware Development, IoT Application Development, Robotics, Trekking