Condense.
Newly launched macOS menu bar app for compressing and converting images and video entirely on-device.
Built for
Fast, private file processing from the macOS menu bar.
Powered by
Native ImageIO and AVFoundation, with files kept on-device.
I'm Shourya, a full-stack mobile engineer shipping Flutter and iOS apps with the backend systems to support them. I turn complex product requirements into reliable experiences people use.

01 / Selected work
Mobile, backend, and product engineering, from the problem to the shipped experience.
Newly launched macOS menu bar app for compressing and converting images and video entirely on-device.
Built for
Fast, private file processing from the macOS menu bar.
Powered by
Native ImageIO and AVFoundation, with files kept on-device.

Architect — sync protocol, backend, mobile client

iOS Engineer — Architecture, Core Data, WidgetKit, AI Reflections

Full Stack Engineer — AI LaTeX tailoring engine, sandboxed compilation worker

Solo engineer — security architecture, cryptography, offline engine
02 / More projects
More work across mobile, web, backend, and developer tools.
Native iOS weather app built with SwiftUI, SwiftData, and Open-Meteo REST API. Features scalable MVVM architecture, dependency injection, offline-first disk caching, real-time particle canvas effects, and dynamic weather-adaptive gradient themes.

Built the AI document extraction pipeline that processes UK mortgage ESIS and offer letters — designed a 3-tier fallback ladder (raw text → regex → LLM) to avoid unnecessary AI calls, then cut LLM token costs by 80% with prompt caching layers.
Built the LangChain + Pinecone RAG system for instant blueprint document retrieval and the Konva.js canvas engine for live site annotations. Also developed the React project dashboards and Flutter field workflows.

Native rendering engine that runs SurveyJS JSON definitions inside Flutter with JIT-accelerated JavaScriptCore.

NPM package for automated Flutter / iOS / Android AI code review, wired through GitHub webhooks, n8n, and AWS Lambda.

Flutter package for previewing images, videos, PDFs, Word, Excel, CSV, and PowerPoint across platforms — published on pub.dev.
From shipping mobile apps to leading full-stack architecture across client products.
Flutter & Dart, Bloc / Cubit & Riverpod, Custom Painters & Slivers, Native Channels (Swift / Kotlin), FFI & Platform Views
SwiftUI & Swift Concurrency, Core Data & SwiftData, WidgetKit & AppIntents, CoreLocation & URLSession
Node.js & NestJS, REST & GraphQL APIs, WebSockets & BullMQ Queues, PostgreSQL & Prisma ORM, Redis Caching & S3
Offline-first Architecture, SQLCipher AES-256 Encryption, SQLite (Drift / sqflite), Dart Isolates & Concurrency
AWS (Lambda, S3, EC2), Fastlane & GitHub Actions, OpenAI & Gemini API, LangChain & Pinecone RAG
React 19 & TypeScript, TanStack Router & Start, Tailwind CSS & Vite, Next.js & Server Components
Flutter Multi-Format Document Previewer
High-performance Flutter package for previewing images, videos, PDFs, Word, Excel, CSV, and PowerPoint documents consistently across Android, iOS, and web.
Runtime app icon switcher for Android and iOS to trigger time-boxed campaign icons.
Flutter package for rendering SurveyJS JSON forms with skip logic, validators, and native widget mapping.
Automated AI code review tool for mobile PRs powered by AWS Lambda and OpenAI.
06 / Right now
AI resume tailoring and career engine with sandboxed BullMQ TeX Live compilation workers.
Recently launched: Condense ↗
Flutter & Dart · React & Next.js · NestJS & Node.js · PostgreSQL & Prisma · Redis & BullMQ · AWS Lambda
AI infrastructure & prompt caching · Distributed system design · Native iOS & Swift
Off the clock: Coffee, tweaking mobile UX, lofi in the background, currently reading Designing Data-Intensive Applications.
An ongoing look at the work I share in public.
07 / Get in touch
Hiring for mobile or full-stack engineering? I'd love to hear what you're building and where I can help.