Aryan AgrawalBuilding dependable backend systems and full-stack products for real-world scale.
Full Stack Software Engineer with 4+ years of experience using Python, Django, React, and Next.js, with a focus on APIs, concurrency, and production reliability.
4+
Years Building
10k+
Daily Users
6x
App Performance
5k+
Txn/Day
Featured Work
Open Source · Chrome Extension
LeetCode Focus Gate
A productivity extension that turns newly accepted coding problems into timed access to distracting websites.
- Verifies fresh accepted problems and prevents duplicate credit
- Awards difficulty-based browsing allowances with active-tab accounting
- Redirects gated pages automatically when the shared allowance expires
Outcomes
Freelance · AI Try-On Platform
PixelDrape.ai
End-to-end website for virtual try-on: users upload a photo, pick a dress, and receive a rendered preview.
- Built the full-stack experience for uploading images and previewing outfits with external AI models
- Orchestrated file uploads, media processing, and third-party AI APIs
- Added validation, retries, timeouts, fallbacks, and production error handling
Outcomes
B2B Growth Platform
LMS · Lead Management System
Built an in-house lead workflow with automated processing, validation, and role-based access controls.
- Rule-based lead routing with priority queues and SLA timers
- Automated workflows and validation across the lead lifecycle
- Role-based access controls for operational teams
Outcomes
Payment Infrastructure
Payment Gateway
Centralized payment system used across multiple applications with consistent validation and failure handling.
- Centralized payment handling shared across multiple applications
- Integrated Razorpay and PayU with consistent validation and error handling
- Used caching, queueing, async processing, and retry-aware workflows for reliability
Outcomes
Growth & Retention
Referral Gaming Flow
Referral management system with reward tracking, fraud detection, and activity-based incentives.
- Tracked referral rewards and eligibility through the full lifecycle
- Reward tracking with fraud detection and eligibility validation
- Dynamic level-based incentives derived from user activity
Outcomes
Experimentation Platform
A/B Testing Framework
Experimentation framework for safely validating product changes with controlled user cohorts.
- Segmented users into deterministic experiment cohorts
- Split traffic between variants with controlled rollout rules
- Supported gradual releases to reduce experimentation risk
Outcomes
Company Experience
Onsitego
Software Development Engineer
Aug 2023 - Present
Bangalore, India
- Built Django REST APIs supporting 10k+ daily users while maintaining backward compatibility
- Built centralized Razorpay and PayU payment handling for 5k+ transactions per day
- Improved peak-load reliability with rate limiting, caching, queueing, and asynchronous processing
- Designed lead and referral systems with automated workflows, role-based access, reward tracking, and fraud detection
- Implemented A/B testing with user segmentation, traffic splitting, and gradual rollouts
- Used database locks, transactions, thread pools, background workers, retries, and failure handling to protect consistency
Onsitego
Software Developer Intern
Mar 2022 - Jul 2023
Bangalore, India
- Delivered over-the-air updates for React Native apps using Microsoft CodePush
- Improved React Native app performance 6x through asset handling and bundle-size optimization
- Built reusable customer-facing UI components and integrated backend APIs
Tech Stack
Frontend
Backend
Data
Delivery & Reliability
Systems
Education
Lovely Professional University
B.Tech. in Computer Science and Engineering
Jul 2019 - Jul 2023
Punjab, India
Case Studies
How I Build
Backend Systems
- Microservices + REST APIs
- Caching + async jobs
- Reliability patterns
Frontend Experiences
- Next.js + React Native
- Performance budgets
- SEO-first delivery
Delivery & Ops
- Dockerized CI/CD
- Sentry monitoring
- Agile collaboration
Let's build something bold.
Available for full-stack roles, platform upgrades, and growth-focused product work.
Email: aryanag1700@gmail.com
Phone: +91 72979 76010