Skip to content
Sunny PrajapatiFull-stack · AWS · AI
Full-Stack Engineer & Technical Lead

Hi, I'm Sunny Prajapati

Full-stack engineer who builds web products end to end: React and Next.js front ends, Node.js and FastAPI back ends, all running on AWS. Lately I design event-driven systems, ship AI products with RAG pipelines, and lead the teams that build them.

Years experience
7+
Products built
16
Largest team led
12
Projects at once
5
Industries
10+
event.jsonEventBridge
{"source": "sunny.prajapati","detail-type": "Profile.Viewed","detail": {"role": "Full-Stack Engineer & Technical Lead","current": "Senior Software Engineer II @ Azilen","focus": ["AWS", "event-driven", "AI/RAG"],"stack": ["React", "Next.js", "Node.js", "FastAPI"]}}
01 / About

About

I'm a full-stack engineer and technical lead with 7+ years of building web products end to end. I work with React, Next.js and Angular on the front end, and Node.js, NestJS, Python and FastAPI on the back end. I run it all on AWS.

Lately my work has centred on event-driven systems on AWS: Lambda, SQS, SNS, EventBridge, DynamoDB and ECS Fargate. That includes a payments platform I helped ship using the Saga and Outbox patterns. I also build AI products: RAG pipelines, prompts and guardrails, and real-time video AI agents.

I've led teams of up to 12 engineers, often across several projects at once, and I work directly with clients to turn loose requirements into shipped software. I'm currently a Senior Software Engineer II at Azilen Technologies. Before that I spent three years at OpenXcell, growing from developer to team lead.

I care about clean, maintainable code, systems that scale, and products that feel simple to the people using them.

Industries I've worked in
  • Payments
  • Healthcare
  • EdTech
  • Marketing tech
  • E-commerce
  • B2B commerce
  • Real estate
  • Film & government
  • Civic tech
  • Telecom
02 / Experience

Experience

  1. Azilen Technologies

    Aug 2025 – Present

    Ahmedabad, India

    Senior Software Engineer II

    Aug 2025 – Present

    • Built and shipped a distributed payment processing platform on AWS, with event-driven microservices, the Saga and Outbox patterns, and idempotent APIs.
    • Built OCR extraction of surgery PDFs into PostgreSQL for an anesthesia analytics platform, and led its frontend team of 2–3.
    • Built the RAG pipeline and real-time video layer for an AI sales agent that talks to website visitors on video calls.
  2. OpenXcell Technolabs

    Jun 2022 – Aug 2025

    Ahmedabad, India

    Team Lead

    Sep 2024 – Aug 2025

    • Led up to five projects at once as a hands-on tech lead, and owned requirement gathering with clients.
    • AI search visibility (GEO) platform for B2B marketers: led the 6-person full-stack team from day one.
    • AI teaching platform for K-12 schools: led a team of 10 and wrote the prompts, guardrails and RAG pipeline.
    • Invoice document-processing platform: led a team of 4 and owned the architecture and APIs.
    • University management system: led the Admissions and Fee Management teams in a 25–30 person microservices programme.
    • B2B retailer–supplier marketplace: led a team of 5, owned the architecture and frontend, and integrated Stripe subscriptions.
    • Film permit and location management SaaS: built the frontend and led code reviews and architecture updates alongside the client's team.
    • Civic engagement app prototype: led the team building live debates and voting on laws.

    Acting Team Lead

    Aug 2023 – Aug 2024

    • Creative-industries content and commerce platform: led 10–12 developers building a CMS and store on Contentful and Shopify.
    • B2B textile sourcing platform: built the Next.js and GraphQL frontend from scratch.

    Full Stack Developer

    Jun 2022 – Jul 2023

    • Nutrition platform: built calorie tracking, family profiles and meal planning with Angular, React and Node.js.
    • Worked with project managers to scope work and keep delivery on schedule.

    Client engagement: Software Development Consultant at AJIO

    Mar 2023 – Dec 2023 · Remote

    • Placed with AJIO as a React developer on its B2B platform, building responsive UI components and API integrations.
  3. Wama Software

    Apr 2020 – Jun 2022

    Ahmedabad, India

    MEAN Stack Developer

    Apr 2020 – Jun 2022

    • Built the Angular frontend from scratch for a US real-estate lead-generation platform, in a 15-person Agile team.
    • Delivered map-based property search, data tables with 40+ columns, and SMS outreach to property owners.
    • Did code reviews, bug fixes and feature documentation, tracked in JIRA and Bitbucket.
  4. Enjay IT Solutions

    Feb 2019 – Mar 2020

    Ahmedabad, India

    Developer · Intern

    Developer Jul 2019 – Mar 2020 · Intern Feb 2019 – Jun 2019

    • Built a live call monitoring dashboard solo as an intern; it became a product Enjay sold to customers.
    • Maintained the UI of Enjay Synapse (IP-PBX, Core PHP) and built SugarCRM reporting pages in PHP and AJAX.
03 / Skills

Skills

  • Frontend

    • React
    • Next.js
    • Angular
    • TypeScript
    • JavaScript
    • React Query
    • Tailwind CSS
    • Material UI
    • Ant Design
    • Bootstrap
    • Formik
    • HTML/CSS
  • Backend

    • Node.js
    • Express
    • NestJS
    • Python
    • FastAPI
    • REST APIs
    • GraphQL
    • Socket.IO/WebSockets
    • JWT auth
    • PHP
  • AWS & cloud

    • Lambda
    • API Gateway
    • EventBridge
    • SNS
    • SQS
    • DynamoDB
    • ECS Fargate
    • S3
    • RDS
    • SES
    • CloudWatch
    • IAM
    • CI/CD
  • Architecture

    • Microservices
    • Event-driven design
    • Distributed transactions (Saga)
    • Outbox pattern
    • Idempotent APIs
    • Retries & DLQs
    • API gateway design
  • AI

    • RAG pipelines
    • Embeddings & chunking strategy
    • Prompt engineering
    • Guardrails
    • Real-time AI video agents (LiveKit)
    • OCR / document extraction
  • Databases

    • PostgreSQL
    • MySQL
    • MongoDB (Mongoose)
    • DynamoDB
    • Sequelize
  • Integrations & CMS

    • Stripe
    • Shopify
    • HubSpot
    • Contentful
    • Strapi
    • QGenda
  • Ways of working

    • Team leadership
    • Mentoring
    • Code reviews
    • Client requirement gathering
    • Agile
    • Git
    • GitHub
    • Bitbucket
    • JIRA
    • Cursor AI
04 / Projects

Featured work

01Fintech · Payments

Distributed payment processing platform

  • 2026
  • Architect and hands-on lead
Built and shipped
The problem

A payments business needed one platform to run initiation, authorization, capture, refunds, settlement and reconciliation across several payment providers. It could never double-charge a customer or lose an event.

What I did
  • Designed independent microservices for initiation, authorization, transaction processing, refunds, settlement and reconciliation.
  • Implemented the Saga pattern with compensating actions, and idempotent payment APIs so retries never cause a duplicate charge.
  • Used the Outbox pattern, with event flows on EventBridge, SNS, SQS and Lambda: retries, backoff and dead-letter queues.
  • Put each provider's gateway behind one internal contract, and built reconciliation that flags mismatches with automated recovery.
  • Set up CI/CD and CloudWatch observability, and led design reviews and technical standards.
  • Node.js
  • TypeScript
  • Python
  • FastAPI
  • API Gateway
  • Lambda
  • EventBridge
  • SNS
  • SQS
  • ECS Fargate
  • CloudWatch
  • IAM
Read the case study: Distributed payment processing platform
02Conversational AI

AI video sales agent

  • 2025–26
  • AI and full-stack engineer
The problem

Website visitors with early questions had to wait for a sales rep. The business wanted them to get answers straight away on a live video call with an AI agent.

What I did
  • Built the RAG pipeline end to end, including the chunking strategy and embeddings, so the agent answers from the company's own product content.
  • Built the real-time video call experience on LiveKit.
  • Made the agent show relevant product images and videos on screen as the conversation moves.
  • React 19
  • FastAPI
  • NestJS
  • PostgreSQL
  • LiveKit
  • RAG
Read the case study: AI video sales agent
03Healthcare

Anesthesia analytics platform

  • 2026
  • Backend engineer and frontend lead
  • Team of 2–3
