Aditya Ranjan
Software Engineer
Building Desktop • IoT • Web Applications

About Me
Software Engineer building across Desktop, IoT & Web
I'm a Full Stack Engineer and Desktop Developer with 5+ years of experience building production systems across desktop software, IoT platforms, and modern web applications.
Currently leading development at IoT Tech Smart Products, where I build Linux-based embedded applications on Raspberry Pi, C# WPF desktop software for device monitoring, and full-stack web platforms using React, Next.js, and Node.js.
What sets me apart is the cross-domain experience — I'm equally comfortable writing XAML for a WPF desktop app, configuring MQTT on a Raspberry Pi, or shipping a Next.js SaaS platform with Docker and Kubernetes. I think in systems, not just screens.
Outside of engineering, I'm an AITA national-level tennis player and RPT-certified instructor. The discipline from competitive sport carries directly into how I build software — focused, deliberate, and always improving.
Based in
Delhi, India
Education
B.Tech ECE — RTU, Kota-Rajasthan
AITA Tennis
National Level Player
Languages
English, Hindi, Spanish
Capabilities
What I Build
Desktop Software
C# • WPF
Native Windows applications with rich XAML interfaces for business workflows and device management.
Web Applications
React • Next.js • Node.js
Full-stack web platforms with modern frontends, REST APIs, and real-time backend services.
IoT Systems
Raspberry Pi • MQTT • Sensors
Edge computing on Raspberry Pi with device communication, data collection, and system integration.
Monitoring Platforms
Real-time • Dashboards • Analytics
Live monitoring dashboards for IoT devices, system health, and business metrics.
DevOps & Deployment
Docker • K8s • AWS • Linux
Cloud infrastructure, CI/CD pipelines, containerized deployments on VPS and cloud.
Technology Stack
Expertise
Desktop Development
Native Windows applications with rich UI and hardware integration
IoT & Embedded Systems
Edge computing, device communication, and real-time monitoring
Firmware Development
Low-level firmware for microcontrollers and embedded devices
Web Development
Full-stack modern web applications and APIs
Mobile Development
Cross-platform mobile applications
AI & Python Engineering
Generative AI, agentic systems, and Python backends
Databases
Relational and NoSQL database design and optimization
DevOps & Cloud
Infrastructure, deployment pipelines, and cloud services
Featured Work
Projects

Solar IoT Monitoring Platform
Real-time solar charger monitoring platform for connected devices and energy data using Raspberry Pi and MQTT.

Bindi Solar — Device Commissioning App
React Native companion app for field technicians to commission solar charger devices on-site and configure their MQTT broker connection.

Dental Clinic & X-Ray Imaging System
WPF-based dental clinic desktop application with patient records, appointments, billing, and an X-ray imaging module with AI-assisted diagnostic detection.

Smart Display Management System (DMS)
Cloud dashboard to remotely manage, schedule, and monitor networked smart TV displays across multiple client sites — with offline playback support.

Industrial IoT Manufacturing Dashboard
Real-time factory production monitoring — live machine status, job cards, RFID tracking, and self-service ESP32 device provisioning.
Career Path
Experience
Full Stack Engineer & Desktop Developer — Team Lead
Leading development of smart IoT solutions with modern, scalable architecture
Building C# WPF and Windows Forms desktop applications for device monitoring and business workflows
Developing Linux-based embedded applications on Raspberry Pi for device-side logic and MQTT integration
Built web applications using React, Next.js, and Node.js with REST APIs and real-time backend services
Full Stack Engineer
Created performant UIs using React.js and Next.js
Developed microservices-based Node.js backends, improving scalability by 40%
Managed servers and databases with 99.9% uptime
Boosted mobile engagement by 35% via mobile-first designs
Full Stack Developer
Integrated Google Reserve APIs into a multi-tenant SaaS platform with OAuth and webhook handling
Achieved full compliance and reduced deployment cycles by 20%
Associate Web Developer
Built backend APIs with Node.js, Nest.js, and MySQL
Contributed to a Hospital Management System, reducing manual effort by 30%
Developed responsive web interfaces with TypeScript and React.js
Trainee Web Developer
Developed e-commerce and tracking modules with React.js, Node.js, MongoDB
Built reusable UI components with clean coding practices
Collaborated via Git/GitLab in Agile teams
The Team
Work With a Full Team
A small, senior team covering the full stack — from embedded hardware to AI features. Bring us a project of any size.
Engineering Lead
Full-stack architecture, delivery & client communication
Backend Engineer
Node.js APIs, databases, cloud infrastructure
Frontend Engineer
React, Next.js, UI/UX implementation
IoT / Embedded Engineer
Raspberry Pi, MQTT, C# WPF device software
AI / Python Engineer
GenAI features, FastAPI services, agentic workflows
🌟 Open Source
Building in the Open
Active on GitHub outside of client work — shipping personal tools, experimenting with GenAI and agentic workflows, and sharing code publicly rather than keeping it locked in private repos.
View GitHub ProfileWork With Me
Remote Development & Partnership
Remote Development
Available across time zones
Project Based
Get a Quote
Monthly Retainer
Discuss Terms
Consulting
Book a Call
Have an idea?
You bring the idea. We bring the engineering.
Looking for a technical partner to build your next product?
Get In Touch
Let's Build Something
Have a project, need a technical developer, or looking for a development partner? Reach out through any channel.