Highly skilled Full Stack Developer with 5+ years of experience designing, developing, and deploying scalable web applications using modern JavaScript frameworks and cloud-native technologies. Experienced working in Agile/Scrum environments, collaborating with cross-functional teams, and delivering high-performance applications with clean, maintainable code.

APOORVA SHARMA

Highly skilled Full Stack Developer with 5+ years of experience designing, developing, and deploying scalable web applications using modern JavaScript frameworks and cloud-native technologies. Experienced working in Agile/Scrum environments, collaborating with cross-functional teams, and delivering high-performance applications with clean, maintainable code.

Available to hire

Highly skilled Full Stack Developer with 5+ years of experience designing, developing, and deploying scalable web applications using modern JavaScript frameworks and cloud-native technologies.
Experienced working in Agile/Scrum environments, collaborating with cross-functional teams, and delivering high-performance applications with clean, maintainable code.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
See more

Work Experience

Full Stack Developer at Fairfax Financial
January 1, 2025 - Present
Designed and developed enterprise-scale web applications using React.js, Next.js, TypeScript, Node.js, Express.js, and NestJS, implementing scalable microservices, reusable UI components, and RESTful APIs to improve maintainability. Architected backend services using Node.js, Express.js, GraphQL, MongoDB, PostgreSQL, Redis, and Prisma, integrating third-party APIs, authentication services, and payment gateways with secure API design. Built cloud-native applications on AWS using EC2, Lambda, API Gateway, S3, CloudFront, RDS, DynamoDB, ECS, EKS, CloudWatch, IAM, and Route 53, with infrastructure automation using Terraform and Docker-based containerization. Established CI/CD pipelines with GitHub Actions, Jenkins, Azure DevOps, Docker, Kubernetes, Helm, and ArgoCD for automated validation, testing, deployment, rollback, and production monitoring. Optimized frontend performance via lazy loading, SSR, code splitting, image optimization, caching, and state management using Redux Toolkit, Rea
Software Engineer (JavaScript) at GeekyAnts
February 1, 2019 - December 1, 2022
Developed responsive web applications using React.js, Next.js, TypeScript, Node.js, Express.js, MongoDB, PostgreSQL, and REST APIs for enterprise clients using a component-based architecture. Built reusable frontend modules with Material UI, Tailwind CSS, Redux Toolkit, React Router, Axios, React Query, and Context API, ensuring accessibility and responsive design. Designed backend APIs with Express.js, GraphQL, Mongoose, Prisma, JWT authentication, and Redis caching, including database optimization and secure integration with enterprise systems and cloud services. Containerized applications using Docker and Kubernetes and deployed workloads to AWS ECS/EKS and Azure App Services/AKS through CI/CD pipelines using GitHub Actions and Azure DevOps. Integrated monitoring and logging with Prometheus, Grafana, ELK stack, CloudWatch, and Sentry to proactively identify issues and improve reliability. Worked in Agile ceremonies (sprint planning, backlog refinement, standups, reviews, retrospecti

Education

M.Sc. Applied Computer Science at Concordia University
January 1, 2023 - December 1, 2024

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet