MAYANK SHARMA
SOFTWARE ENGINEER
Professional Summary
Software Engineer with 3 years of experience designing, building, and maintaining scalable production systems, backend services, and data-intensive applications. Proficient in TypeScript, JavaScript, Python, SQL, Node.js, PostgreSQL, and AWS, with hands-on expertise in improving system reliability, optimizing database performance, and resolving complex production issues. Experienced in developing RESTful APIs, microservices, and event-driven architectures with a strong focus on scalability, performance, and maintainability. Proven ability to deliver high-quality software in Agile, collaborative environments, supported by a solid foundation in system design, data structures, and algorithms, and a strong interest in building cloud-native applications and operationally efficient systems.
Technical Skills
Languages: TypeScript, JavaScript (ES6+), Python, SQL, Dart, Java, C/C++, Bash/Shell Scripting
Frontend Development: React, Next.js, HTML5, CSS3, Tailwind CSS, Material UI, Bootstrap, Responsive Design, State Management (Redux, Context API), Client-Side Performance Optimization, Web Accessibility (WCAG Basics)
Backend & APIs: Node.js (NestJS, Express.js), REST APIs, GraphQL, Microservices, Event-Driven Architecture, Distributed Systems, API Design & Versioning, WebSockets, Authentication & Authorization (JWT, OAuth 2.0), Rate Limiting
Databases & Caching: PostgreSQL, Redis, Relational & NoSQL Concepts, Schema Design, Data Modeling, Query Optimization, Indexing, Transactions (ACID), Connection Pooling, Caching Strategies
Cloud, DevOps & Infrastructure: Amazon Web Services (Lambda, S3, RDS, EC2, API Gateway, CloudWatch, IAM), Docker, Terraform, CI/CD (GitHub Actions, Jenkins), Infrastructure as Code (IaC), Deployment Automation
Engineering Practices: System Design, Data Structures & Algorithms, OOP, Design Patterns (MVC, Factory, Singleton), Scalable Architecture, High Availability, Fault Tolerance, SDLC, Unit & Integration Testing, Message Queues (Kafka, RabbitMQ), Serverless Architecture, Observability (Prometheus, Grafana)
Professional Experience
- Designed and managed backend-focused applications using TypeScript, Node.js, PostgreSQL, Redis, and AWS Lambda, supporting 10,000+ monthly transactions with 99.9% uptime across critical operational pipelines.
- Developed and integrated 6+ third-party APIs, including marketplaces (Amazon, eBay, Walmart, Etsy) and carriers (FedEx, UPS, USPS), improving system reliability and enabling faster issue resolution across order, tracking, returns, and exception workflows.
- Optimized PostgreSQL performance through advanced query tuning and indexing strategies, reducing response time by 64% and saving approximately $5,000/month in cloud costs for mission-critical systems.
- Diagnosed and resolved complex failures across backend services, data integrations, and admin tools, delivering long-term fixes that reduced recurring issues and improved overall system stability.
- Executed CI/CD pipelines using GitHub Actions, enforced role-based access control for 20+ admin roles, and led code reviews and release processes, reducing deployment time from 3 hours to 30 minutes.
- Engineered scalable full-stack web applications using Next.js, React, TypeScript, and Node.js (NestJS), delivering responsive and high-performance user interfaces. Improved overall application performance and reduced page load time by 31%.
- Designed and developed robust RESTful APIs and microservices, enhancing backend efficiency through optimized asynchronous processing and background jobs. Increased system throughput and reduced API response time by 22%.
- Architected and optimized PostgreSQL databases by implementing advanced indexing, schema design, and transaction workflows. Ensured high data integrity, performance, and availability under growing data loads.
- Deployed and oversaw cloud infrastructure on AWS (Lambda, S3, RDS) using Docker and Terraform, while automating CI/CD pipelines with GitHub Actions and Jenkins. Improved deployment efficiency and maintained stable production systems.
Technical Projects
- Engineered a multi-tenant backend platform using an event-driven architecture, processing 1,000+ daily shipments with sub-500ms latency. Transformed fragmented operational data into actionable insights.
- Built scalable APIs, reporting systems, and workflow logic to enhance visibility into service failures. Reduced manual investigation efforts by automating issue tracking workflows.
- Owned end-to-end development, including schema design, API implementation, backend processing, deployment, and continuous iteration based on real-world operational feedback.
- Built an end-to-end financial application capable of processing 500+ transactions, implementing secure administrative workflows, repayment tracking, and workflow automation.
- Implemented backend features and operational dashboards that improved auditability and reduced manual effort while enabling secure handling of sensitive financial data.
- Built a Flutter-based application integrating the Tesla Fleet API to ingest, validate, and present vehicle telemetry data. Enabled real-time notifications and operational visibility through cloud-driven data pipelines.
- Developed data pipelines for vehicle state, charging activity, and energy consumption, transforming raw telemetry into actionable insights.
Open-Source Contribution
Contributed fixes to Flutter (Googleβs open-source UI toolkit), improving framework stability, developer workflows, and code quality. Diagnosed issues, executed maintainable solutions, and collaborated effectively within a global open-source community.