As a Senior Engineer, I manage and implement complex server-side business logic, optimize APIs for maximum performance, and oversee efficient database management. In addition to technical execution, I lead feasibility studies for upcoming features, collaborating with cross-functional teams to assess technical requirements, define project scope, and plan deliverables. My role ensures the successful and timely execution of projects, while maintaining high performance and scalability standards across the platform.
Projects:- truck Parking Club: Truck Parking Management System
- Feasttt: Order Management System
- EHP: Inventory Management System
As a founding engineer, lead the architecture, design, tech stack for building Jetman platform for managing and testing API suite to enable other software engineers to build and validate REST API's like POSTMAN. Acted as full stack engineer and built backend in NodeJS, MongoDB, and other frameworks deployed in Google Cloud. Design Client strategy using Electron accelerate development and have app on all three platform like Mac, Windows and Linux. Helped in building multiple products
Backend Architecture & Development: Led the design and development of a
robust backend infrastructure, establishing a solid foundation for innovative software applications.
Scalability & Optimization: Implemented scalable backend solutions,
leveraging technologies like JavaScript, Node.js, Git, Stripe, Firebase, and MongoDB to ensure optimal
performance and future growth.
Cross-Team Collaboration: Worked closely with the front-end team to
ensure seamless integration between frontend and backend components, delivering cohesive and high-performing
software solutions.
- Jetman App: UI client to test and debug APIs
- Jetman CLI: CLI tools to run request suites concurrently and/or in batches
- Jetman Dashboard: Monitoring the API status and detailed reports
- API marketplace: A public forum where companies and user can list their public APIs
- Mock server: Tool enabling faster development and testing without reliance on live APIs
Truck Parking Management System
We developed a Truck Parking Management System that simplifies parking management for landowners, truck
drivers, fleet managers, and administrators, providing an efficient, user-friendly solution.
Key Features:
Landowner Listings:
Landowners can easily list parking spaces, including details like location, size, availability, and pricing.
They have full control over listings and can accept bookings immediately.
Driver & Fleet Bookings:
Truck drivers and fleet managers can book parking spaces based on hourly, daily, weekly, or subscription
(monthly) needs. The platform helps them choose spots based on proximity, duration, and cost.
Admin Dashboard & Analytics:
Admins monitor system performance, generate analytics and manage refunds, user, listing, arrears, coupon
codes, & other admins via dashboard.
Parking Manager Controls:
Managers can set operating hours and dynamic pricing based on time and vehicle type to maximize
revenue.
Organization Management:
Organization managers can assign roles (Owner, Manager, Guard, Driver) with appropriate access to platform
features, ensuring smooth operations.
Booking Dashboard for Owners:
Parking owners get a detailed dashboard and reports to track bookings, revenue, and space utilization.
Review & Notification System:
Users can leave reviews, fostering trust. Notifications keep managers, drivers, and admins updated on
bookings, cancellations, payments, and promotions in real-time.
Technology Stack:
Node.js & Express: Core server logic.
Firebase: Real-time database and notifications.
Stripe: Secure payments and refunds.
AWS: Hosting and storage (S3).
HubSpot & Mailchimp: Marketing automation.
Beehive: Booking management and analytics.
Outcome: The system enables efficient parking bookings for
truck drivers and fleet managers while giving parking
owners and admins powerful management tools. Role-based access control, flexible pricing, and a review
system improve overall user experience.
Order Management System
Designed a comprehensive system to manage key aspects of the fine dining experience in high-end
restaurants, covering reservations, staff management (hosts/waiters), payments, orders, customer reviews,
and refunds.
Manager/Owner Dashboards:
The system provides restaurant managers and owners with insightful dashboards, enabling them to make
data-driven decisions. These dashboards track sales performance, customer feedback, and food item ratings,
helping optimize the restaurant's operations and customer experience.
Admin Dashboards & Analytics:
Admins have access to detailed analytics and dashboards, allowing them to create custom discount coupons for
repeat customers. Additionally, they can offer platform fee discounts to restaurants based on sales
performance, customer retention, and other key criteria.
Outline:
The system streamlines operations, enhances customer satisfaction, and equips managers and admins with
powerful tools to improve service and boost revenue.
- Built with Electron for a seamless, cross-platform experience (Windows, macOS, Linux).
- Provides a user-friendly UI for API testing, complete with all features
- Includes localized data storage to ensure user data is kept private and stored on the user's machine, without the need for cloud sync.
- Implemented advanced features like custom headers, authorization, and response history.
- Focused on a lightweight, high-performance tool for developers, offering functionality similar to Postmanbut without subscription fees or cloud dependencies.
Designed the architecture and led development for both the desktop app and CLI tool.
Ensured seamless integration between the App and CLI allowing users to switch between the two based on preference or workflow needs.
Designed to handle all common HTTP methods, with features for scripting and automation of API requests.
Allows users to manage requests and responses from the command line, ideal for those preferring terminal-based workflows or for use in CI/CD pipelines.
Offers flexibility for automation, making it a powerful tool for testing APIs in batch or within scripts