About
Senior Software Engineer with 4.5+ years of experience in backend-heavy full-stack development, specializing in Node.js, Express.js, NestJS, and TypeScript. Currently architecting the backend of an ERP-level food-service management SaaS platform serving restaurants, hospitals, care homes, and corporate canteens across Germany, working within a 4-5 member engineering team. Proven expertise in building complex systems from scratch — including menu planning, procurement, stock management, and recipe/nutrition modules — along with API optimization, type safety, and database design across PostgreSQL, MySQL, and MongoDB. Previously owned the Leaves & Attendance module of an HRMS platform at Zimyo Consulting, engineering advanced leave policies, payroll automation, and performance improvements. Strong background in cron-based automation, RabbitMQ messaging, AWS S3, secure authentication (JWT, OAuth 2.0), and CI/CD deployments using Docker and Coolify. Skilled in leveraging AI-assisted development tools like Cursor and Claude to boost productivity. Adept at owning modules end-to-end, from database schema design to production deployment, with a consistent record of measurable efficiency gains.
What I'm looking for
Seeking a remote Senior Software Engineer role where I can architect and scale backend systems using Node.js, NestJS, and TypeScript. Open to any domain, with strong expertise in SaaS and ERP-level platforms, and a preference for organizations that value ownership, clean architecture, and high-impact engineering work.
Experience
Senior Software Engineer
Gastrosmart
May 2025 – Apr 2026
• Architecting the backend of a food-service management SaaS platform (ERP-level) serving restaurants, hospitals, care homes, and corporate canteens across Germany, within a team of 4-5 engineers.
• Built the Menu Planning system from scratch: DB schema, sheet CRUD, meal components, snapshots, copy/duplication logic, nutritional value calculations with invalidation, and AI-generated menu images.
• Designed and implemented the Procurement module end-to-end — order lifecycle, shopping lists, supplier bundles, invoicing, delivery address management, and menu-to-procurement integration.
• Engineered Stock Management and Recipe & Nutrition features — location/article-level inventory tracking, recipe versioning, COGS calculations, per-100g nutritional values, weighted averages, and bulk operations.
• Consolidated menu calculation into a single optimized API, improving response times through parallel query execution and COGS computation optimization.
• Established type safety and API standardization — centralized response types, custom pipes, and decimal-to-number conversions.
Accumulated 1,157 commits as a core backend contributor.
Senior Software Engineer
Dokreativ
May 2025 – Jul 2025
• Deployed on the GastroSmart project as a consultant through Dokreativ; delivered high-impact backend work that led the client to propose a direct contract hire within three months — which became the current GastroSmart role above.
• Ramped up quickly on a NestJS + Drizzle ORM + PostgreSQL stack with Docker-based deployments and CI/CD pipelines managed through Coolify.
NestJSDrizzle ORMDocker
Senior Software Engineer
Zimyo Pvt Consulting
Sep 2023 – Apr 2025
• Owned development and maintenance of the Leaves & Attendance module of an HRMS platform using Node.js, Express.js, MySQL, Sequelize, AWS S3, and SendGrid.
• Engineered advanced leave policies: Sandwich Rule, Entity-Wise Applicability, Leave Clubbing Restriction, Negative Balance, and Short Leave — boosting policy compliance and system flexibility.
• Devised a configurable notice period system with applicability-based customization and organizational default fallback for unmatched employee categories.
• Automated Tenure Completion Encashment and Pro-Rata Leave Assignment via cron jobs, reducing manual processing time by 20% and improving payment accuracy.
• Improved overtime calculation accuracy with a robust error-checking algorithm, cutting processing errors by 25% and ensuring payroll compliance.
• Built Document Bulk Upload (by employee code, business code, PAN) reducing manual effort by 30-40%. Introduced worker threads for large data exports, reducing download wait times by 20%.
• Delivered Payroll Freeze, Checklist Bulk Approval, and Budgeting CRUD operations, driving a 20% increase in operational efficiency.
Node.jsMySQLSequelize
Software Engineer
Invansys Technologies
Nov 2021 – Sep 2023
• Implemented secure Reset Password functionality using JWT, Bcrypt, and OAuth 2.0, adhering to industry-standard security practices.
• Built a data cleanup pipeline — cron job to identify inactive organizations, generate CSV reports to AWS S3, and notify stakeholders via Slack API; improved database performance by 15%.
• Developed an Email Notification system with SendGrid for synchronization statistics and historical data tracking, improving sync accuracy by 30%.
• Architected a RabbitMQ-based async deletion system — API pushes organization IDs to a queue, consumer executes sequential deletion per org, reducing manual effort by 50%.
Education
GGSIPU
Master of Computer Applications
2020 – 2022
Lal Bahadur Shastri Institute Of Management, New Delhi, GGSIPU
Masters · Masters Of Computer Applications
2020 – 2022
CCSU
Bachelor of Computer Applications
2017 – 2020
ITS, Mohan Nagar, Ghaziabad, CCSU
Bachelors · Bachelors of Computer Application
2017 – 2020
Skills
ClaudeAI Workflow And ToolsSystem DesignDrizzle ORMSequelizeExpressCSSHTMLReactMongoDBRest/Restful APIRabbitMQRedisPostgresqlMysqlJavascriptTypescriptNestNode
Languages
English (Full professional proficiency)Hindi (Full professional proficiency)