Hi! 👋
I'm Yash Verma
I'm a full-stack software engineer with 4+ years of experience & a passion for building products that are both functional and beautiful.
Tech Stack 📋
Javascript
Typescript
Tailwind CSS
Next.js
React
Vue
Nuxt
Python
Golang
Docker
Redis
MongoDB
MySQL
AWS
Experience 💼
Quizizz Inc.
Senior Software Development Engineer
August 2021 - Current
3 years 4 months
Responsibilities
Implemented SSR and design system
Implemented Server-Side Rendering (SSR) using NUXT and a design system that enhanced organic traffic.
Key improvements:
- 15% increase in user registration from organic traffic
Infra as Code for Canary Deployments
Deployed frontend and backend infrastructure with Jenkins and AWS CodeDeploy, enhancing deployment reliability.
Key improvements:
- Reduced P0 incidents by 83%
Optimized ECS Auto-scaling
Implemented AWS capacity provider and ECS application auto-scaling, reducing costs.
Key improvements:
- 10% AWS cost reduction
Website Performance Improvement
Enhanced website performance through code splitting, vendor chunking, and consistent chunk hashing.
Key improvements:
- 63% reduction in p75 page load time
- Improved new user activation by 1%
In-house Design System
Built and integrated a reusable design system using Tailwind CSS.
Frontend Analytics Pipeline
Developed a new analytics pipeline using beacon API, Golang, and Kinesis for high RPM ingestion.
Key improvements:
- Handled peak RPM of 100k with 99% SLA
Build Time Optimization
Reduced build times by implementing ECR-based Docker image caching.
Key improvements:
- 15% reduction in build time
Migration to Modern Tools
Led migration to Turborepo, Vite, and Pinia, improving developer experience.
Key improvements:
- 50% reduction in build time
Content Creation Features
Developed multiple rich text editor features for content creation.
Re-architected Quiz and Lesson Editor
Redesigned editor for efficiency and reliability using Pub/Sub and Zod.
Key improvements:
- 98% reduction in bug reports
Introduced AI-powered Features
Implemented AI features like slide generation to increase engagement.
Key improvements:
- 2.3% increase in lesson user adoption
Data Ingestion Pipeline
Built a pipeline to handle 500,000+ rows of unique standards data with Temporal.
Google Drive Integration
Integrated Google Drive for importing various media for AI features.
Key improvements:
- 56% of all platform content created via integration
Subscription Management
Implemented client-side access control for better subscription handling.
Revamped Search Results
Improved search performance and user interface, enhancing search success rates.
Key improvements:
- 23% improvement in p99 search response
- 1.2% increase in search success rate
Conwo Solution Pvt. Ltd.
Software Development Engineering Intern
Jan 2021 - August 2021
8 months
Responsibilities
PWA Development
Developed a PWA using React, TypeScript, GraphQL, and Redux.
Metadata-driven Components
Created components for data management using GraphQL, reducing time to production.
Data Aggregation APIs
Implemented analytics APIs with Cube.js, PostgreSQL, and Node.js.
Website Performance Optimization
Improved website performance through caching, pagination, and reduced network calls.
Key improvements:
- 60% improvement in website performance
- Improved Lighthouse score
Advenio Tecnosys Pvt. Ltd.
Full Stack Developer Intern
August 2020 - Jan 2021
6 months
Responsibilities
PWA Development
Developed a PWA with React, Node, and MySQL.
Managed Cloud Infrastructure
Handled AWS EC2, RDS, and S3 for hosting, database, and storage management.
Offline Usage Implementation
Enabled offline functionality using IndexedDB and live patient diagnosis with AWS services.
Key improvements:
- 40% increase in website performance based on Lighthouse scores
Mckinley and Rice
React Developer Intern
August 2020 - October 2020
3 months
Responsibilities
Re-usable Components
Developed reusable components for a job portal chat feature.
Unit Testing
Introduced unit testing using Cypress.
DrawPI Inc.
Web Developer Intern
April 2020 - May 2020
2 months
Responsibilities
Analytics Dashboard Development
Built an analytics dashboard for user API performance using React.
API Integration
Integrated APIs for performance tracking.
Payment Integration
Integrated payments using Stripe.
Projects 🛠️
Amaizely
A smart way for spaced repetition based learning with AI generation of flashcards
- AI-generation of flashcard decks using website links
- AI-generation of flashcard decks using YouTube
- Use PDFs to generate flashcard decks using AI
- AI-generation of flashcard decks using custom text
- Custom flashcard creation with rich text formatting tools
- Revision of specific decks
- Smart revision recommendations for spaced repetition