About Me
Results-driven Senior Backend Engineer with 8 years of experience specializing in serverless architecture and cloud-native solutions. Proven expertise in AWS Lambda, DynamoDB, SQS, and other AWS services, with a strong foundation in NodeJS, TypeScript, and JavaScript. Recently expanded skills to include GoLang and AI technologies like LangChain. Demonstrated success in designing microservice architectures, implementing CQRS patterns, and delivering scalable backend solutions. Known for technical leadership, mentoring junior developers, and maintaining strong client relationships throughout project lifecycles.
Professional Experience
Senior Software Engineer
Hexaware Technologies
Apr 2022 - Present | Ahmedabad- Architect and implement serverless solutions using AWS Lambda, DynamoDB, and SQS, achieving 30% cost reduction
- Lead development of complex backend modules across 5+ microservices
- Mentor junior developers and conduct technical interviews
- Implement CQRS pattern improving system responsiveness by 40%
- Maintain API documentation and conduct stakeholder demos
- Develop AI applications using LangChain and fine-tuning
- Build reusable TypeScript libraries reducing development time by 20%
Associate Consultant
Dynamic Elements Tech. Pvt. Ltd
Mar 2020 - Mar 2022 | Ahmedabad- Developed serverless REST APIs using AWS Lambda and API Gateway
- Built data pipelines processing over 1M daily transactions
- Optimized DynamoDB usage reducing latency by 35% and cost by 25%
- Gathered client requirements and translated them into technical specs
- Led concurrent development across multiple projects
- Introduced TypeScript reducing bugs by 45%
Software Developer
Eternal Web Pvt. Ltd
May 2016 - Mar 2020 | Ahmedabad- Developed and maintained NodeJS backend services
- Implemented RESTful APIs and integrated MongoDB/MySQL
- Collaborated with frontend teams for integration
- Migrated legacy systems to modern stacks
- Worked with Angular and React on frontend tasks
- Supervised 3-4 junior developers
Featured Projects
BizInvoicer - Invoice Management System
BizInvoicer is a modern invoice management system built with Node.js, offering secure authentication, client and product management, customizable PDF invoices, tax handling, and quotation tracking for professional businesses.
LinkedIn Clone - MERN Stack Application
A full-stack LinkedIn clone built using the MERN stack (MongoDB, Express.js, React.js, Node.js). This project replicates the core features of LinkedIn, including user authentication, profile management, connections, posts, and notification.
AI-Powered Todo Application with OpenAI API
This project is an AI-powered to-do list application that helps users manage tasks efficiently. It integrates intelligent agents to automate, organize, and enhance productivity through a modern web interface
Order & Commission Managment System (Freelance)
A comprehensive Order Management System built with Express.js, Node.js, and MySQL, featuring product, billing, order, commission, variant, and agent management for streamlined business operations and efficiency.
Openchat Translator - AI Powered Chat App
Openchat Translator is an AI-powered multilingual chat app that translates messages in real-time using OpenAI, enabling seamless communication between users speaking different languages via a simple, AJAX-based interface.
AI Learning Path Generator
AI Learning Path Generator is a Node.js web application that uses OpenAI's GPT-4 to create personalized learning paths for users. It interacts conversationally to gather your goals, skill level, time commitment, and preferences, then generates a detailed curriculum with resources, milestones, and actionable step
Education
Master's Degree in Computer Application
Jaipur National University
Advanced studies in computer applications with focus on software development and system design.
Bachelor's Degree in Computer Application
Gujarat University
Comprehensive undergraduate program covering fundamental concepts in computer science and applications.
Certifications
API, ChatGPT, Prompt Engineering, Fine-tuning, OpenAI, Generative AI
Udemy
Comprehensive course covering modern AI technologies and implementation strategies.
AWS Certified Solutions Architect - Associate
Udemy
Professional-level certification demonstrating expertise in designing distributed systems on AWS.
RU101: Introduction to Redis Data Structures
Redis University
Specialized training in Redis database management and data structure optimization.
Artificial Intelligence A-Z 2024: Build 5 AI (incl. ChatGPT)
Udemy
Hands-on course in building AI applications with practical implementation experience.
Node JS Cluster with PM2, RabbitMQ, Redis and Nginx
Udemy
Advanced Node.js clustering and performance optimization techniques.