Open to opportunities

Mobile products,
built to last.

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.

Shourya Sonu
Shourya SonuEngineer / Builder
20+Production apps shipped
2.5+Years of experience
1000+Package users

01 / Selected work

Proof in the products.

Mobile, backend, and product engineering, from the problem to the shipped experience.

Just launchedNative macOS

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.

Illustration of the Condense compression workflow
InspectSync project preview
Offline-First2026

InspectSync

Architect — sync protocol, backend, mobile client

The problem
Inspection teams work in remote sites with flaky or zero connectivity. Existing tools lost edits, duplicated records, or overwrote each other on reconnect.
The result
Zero data loss across pilot deployments in low-connectivity environments.
HabitLoop project preview
iOS · Native Swift2026

HabitLoop

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

The problem
Most habit trackers rely on cloud sync, external analytics, and subscription paywalls. I wanted to build a 100% native, privacy-first iOS app with zero third-party dependencies that runs entirely on-device.
The result
100% native iOS app with zero third-party dependencies.
Paari.online project preview
AI Resume Tailoring · SaaS2026

Paari.online

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

The problem
Job seekers waste hours manually tailoring resumes to Job Descriptions (JDs) and struggle with ATS rejections, while existing AI tools destroy custom LaTeX formatting and preamble macros during optimization.
The result
Reduced resume tailoring time from hours to <15 seconds with 100% LaTeX macro and preamble preservation.
Secure Vault Offline project preview
Mobile · Security2026

Secure Vault Offline

Solo engineer — security architecture, cryptography, offline engine

The problem
Financial asset trackers often transmit sensitive portfolio data over cloud servers or lack zero-knowledge local encryption, creating privacy vulnerabilities and slow analytics on large transaction logs.
The result
Achieved military-grade zero-knowledge local data privacy with zero unencrypted portfolio leaks.

02 / More projects

Explore the archive.

More work across mobile, web, backend, and developer tools.

iWeather project preview
iOS · SwiftUI2026

iWeather

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.

MortgageAssistPro project preview
Fintech · AI Pipeline2026

MortgageAssistPro

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.

Wally Co project preview
Construction ERP · RAG2026

Wally Co

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.

TheInspectAI project preview
Dev Tool · NPM2025

TheInspectAI

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

03/

Experience

From shipping mobile apps to leading full-stack architecture across client products.

Aug 2025 — PresentHackerKernel · Bhopal, IndiaFull-time Promotion

Software Development Engineer 2 — Full Stack

  • Promoted to SDE 2. Leading cross-functional full-stack architecture across client web & backend systems.
  • Engineered MortgageAssistPro AI document extraction pipeline on AWS Lambda, implementing prompt caching to cut LLM token costs by 80%.
  • Architected Wally Co construction ERP backend with LangChain + Pinecone RAG search and interactive Konva.js blueprint canvas.
  • Designed unified DRY metered billing engines and PostgreSQL schema migrations for enterprise client platforms.
Node.jsTypeScriptNestJSReactAWS LambdaPostgreSQLRedisOpenAILangChain
Apr 2024 — Aug 2025HackerKernel · Bhopal, IndiaFull-time

Software Development Engineer — Flutter

  • Engineered and shipped 20+ production mobile applications across the Google Play Store and Apple App Store.
  • Took full technical ownership of Docnet telemedicine deployment, resolving store compliance & privacy rejections.
  • Shipped Kesef Deals with background GraphQL sync, Fantasy Banking (fintech QR/POS rails), and Rise Pathway (real-time WebSocket mentor chat).
  • Optimized Flutter application rendering pipelines, offloading heavy XIRR & financial calculations to background Dart isolates.
FlutterDartBLoCRiverpodGraphQLWebSocketsFirebaseSQLCipherREST APIs
04/

Technical toolkit

Flutter / Mobile

18 projects

Flutter & Dart, Bloc / Cubit & Riverpod, Custom Painters & Slivers, Native Channels (Swift / Kotlin), FFI & Platform Views

iOS / Native Swift

6 projects

SwiftUI & Swift Concurrency, Core Data & SwiftData, WidgetKit & AppIntents, CoreLocation & URLSession

Backend & APIs

14 projects

Node.js & NestJS, REST & GraphQL APIs, WebSockets & BullMQ Queues, PostgreSQL & Prisma ORM, Redis Caching & S3

Platform & Storage

9 projects

Offline-first Architecture, SQLCipher AES-256 Encryption, SQLite (Drift / sqflite), Dart Isolates & Concurrency

DevOps & AI

13 projects

AWS (Lambda, S3, EC2), Fastlane & GitHub Actions, OpenAI & Gemini API, LangChain & Pinecone RAG

React / Web

4 projects

React 19 & TypeScript, TanStack Router & Start, Tailwind CSS & Vite, Next.js & Server Components

05/

Open source & packages

Spotlight Packagepub.dev
⚡ 1000+ developers

universal_file_viewer

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.

dynamic_icon_changer

Runtime app icon switcher for Android and iOS to trigger time-boxed campaign icons.

pub.dev ↗
surveyjs_flutter

Flutter package for rendering SurveyJS JSON forms with skip logic, validators, and native widget mapping.

pub.dev ↗
theinspectai

Automated AI code review tool for mobile PRs powered by AWS Lambda and OpenAI.

NPM ↗

06 / Right now

Current focus.

Building

Paari.online ↗

AI resume tailoring and career engine with sandboxed BullMQ TeX Live compilation workers.

Recently launched: Condense ↗

Open to

  • Full-Stack Engineering Roles
  • Mobile Architecture (Flutter / iOS)
  • Production AI Systems

Working with

Flutter & Dart · React & Next.js · NestJS & Node.js · PostgreSQL & Prisma · Redis & BullMQ · AWS Lambda

Exploring

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.

GitHub activity

An ongoing look at the work I share in public.

View activity ↓

07 / Get in touch

Let's build something people rely on.

Hiring for mobile or full-stack engineering? I'd love to hear what you're building and where I can help.

Email me ↗sonu.shour77@gmail.com
© 2026 Shourya SonuFull-stack mobile engineer