The problem

Surgery records arrived as PDFs, while compensation and physician schedules (QGenda) sat elsewhere. There was no single view of who covered which surgeries where.

What I did
  • Built OCR extraction that turns uploaded surgery PDFs into structured data in PostgreSQL.
  • Combined surgery, compensation and QGenda schedule data into reports, such as anesthesiologists per facility per month and facility-level summaries.
  • Led the frontend team.
  • React
  • TypeScript
  • FastAPI
  • PostgreSQL
  • OCR
Read the case study: Anesthesia analytics platform
04EdTech · Generative AI

AI teaching platform for K-12

  • 2024–25
  • Team lead
  • Team of 10
The problem

Teachers spend hours preparing lessons, question papers, presentations and assessments. The platform gives them AI tools built for those tasks, rather than a general chatbot.

What I did
  • Led a 10-person team across frontend and backend.
  • Wrote the prompts and guardrails behind the platform's generation tools.
  • Built the RAG pipeline.
  • Next.js
  • TypeScript
  • FastAPI
  • PostgreSQL
  • RAG
Read the case study: AI teaching platform for K-12

12 more projects across marketing tech, higher education, e-commerce, real estate, telecom and more.

View all projects
05 / Testimonials

Testimonials

  • Sunny is a superstar. He was integral to building our product from day 1.

    Read full recommendationShow less

    Sunny is a superstar. He was integral to building our product from day 1 and delivering something scalable that we could be proud of. He was diligent, detail-oriented and extremely communicative, always happy to go above and beyond and where needed flex at short notice based on commercial requirements. Highly recommend him!

    Tom RudnaiFounder, Demand-Genius · Client
  • Sunny is reliable under pressure, quick to adapt when priorities shift.

    Read full recommendationShow less

    Sunny has been with us at Demand-Genius since the very beginning and has had a huge impact on getting the product to where it is today. Not only did he manage the team and write code, he also cared about the direction we were heading, asked the right questions, and put in a huge amount of effort to make sure things actually worked in the real world.

    Sunny is reliable under pressure, quick to adapt when priorities shift, and always willing to go the extra mile to get something across the line.

    I highly recommend Sunny

    James CarterMonetizationOS · Client
  • He doesn't just focus on his own growth – he uplifts his entire team.

    Read full recommendationShow less

    Sunny is someone who truly believes in delivering the best possible value through his strong technical expertise and commitment. I've always seen him continuously upgrading his skills by learning new technologies, which makes him an exceptional Full Stack Developer.

    What sets Sunny apart is that he doesn't just focus on his own growth – he uplifts his entire team. Through his guidance and mentorship, he empowers his teammates, helping them grow in their skills and confidence. This quality makes him not just a skilled tech lead but also a strong and inspiring team leader.

    For clients, Sunny consistently goes above and beyond, providing thoughtful technical consultation and innovative solutions to their business challenges. He combines excellent communication skills with effective team management, ensuring smooth collaboration and delivery.

    Quick to adapt to new technologies and approaches, Sunny is a reliable professional who brings value to every project he is part of. All the best, Sunny, and keep growing!

    Varshal PatelVP Operations, OpenXcell · Worked on the same team
  • Sunny is a highly energetic and versatile developer.

    Read full recommendationShow less

    Sunny is a highly energetic and versatile developer who approaches every challenge with a positive and solution-oriented attitude. His willingness to take on new challenges sets him apart from others. Combined with his strong technical expertise and ability to adapt across different areas, Sunny consistently demonstrates himself as a reliable and capable developer.

    Dishank ShahSr. Software Engineer (Angular | JavaScript) · Senior colleague
06 / Credentials

Certification & education

Certification

AWS Certified Solutions Architect – Associate

Amazon Web Services

Issued Nov 2026 · Valid until Nov 2029

Credential ID f306bce380704c119fe57d8c9d796c48

Verify on Credly
Education

Bachelor of Engineering, Computer Engineering

Silver Oak College of Engineering and Technology (Gujarat Technological University)

2015–2019 · CGPA 8.33

Contact

Let's build something

Have a product to build or a system to scale? I'd like to hear about it.

sunnyprajapati1997@gmail.com