Shad Mirza
Senior Software Engineer
Full-Stack Development & AWS Specialist
Summary
Full-stack engineer with 6.5 years of experience across high-scale systems, mobile/web platforms, and serverless cloud infrastructure. Specialized in AWS, GraphQL, and React/React Native. Proven track record of building scalable systems at Hashnode (130M+ monthly API requests, 160K+ MAUs). Strong focus on code quality, CI/CD, mentoring, and cross-functional collaboration.
Core Skills
Frontend Development
- React.js & React Native
- TypeScript & JavaScript
- Next.js & Vue.js
- Redux, MobX, Context API
- TailwindCSS, Styled Components
- HTML5, CSS3, SASS
Backend & APIs
- Node.js & Express.js
- GraphQL & REST APIs
- MongoDB, Redis, PostgreSQL
- Serverless Architecture
- Microservices
- WebSocket & Socket.io
Cloud & Infrastructure
- AWS (Lambda, API Gateway, Step Functions)
- AWS (EventBridge, S3, EC2, SQS, SNS)
- Infrastructure as Code (SST, AWS CDK)
- CI/CD Pipelines
- Docker & Kubernetes
- Serverless Framework
Testing & Tools
- Jest, React Testing Library
- Cypress, Playwright
- TDD & BDD Practices
- Git & GitHub
- VS Code, WebStorm
- Postman, Insomnia
Professional Experience
Hashnode (Remote)
Feb 2020 – PresentBengaluru, Karnataka
Platform Engineer
- Contributed to AWS serverless infrastructure supporting 160K+ MAU as part of the platform team.
- Built and led implementation of GitHub sync via webhooks and AWS Lambda which enabled documentations to be sourced from GitHub repository publishing 1k+ pages on every commit.
- Led development of an AI documentation assistant using OpenAI, LangChain, and Pinecone. Enabled natural language Q&A, summarization, and semantic search across technical content.
- Designed and contributed to key platform features including newsletter import, documentation export, spam filtering, and notification delivery.
- Played a key role in migrating the REST APIs to Serverless GraphQL Infra (SST & Apollo on AWS Lambda) serving 130M+ requests per month.
- Drove documentation strategy for Public GraphQL APIs, implemented SpectaQL-based tooling to streamline updates and improve developer experience.
- Created CI/CD pipelines to streamline development and improve DX.
- Set up unit testing for GraphQL and AWS infrastructure using Jest, boosting code reliability.
- Led mentoring and onboarding of 5+ engineers to ensure swift and effective team integration.
Mobile App Lead
- Led the development and shipped Hashnode's React Native app from scratch (50K MAUs), supporting deep-linked auth flows.
- Implemented CI/CD pipelines, analytics, versioning, and complex UX animations (36% rating improvement).
- Established TDD workflows reducing crash reports by 60%.
Full Stack Developer
- Contributed significantly to the major overhaul of Hashnode, migrating legacy code resulting in improved site performance, reduced technical debt, and optimized development efficiency.
- Led the development of a co-author feature allowing users to add multiple contributors to their articles.
- Delivered major features like newsletter import/export, analytics dashboard, and community widgets.
Sheevoot Int Pvt. Ltd.
Oct 2018 – Feb 2020Bengaluru, Karnataka
Mobile Application Engineer
- Led end-to-end design and development of the Easebuoy app, a pilot project deployed in Bengaluru and Indore, contributing to overall product launch success.
- Developed core app features including ride booking, food delivery, pickup-drop services, and car wash bookings, enhancing user convenience and engagement.
- Used React Native frontend and PHP/MySQL backend stack; supported 10K+ MAUs.
- Built multiple vendor-facing apps for operations (order management, logistics, delivery tracking, ride management).
- Integrated Google Maps/Directions APIs and conducted A/B testing with 100+ drivers and 200+ vendors.
- Collaborated with cross-functional stakeholders on roadmap planning, release cycles, app design, feature enhancements, and marketing strategies, ensuring alignment with business goals.
Other Notable Contributions
- Built a cross-platform reusable component library and design system for react-native to speed up the development process. The project is open-source and here is the link to the GitHub repo.
- Published author on multiple publications like Hashnode, Digital Ocean, LogRocket, Soshace, and Alligator.io.
Education
Dr APJ Abdul Kalam Technical University
April 2014 - May 2018Lucknow, U.P.
B.Tech (Computer Science) – Top 3 academic rank in a cohort of 80+ students.
Download this CV as PDF
Download CV (PDF)