Hi, I'm Deepak Singh.
Principal Engineer · iOS & AI Full-Stack
12+ years shipping production iOS apps — from AI voice systems and BLE/IoT to consumer apps with millions of users. Now also building AI full-stack products in production — agentic RAG and analytics platforms in Python, TypeScript and PostgreSQL.
AI products in production
Backend and full-stack AI systems I design, build, deploy and support — using Claude Code and OpenAI Codex as coding agents while owning architecture, specs, code review and production.
Insy.ai
Agentic RAG HR assistant · Odoo ERP
An AI assistant inside the company's production Odoo 14 HR ERP that answers employee HR-policy questions. Policy Word documents are parsed, chunked, embedded with OpenAI and searched with pgvector; agent tool calling adds live ERP data — leave balances, profile, manager, HR partner and buddy. Answers stay private to the logged-in employee. Shipped as a separate module with an admin console and a web/mobile chat widget, without changing any of the ~64 existing production modules.
VaSi.ai (Learnee)
Operations & business analytics platform
One view for Learnee's leadership of system health, API traffic, search-cluster capacity, usage patterns, revenue, expenses and app users. A Firebase Functions backend in TypeScript runs scheduled agents that pull from Cloud Logging, BigQuery/GA4, Elasticsearch and Learnee's own APIs, apply rules, and store results in PostgreSQL. Rules decide what's wrong; Claude only explains it — with fixed-text fallbacks and role-based JWT access per module.
Apps I've shipped
Selected iOS apps spanning healthcare, AI, IoT, audio, and consumer rewards. All currently available on the App Store.
All-in-one AI platform automating clinical workflows. I lead iOS for audio recording, PCM streaming, realtime speech-to-text, translation, and OpenAI voice integration.
View on App Store →Consumer rewards platform with 5M+ users. Built and maintained iOS apps spanning video streaming, surveys, feedback, and a B2B advertising framework distributed to partners.
View on App Store →Manage and optimize WiSA HT speakers, SoundSend, and Dolby Atmos audio systems. Built BLE and SwiftUI-based control workflows for ESP32 microcontrollers and WiSA transmitters.
View on App Store →IoT-driven workplace safety platform. Engineered offline-first workflows recording millions of sensor data points per day and uploading to cloud streaming pipelines.
View on App Store →Doctor-facing app for Asia's largest dental chain. Built socket-based realtime communication, Core Data persistence, secure cloud file storage, and multi-clinic scheduling.
View on App Store →Experience
Twelve years across consumer, healthcare, IoT, and AI — from individual contributor to engineering leadership, and from iOS into AI full-stack.
AI Full-Stack Engineer
Expanded from iOS into backend and full-stack AI — building and running AI products in Python, TypeScript and PostgreSQL, with Claude Code and OpenAI Codex as coding agents.
- Insy.ai — agentic RAG HR assistant (in production). Built the retrieval pipeline (document parsing, chunking, OpenAI embeddings, pgvector search) and agent tool calling over live ERP data inside the company's Odoo 14 HR ERP, shipped as an isolated module without touching ~64 existing production modules.
- VaSi.ai (Learnee) — analytics platform (in production). Built a Firebase Functions backend of scheduled agents pulling from Cloud Logging, BigQuery/GA4, Elasticsearch and internal APIs into PostgreSQL, with rule-based monitoring, Claude-written explanations with fallbacks, and JWT role-based access.
- Own the full lifecycle — architecture, specs and implementation plans, code review of agent-written code, deployment and production support.
Principal iOS Engineer
Lead the iOS practice across two flagship products — Sully.ai (AI clinical assistant) and WiSA (wireless audio hardware) — owning team direction, technical architecture, and stakeholder partnership end-to-end.
- Lead the Sully.ai iOS team of 3 — own roadmap prioritization, release planning, and stakeholder alignment. Decide what ships each cycle based on customer impact and engineering risk; close the loop with product, design, backend, and clinical operations.
- Hired to fix Sully.ai's critical audio-corruption issue — shipped the fix. Rebuilt the audio capture and PCM streaming layer (AVAudioEngine + WebSockets) to deliver clean recordings into the OpenAI realtime transcription, translation, and clinical-note pipeline.
- Built a reusable Swift BLE framework for WiSA (IC) — abstracts ESP32 microcontroller and WiSA transmitter communication into a clean API. Powers the iOS app that controls WiSA-ready hardware across 40+ audio brands including Bang & Olufsen, Harman Kardon, Klipsch, and LG.
- Client-facing technical lead — run discovery and architecture conversations directly with WiSA stakeholders. Translate audio-hardware constraints into mobile workflows and push back on scope when timelines aren't realistic.
- Cut release prep from 1+ hour of manual work to a single-click deploy by automating signing, TestFlight, and App Store delivery via Fastlane + GitHub Actions.
- Established production observability — introduced LogRocket + Firebase structured logging, audio-pipeline instrumentation, and a triage rotation that surfaces issues before users report them.
- Standardized AI-augmented workflows (Cursor, Claude, MCP) across the iOS team — accelerating code review, debugging, and documentation.
Senior iOS Developer
Took two products from zero to App Store while growing from individual contributor to team lead — culminating in managing a cross-platform mobile team and owning client relationships.
- FactorLab / SmartTagIt — built and led mobile (iOS + Android). Took SmartTagIt from zero to App Store as the iOS owner, then expanded into managing a 3-person cross-platform mobile team. Ran planning, code review, hiring input, and direct client communication.
- IoT data pipeline at scale — engineered offline-first iOS workflows capturing millions of sensor data points per day with background uploads to cloud streaming infrastructure. Chose Realm over Core Data after benchmarking — write-heavy sensor data made the difference.
- Clove Dental — shipped Patient & Doctor apps from scratch. Owned the full lifecycle: architecture, REST + socket-based realtime communication, Core Data persistence, secure cloud file storage, App Store submission, and post-launch iteration. Apps power Asia's largest dental chain.
- Technical voice in client meetings — defined scope, estimated, surfaced risk early, and proposed alternatives when requirements clashed with mobile platform realities.
- Built patterns that outlived the project — reusable networking, caching, and crash-debugging conventions adopted as the default starting point for new iOS work.
iOS Engineer
Contributed to Swagbucks (5M+ users) and reusable framework components spanning video streaming, surveys, feedback, advertising monetization, and partner integrations.
- Developed and maintained multiple production iOS applications using Swift, UIKit, Objective-C, VIPER, REST APIs, and iOS SDK frameworks.
- Built and optimized video streaming workflows for high-volume media consumption — improving playback experience, loading performance, and stability.
- Designed feedback and survey features using VIPER, improving user interaction and structured data collection.
- Developed and maintained an advertising iOS framework distributed to B2B partners for monetization integrations.
- Built reusable UI components, networking layers, and shared utilities to support faster feature development across multiple apps.
Side projects on GitHub
Personal projects where I explore modern iOS, on-device AI, and AI agents.
Debrief
On-device meeting notes
iOS app that records meetings, transcribes audio via Apple's Speech framework, and generates structured AI notes — action items, decisions, summaries — powered by Qwen 2.5 1.5B and Phi-2 running entirely on-device via GGUF inference. No cloud, no accounts, no data leaves the phone.
ThreadAI
Branching AI chat
Production-quality iOS AI chat with branching sub-thread conversations — fork any message into a sub-thread with full parent context, nested arbitrarily deep. Streaming responses, markdown + syntax highlighting, Keychain-stored API keys, MVVM + Clean Architecture.
Code Review Agents
Multi-agent PR review on Claude
A centralized, serverless code-review platform where one shared engine powers three specialized Claude agents — security, code-quality, and full-branch review. Any repo opts in with a 10-line GitHub Actions workflow and instantly gets automated, language-agnostic reviews on every PR. Features adversarial self-verification to cut false positives, structured tool-use output for schema-valid findings, parallel chunking for huge diffs, and per-review cost reporting. Advisory-only and strictly read-only by design.
More on GitHub → github.com/dsngeu
Skills
A decade of production iOS depth, plus the backend and AI stack I ship with today.
Languages & Frameworks
Backend & Data
Architecture
AI & Realtime
IoT & Hardware
Release & DevOps
Productivity & AI Tooling
Education
Master of Computer Applications (MCA)
Bachelor of Computer Applications (BCA)
Looking for a Principal iOS or AI Full-Stack Engineer?
I'm open to principal / staff iOS, AI full-stack, and engineering leadership roles. Happy to talk about AI-powered products, RAG and agents, realtime audio, BLE/IoT, healthcare, or anything ambitious.