Backend-focused engineer with 5+ years of experience building real-time, event-driven systems and scalable SaaS platforms. Proven track record of designing microservices, optimizing system performance (up to 65% reduction in DB load), and delivering end-to-end products from architecture to deployment. Experienced in Java, Spring Boot, and distributed data systems (PostgreSQL, InfluxDB). Strong ownership mindset with experience leading 0→1 product builds.
Work experience
- Developed a dashboard with user analytics giving insights into product usage and retention.
- Built custom rules functionality on forms from the ground up, enabling flexible automation for users.
- Developed and tested anti-malware scanning for file uploads.
- Automated outreach emails for onboarding and re-engagement based on user interaction timing.
- Owned notification and email services using scheduling, events, and multi-criteria triggers.
- Delivered front-end, back-end, and deployment work after collaborating with product and design teams.
- Contributed to monolith-to-microservices transformation, improving scalability and maintainability.
- Built a new microservice from scratch using Spring Boot, ReactJS, and MongoDB.
- Practiced TDD in Java 17 and ReactJS for robust, production-ready code.
- Participated in architectural decisions and created class and sequence diagrams.
- Contributed to a new module in an existing web application using Java 8.
- Worked extensively with MSSQL and handled complex production queries.
- Released critical production fixes within a tight 2-hour weekly window.
- Achieved a 65% reduction in database calls through strategic legacy refactoring.
- Maintained customer communication while resolving defects and improving quality.
Freelance projects
Spring Boot
InfluxDB
PostgreSQL
AWS
React
RTSP
Raspberry Pi
- Designed and built a production-ready real-time intrusion detection system integrating fibre optic sensing hardware with cloud and edge infrastructure.
- Developed an event-driven backend using Spring Boot, PostgreSQL, and InfluxDB to ingest and process high-frequency sensor data.
- Implemented edge + cloud architecture with on-site Raspberry Pi nodes and AWS-based notification services.
- Built a multi-channel alerting system (WhatsApp, Telegram, Email, ntfy) for real-time incident notifications.
- Engineered live CCTV streaming pipeline (RTSP) and integrated video feeds into a React-based monitoring dashboard.
- Created an interactive map-based UI to visualize intrusion events and system status in real time.
- Designed user and notification management systems with secure authentication.
- Collaborated directly with hardware engineers to align software with fibre optic sensing modules.
- Led a team of developers and drove end-to-end delivery from requirements to on-site deployment.
Python
PostgreSQL
React
RBAC
OpenAI
Multi-tenant
- Led architecture and development of a multi-tenant, modular SaaS platform enabling businesses to digitize end-to-end operations.
- Designed a plug-and-play module system allowing customers to enable purchased features and build custom workflows.
- Built core systems for sales, purchasing, inventory, and data management to replace manual processes.
- Implemented fine-grained authentication and role-based access control for multi-level organizational usage.
- Developed dynamic dashboards driven by module-level data and business workflows.
- Engineered modules for real-time pricing control and automatic propagation to sales systems.
- Created validation and approval layers for transactional oversight on orders.
- Delivered multi-language support and intuitive UX for operational users.
- Integrated analytics features including forecasting, segmentation, and ROI insights.
- Built AI-powered automated email classification and response drafting to prevent missed enquiries.
- Led cross-functional delivery across backend (Python), frontend (React), and database design (PostgreSQL).
- Collaborated closely with business stakeholders to translate requirements into scalable software systems.
Python
OpenAI API
REST APIs
Google Drive API
Swagger
- Designed and developed a Python-based API platform for document management and AI-driven content generation.
- Integrated OpenAI APIs for document summarization and dynamic text generation workflows.
- Built RESTful APIs with Swagger-based interface for seamless developer testing.
- Implemented session-aware paginated response handling for large AI-generated outputs with aggregation and persistence.
- Developed document lifecycle features including creation, retrieval, filtering, and storage.
- Enabled contextual summarization based on user-supplied inputs like name and location.
- Integrated external storage workflows with Google Drive APIs.
- Delivered a backend-driven system focused on API usability and extensibility.
InfluxDB
Grafana
Python
Telegram
ntfy
- Developed an early real-time monitoring and intrusion detection prototype using InfluxDB and Grafana.
- Built a live analytics dashboard visualizing sensor data, intrusion events, and system metrics.
- Implemented geospatial visualization for real-time intrusion tracking.
- Designed a multi-layer alerting system combining Grafana native alerts with custom Python notifications.
- Enabled live data ingestion and querying for time-series analysis.
- Delivered a lightweight, rapidly deployable system to validate feasibility and client needs.
College projects
- Investigated paradoxes and mathematical properties within the quantum pigeonhole principle and pseudo-telepathy.
- Built a network with a Taskmaster node coordinating shared game state for multiple players.
- Designed controls to improve pilot comfort when using unfamiliar helicopter flight hardware.
- Built a bot that automates Duolingo German lessons, detects failures, and resets itself for continuous progress.
- Implemented a unique triangle-based RANSAC variation instead of the conventional L2 distance.
Skills
Languages
Java
Python
JavaScript
Backend
Spring Boot
REST APIs
Microservices
Data & Storage
PostgreSQL
MongoDB
MSSQL
InfluxDB
Systems & Tools
Docker
Grafana
Jenkins
Linux
Concepts
Distributed Systems
Event-Driven Architecture
TDD
Education
M.Tech · Embedded Systems
NIT Jaipur
June 2021
B.E · Electronics and Telecommunications
Jabalpur Engineering College
June 2018