Senior Software Engineer
Passionate software engineer with expertise in full-stack development, specializing in Node.js, React, and Vue.js. Committed to writing clean, efficient code and building scalable applications that deliver exceptional user experiences.
Skills & Technologies
Frontend
Backend
AI Tools
Work Experience

Pune, India
Indexnine Technologies Pvt Ltd
Frontend Developer
Tech Stack -





Bangalore, India
Megh Computing Pvt Ltd
Full Stack Developer
Tech Stack -







Bangalore, India
Monk Tech Labs
Full Stack Developer
Tech Stack -




Projects
Ginesys CRM (Indexnine Technology Pvt Ltd)
Ginesys is CRM software used retail and logitic management solutions.
- Delivered a scalable CRM web application using Vue.js, NestJS, MongoDB, and TypeScript, with complete ownership of frontend development, deployment, and feature delivery.
- Built key modules including Role-Based Access Control (RBAC), customer wallet (with credit/debit notes), and seamless gift voucher redemption via iframe integration.
- Achieved ₹2.3 crore in gift voucher sales within 5 months, onboarding 45 organizations and supporting 400–600 daily active users.
- Designed responsive UIs and complex data tables using Syncfusion and AG Grid, enhancing usability and operational efficiency.
- Created responsive UIs and data grids using Syncfusion and AG Grid, managed application state with Pinia.
- Optimized state management and performance using Pinia and TypeScript, ensuring smooth user experience and maintainable codebase.
Megh Mobile App (Android & iOS)
Megh Computing provides a real-time, AI-based Video Analytics Solution (VAS) deployed on any platform from edge-to-cloud.
- Developed and deployed a Nuxt.js + Ionic mobile application on the App Store and Play Store, leading a team of 3 developers through feature planning, design discussions, and code reviews.
- Built a real-time CCTV analytics system with Google Maps integration for incident tracking and location-aware responses.
- Implemented Firebase Push Notifications and Google Login to deliver secure, real-time alerts and user authentication.
- Engineered a WebSocket-based infrastructure for real-time video streaming and live location tracking.
- Utilized TypeScript and AWS cloud services to ensure scalable, maintainable, and high-performance deployments.
TheHouseMonk Core Software (Monk Tech Labs)
Monk Tech Labs helps real estate businesses Monetize, Manage & Maintain their rental real estate portfolio.
- Developed and maintained full-stack web applications using AngularJS, Node.js, and MongoDB with end-to-end feature ownership.
- Implemented critical modules such as Deposit Management, Refund Management, and Credit Notes Management to streamline financial workflows.
- Integrated InstaMojo Payment Gateway for seamless online transactions and collaborated with a Singapore-based client for custom feature development.
- Designed advanced MongoDB Aggregation Pipelines for efficient data filtering, analytics, and reporting.
- Managed AWS-based cloud infrastructure, ensuring scalability, performance, and smooth deployment workflows.
Personal Projects
NeoTrack (Expense Tracker App)
A full-stack expense tracker built with Next.js (Pages Router), MongoDB, and Tailwind CSS. It allows users to manage their expenses, banks, and categorize spending with tags.
- Built a full-stack expense tracking platform using Next.js (Pages Router), MongoDB Atlas, and Tailwind CSS, allowing users to manage expenses, banks, and categorize spending with tags.
- Implemented secure authentication with JWT for user login and route protection, and managed global auth state using Zustand or React Context.
- Developed CRUD functionality for banks and expenses, including inline editing, filters (month/year/bank), and detailed monthly/yearly summaries.
- Enabled tag-based expense grouping to help users filter and analyze spending categories such as Food, Travel, etc.
- Utilized modern UI components with shadcn/ui and Lucide Icons to deliver a responsive and intuitive user experience.
Modular Chat Application – Real-Time Communication SDK
A fully-featured real-time chat application built as a reusable web component, enabling seamless integration into any frontend framework such as React, Angular, Vue, or plain JavaScript. Designed to enhance communication with rich features and AI integration.
- Developed a full-stack chat system using NestJS, Vue.js, and MongoDB with real-time capabilities via Socket.IO, supporting both one-to-one and group chats.
- Implemented advanced messaging features including @mentions in group chats, file attachments, voice message recording, and user presence (online/offline).
- Integrated real-time media communication with video calling, audio calling, and screen sharing functionalities using WebRTC and Socket.IO.
- Packaged the chat module as a reusable npm web component, allowing easy plug-and-play integration into any framework (React, Angular, Vue, etc.).
- Enhanced communication with AI-powered support, integrating Google Gemini API for contextual smart replies and chatbot conversations.
Cinema Seats – Scalable Event-Based Ticketing Platform (movie booking app)
A role-based movie ticket booking platform built with a microservice-inspired architecture using Kafka for distributed seat generation and booking. The system supports Admin, Vendor, and User roles with tailored access and workflows.
- Developed a full-stack movie booking system with user authentication and role-based access for Admins, Vendors, and Users using Next.js and NestJS.
- Enabled Admins to manage movies, Vendors to create show timings for listed movies, and Users to book tickets based on available shows.
- Integrated Kafka message queues to generate seat allocations asynchronously when a new show is created, ensuring high scalability and decoupled services.
- Implemented robust booking logic using event-driven architecture to handle concurrent ticket reservations efficiently without data conflicts.
- Used MongoDB for flexible schema design, storing users, shows, theaters, bookings, and seat maps with real-time updates.
City App (Freelance)
This city app provides features to explore the city, local attractions, and weather forecast and markets.
- Developed a city-focused e-commerce application showcasing vendors, local products, tourist attractions, and marketplaces, with dynamic admin panel control.
- Integrated Google Maps to enable location-based vendor discovery, real-time navigation, and geolocation features.
- Implemented a booking engine with calendar scheduling and secure payments via PhonePe Payment Gateway.
- Used Redux for efficient state management and built responsive frontend interfaces with Next.js for fast performance and SEO optimization.
- Deployed and maintained cloud infrastructure using Google Cloud Platform (GCP), Vercel, and Cloud Run to ensure high availability and scalability.