Abhishek Desai

Senior Software Engineer

Surat, Gujarat, India7 yrs experience

Key Highlights

  • Expert in AWS serverless architecture and cloud solutions.
  • Proven track record in optimizing cloud infrastructure for startups.
  • Strong background in Node.js and backend development.
Stackforce AI infers this person is a Backend-focused Cloud Engineer specializing in serverless architectures and AWS solutions.

Contact

Skills

Core Skills

Serverless ComputingSolution ArchitectureBackend DevelopmentDatabase OptimizationTesting AutomationCloud Infrastructure

Other Skills

API TestingAWS APNAWS AmplifyAWS CloudFormationAWS Identity and Access Management (AWS IAM)AWS IoTAWS LambdaAWS SAMAWS SDKAWS SESAWS Step FunctionsAWS infrastructureAlexa Skills Kit (ASK)Amazon CloudWatchAmazon Cognito

About

I am a passionate cloud engineer with a strong background in JavaScript and Node.js, specializing in AWS serverless architecture. With certifications as an AWS Cloud Practitioner and AWS Developer Associate, I have honed my expertise in designing scalable, efficient cloud solutions. My experience spans across key Infrastructure-as-Code frameworks like AWS CloudFormation, Serverless Framework, and AWS SAM, allowing me to build and automate robust serverless infrastructures. I enjoy diving deep into AWS Lambda functions, streamlining workflows, and enhancing operational efficiency with cloud-native solutions. I have the versatility to work as a senior individual contributor or team leader, collaborating with teams to drive innovation and deliver impactful cloud projects. Outside of tech, I’ve been learning and playing piano for the last 10 years. In my free time, I work toward clearing Trinity Piano grades and enjoy arranging my favorite music tracks on my home piano. Let’s connect if you're looking for someone passionate about AWS, serverless architectures, cloud development, or music!

Experience

7 yrs
Total Experience
1 yr 11 mos
Average Tenure
1 yr 2 mos
Current Experience

Zeller

Senior Software Engineer

Apr 2025Present · 1 yr 2 mos · India · Remote

Devx

Senior Software Development Engineer

Jan 2024Feb 2025 · 1 yr 1 mo · Surat, Gujarat, India · On-site

  • I joined DevX as the most senior engineer on the team after the CTO, with a primary focus on validating and overseeing technical work across multiple fronts, including business logic, GitHub workflows, AWS infrastructure, billing, project scopes, and deadlines.
  • Code Review & Agile Development Practices (Node.js, Express, NestJS): Led the PR review process, mentoring junior engineers and establishing an agile development workflow with structured GitHub PRs, branching strategies, and ticket formats. Regularly reviewed pull requests, handled merges, and managed releases to ensure high-quality, scalable code.
  • Backend Architecture & Cloud Infrastructure: Worked on serverless (AWS Lambda) and Fargate-based Express/NestJS projects, optimizing build sizes, improving execution efficiency, and guiding developers on best practices for writing Dockerfiles, AWS infra, and API performance optimizations.
  • Infrastructure as Code & Cost Optimization: Designed and maintained AWS SAM templates for Lambda functions and Fargate containers, ensuring cost efficiency, security best practices, and performance tuning. Personally wrote and optimized infra templates to minimize costs without compromising on scalability.
  • Database & Performance Optimization: Reviewed DynamoDB data patterns and mentored juniors on designing the right access patterns based on API use cases, preventing inefficient queries and reducing operational costs.
  • Solution Architecture for Startups via AWS APN Portal: Acted as a Solution Architect on the company’s AWS Partner Network (APN) portal, specializing in startup cloud infrastructure. Consulted multiple startups on AWS migrations, infrastructure planning, pricing estimates, and Solution of Work (SOW) documentation. Provided knowledge transfer sessions to ensure smooth handovers.
  • 💡 Working with startups and optimizing AWS cloud architectures has been a rewarding journey! Always open to discussing scalable, serverless solutions. 🚀
Node.jsExpressNestJSAWS LambdaAWS SAMDynamoDB+4

Novo

Software Engineer

Jul 2022Jan 2024 · 1 yr 6 mos · Ahmedabad, Gujarat, India · Hybrid

  • Worked as a Backend Engineer using Node.js, PostgreSQL, Express, GraphQL, and Sequelize, contributing to major system rebuilds, codebase optimizations, and testing automation.
  • Led the rebuild of the onboarding server from scratch, analyzing 4+ years of Node.js code to fully document missing business logic on Confluence for long-term maintainability.
  • Upgraded Node.js from v14 to v18 LTS, removed deprecated dependencies, resolved DependaBot alerts, and restructured the project using Clean Code Architecture for modularity and reusability.
  • Achieved 30-40% faster new user registrations by improving database transactions, reducing bottlenecks, and implementing best practices.
  • Implemented Jest-based unit testing, setting up a robust testing framework for onboarding services.
  • Developed comprehensive test cases, ensured pipelines validate new changes before PR merges, and increased overall code coverage to 80%+, reducing production failures.
  • Designed and built a feature-rich Postman collection to improve API testing and automation for the onboarding server.
  • Configured authentication modules, collection & environment variables, and Postman scripting to streamline the QA process.
  • The new Postman collection significantly enhanced testing accuracy, reduced debugging time, and improved QA engineer productivity across the onboarding team.
  • 💡 Loved solving complex backend challenges at Novo and refining Node.js architectures for scalability and performance! 🚀
Node.jsPostgreSQLExpressGraphQLSequelizeJest+3

Appgambit

Backend Developer

Apr 2019Jul 2022 · 3 yrs 3 mos · Surat, Gujarat, India · On-site

  • At AppGambit, my journey into Node.js and AWS began in 2019. My first experience with AWS SES in a Node.js Express project, using the AWS SDK, sparked my deep dive into cloud backend development. From that moment, everything changed.
  • The Journey from Writing APIs to Mastering AWS Serverless
  • Mastered writing backend business logic in Node.js, starting with Express services and evolving into Serverless applications. Learned to package, deploy, and manage Lambda functions using Serverless Framework and CloudFormation stacks.
  • Discovered the beauty of DynamoDB and mastered its NoSQL access pattern design. Grateful to the company's great founder, who personally guided me in structuring NoSQL data efficiently, ensuring optimal performance without traditional SQL joins.
  • Explored and implemented nearly every possible AWS event trigger for Lambda functions, including API Gateway, AppSync, SQS, SNS, Cognito, EventBridge, Alexa Skills, Lex Chatbots, and Amazon Connect IVRs—gaining full-stack event-driven architecture expertise.
  • Developed a deep understanding of AWS IAM, learning how resources communicate securely through IAM roles and custom policies. Understood principle of least privilege, resource-based permissions, and best practices in securing AWS applications.
  • Worked with AWS Step Functions early in my career—processing millions of NGO feedback documents daily to calculate NPS scores. Explored state transitions, parallel execution, and overcoming AWS Lambda’s 15-minute execution limit. A huge thanks to the founder, whose mentorship allowed me to work on real, large-scale use cases.
  • 💡 I couldn’t have asked for a better first company than AppGambit—or a more inspiring mentor than the founder himself. Forever grateful! 🚀
Node.jsAWS SESExpressAWS SDKDynamoDBAWS Lambda+3

Education

Uka Tarsadia University

Stackforce found 100+ more professionals with Serverless Computing & Solution Architecture

Explore similar profiles based on matching skills and experience