Hi, I'm Gaurav Maurya. I build reliable software, from backend to interface.
I'm Gaurav Maurya — a senior engineer with 5+ years crafting full-stack products with Django and Flutter, and shipping LLM-driven features used by thousands of people every day.
Engineering that meets
product polish.
I'm Gaurav Maurya, a senior software engineer who likes turning ambiguous problems into systems that are simple to reason about and resilient under load. Over the last five years I've worked end-to-end — from database schema and API design to the pixels users actually touch.
Most of my work lives where backend rigor meets product polish: Django services that scale, Flutter apps that feel native on every platform, and — increasingly — LLM-powered features that make products genuinely smarter.
I care about the details that compound: performance budgets, accessible interactions, and code the next engineer can read without a map.
Backend & Architecture
Scalable Django services, high-concurrency APIs, and data models built to last.
AI Integration
LLMs, function calling, vector search, and OCR woven into real product workflows.
Mobile & Cross-platform
Expert Flutter across iOS, Android, and Windows from a single codebase.
Product Thinking
I optimize for the user and the business — not just the ticket.
Experience
Five years across product studios and platforms — shipping backends, mobile apps, and AI features end to end.
Full Stack Developer
Oct 2022 — PresentSabkiApp Quantum AI Solutions · New Delhi, India
Leading end-to-end development of SabkiApp, a media-rich social platform serving 10,000+ daily active users.
- Architected the full stack — a Django backend with Flutter clients — keeping a single, consistent codebase across web and mobile.
- Engineered a high-concurrency backend that stays responsive under heavy, media-rich traffic.
- Integrated Google ML Kit OCR to automate text recognition and improve in-app accessibility.
- Designed a granular, permission-based admin system modeled on India's administrative hierarchy.
- Automated testing and deployment with Git-based CI/CD, materially shortening release cycles.
DjangoFlutterPythonPostgreSQLGoogle ML KitAWSCI/CDSenior Flutter Developer
Jun 2020 — Sep 2022Krishna Softweb Solutions · Surat, India
Owned delivery for flagship client AlgoJinn while maintaining a broad portfolio of mobile products.
- Designed and built AlgoJinn, an AI-powered crypto trading platform — Python/MySQL backend with Flutter apps for mobile and Windows.
- Integrated a Google Gemini chatbot that executes trades from natural-language commands.
- Shipped and maintained 15–20 Flutter applications with consistent performance and UI quality.
- Implemented payment integrations across RazorPay, Stripe, PhonePe, and CCAvenue.
- Applied BLoC and Repository patterns to keep large codebases maintainable and testable.
- Expanded the studio's offering with immersive AR/VR applications.
FlutterDartPythonMySQLGoogle GeminiBLoCAR/VR
Bachelor of Computer Application (BCA)
Aug 2017 — Apr 2020Veer Narmad South Gujarat University · Surat, India
CGPA 8.2 / 10.0 · Data Structures, Algorithms, DBMS, OOP, Operating Systems.
Skills & technologies
The stack I reach for — grouped by where it lives in a product.
Languages
Mobile
Backend
Databases
Cloud & DevOps
AI & ML
Practices
Featured projects
A few things I've built end to end. The flagship products are proprietary, so they're shown here as case studies rather than public repositories.
SabkiApp
A media-rich social platform built to scale
A social platform serving 10,000+ daily active users, architected end to end — a Django backend and Flutter clients sharing a single codebase across web and mobile.
- Engineered a high-concurrency backend that stays responsive under heavy, media-rich traffic.
- Integrated Google ML Kit OCR to automate text recognition and improve in-app accessibility.
- Designed a granular, permission-based admin system modeled on India's administrative hierarchy.
- Automated testing and releases with Git-based CI/CD, materially shortening release cycles.
Building with AI,
in production.
AI isn't a bolt-on for me. I ship LLM features that hold up in production — grounded in real data, structured in their output, and wired into the flows people actually use.
LLM Integration
Production Google Gemini integrations — chat, structured output, and natural-language interfaces wired into live products.
Function Calling & Tool Use
LLMs that take action. AlgoJinn's assistant executes crypto trades from plain-English commands via function calling.
Vector Search & Retrieval
Semantic search and retrieval so models answer from the right context — not just whatever was in their training data.
OCR & Document AI
Google ML Kit OCR for text recognition, workflow automation, and in-app accessibility.
Prompt Engineering
Prompts and guardrails tuned for consistent, schema-valid, low-hallucination outputs.
Conversational Interfaces
Chat-first UX backed by reliable intent handling and graceful fallbacks when the model is unsure.
On GitHub
Most of my production work lives in private client repositories — this is where I build and experiment in the open.
Gaurav Maurya
@mauryagaurav947Full Stack Developer | Django Rest Framework | Postgres & MySQL | AI
Languages
Let's work together.
I'm open to senior full-stack and AI-engineering roles, freelance builds, and the occasional ambitious idea. Have something in mind? Let's talk.