Available for new opportunities

Software Engineer
building for desktop,
web & hardware.

I build production-grade desktop applications and full-stack systems, with hands-on experience in CAN protocol, IoT hardware integration, and automated test tooling. Currently at Shakti Pumps India Limited.

4+
Desktop Apps Built
99%
Hardware Cost Reduction
500+
DSA Problems Solved
2y
Shipping Real Software

Expertise

What I work with

From hardware protocols to cloud-connected web apps — I work across the full stack.

⚙️
Embedded & Protocols

CAN Bus, Serial/UART, custom hardware interfaces, IoT device communication

CAN Protocol USB2CAN Serial IoT
🖥️
Desktop & Systems

Production Windows desktop applications for R&D and industrial use

C# / .NET WPF MAUI SQL Server
🌐
Full-Stack Web

End-to-end web applications from REST APIs to responsive UI

React.js Next.js Node.js MongoDB
📐
CS Foundations

Strong algorithmic and system design fundamentals

DSA OOP System Design Generative AI

Technologies

Tech Stack

Languages, frameworks, and tools I use regularly.

Languages
C# C#
C++ C++
JavaScript JavaScript
TypeScript TypeScript
Desktop & Systems
.NET .NET / ASP.NET
.NET Core .NET Core
SQL Server SQL Server
WPF
WPF
MAUI
MAUI
Frontend
React React.js
Next.js Next.js
Tailwind Tailwind CSS
HTML5 HTML5
CSS3 CSS3
Backend & Database
Node.js Node.js
Express.js Express.js
MongoDB MongoDB
Tools & Platforms
Git Git
GitHub GitHub
VS Code VS Code
Visual Studio Visual Studio
Postman Postman

Work History

Experience

Building real software for real hardware.

Shakti Pumps India Limited
Software Engineer
Current Mar 2025 – Present  ·  Indore, Onsite
  • Developed and maintained 4 desktop applications using C#/.NET, WPF, and SQL Server for IoT-based device testing across production and R&D teams.
  • Built a custom C# communication library enabling CAN Protocol-based device interaction with real-time data handling, improving system stability in hardware-integrated scenarios.
  • Built an in-house USB2CAN communication library reducing hardware dependency cost from INR 40,000 to INR 400 per setup (99% reduction).
  • Implemented automated testing software reducing execution time from 15–20 minutes to under 2 minutes, eliminating manual device testing and improving consistency.
  • Collaborated with cross-functional teams to ensure reliable software–hardware integration and accurate test results.
Brainacade
Game Developer Intern
Sep 2024 – Oct 2024  ·  Remote
  • Developed high-performance web-based games in JavaScript and C#, achieving a 30% improvement in runtime efficiency through targeted optimizations.

Work

Featured Projects

Things I've designed, built, and shipped.

Web App
Being Developer

Interview preparation platform with authentication, note-taking, bookmarks, and a web dev roadmap feature.

React Node.js MongoDB Express.js
Chrome Extension
Eye Relief

Chrome extension that notifies users to take screen breaks at set intervals, helping reduce eye strain.

JavaScript HTML/CSS Chrome API

Achievements

By the numbers

Consistent practice, consistent results.

500+

DSA problems solved across LeetCode, CodeStudio, and GeeksforGeeks — building deep problem-solving skills in algorithms, data structures, and competitive programming.

View LeetCode →

Education

Academic background

B.Tech · Electronics & Communication Engineering
Institute of Engineering and Technology, Indore
2021 – 2025

Contact

Let's connect

Open to full-time software engineering roles — both core IT and industrial/embedded.