Om Thakur
Mumbai, IndiaBackend Engineer · Distributed Systems · Scalable APIs
Professional Summary
Backend engineer focused on distributed, database-backed systems and production reliability. Reduced a data synchronization workflow from 15 minutes to 4 seconds by replacing cron polling with message-queue processing, and took part in the root cause analysis of a production database outage. Experience spans low-latency WebSocket pipelines, offline-first background services, role-based access control, payment-webhook verification, and self-hosted infrastructure, built mainly with TypeScript, Python, and PostgreSQL.
Experience
Founding Software Engineer
Krishora Technologies · Mumbai, India
- Engineered a low-latency Python processing pipeline integrating Pipecat, Exotel WebSockets, model inference, and CUDA-accelerated processing, achieving approximately 700 ms turnaround.
- Built the Node.js/PM2 service router for Sevak AI, using Qdrant and the
nomic-embed-textembedding model for retrieval. - Deployed and maintained infrastructure including Dograh, Mailcow, Nginx, Cloudflare SSL, and a ProGuard-protected Expo application.
Software Developer
Cyber Intelligence and Research Lab (CIARL) · Thane, India
- Developed Kotlin/Java Android background services with encrypted SQLite queues to prevent field data loss during intermittent connectivity.
- Implemented secure backend integrations for managed environments.
- Developed React/PostgreSQL applications with authentication, role-based access control (RBAC), and user management.
- Built a legal-domain RAG pipeline with document ingestion, semantic retrieval, and citation-backed responses.
- Developed Matrix-based real-time communication applications supporting chat, voice, and video.
Software Development Engineer Intern
Sumeru Technology Solutions Pvt. Ltd. · Bengaluru, India
- Replaced polling-based cron workflows with the Flexbase message-queue service, reducing synchronization time from 15 minutes to 4 seconds (approximately 99.5%).
- Participated in the root cause analysis of a production database crash, helping identify that a payment-related cron job repeatedly retried failed requests, producing simultaneous request bursts that overwhelmed the database.
- Migrated legacy PHP functionality to JavaScript and TypeScript; developed and tested backend APIs using Deno Edge Functions and Postman.
- Debugged and resolved Deno/TypeScript type-inference problems.
- Investigated Drizzle ORM integration with Supabase Row-Level Security (RLS).
- Led a team of four in evaluating Novu against a custom notification-system implementation.
Selected Projects
Digital Commerce & Entitlement Platform
Next.js 15 · TypeScript · Supabase · Razorpay
- Built a digital commerce platform with payment verification and asset-access control.
- Implemented dual-verification checkout combining synchronous API verification with HMAC-SHA256 webhook verification.
- Encrypted digital products at rest using AES-256-GCM authenticated encryption, utilizing SHA-256 key derivation and randomized IVs to prevent plaintext exposure.
devpic — Stateless Mathematical SVG API
GitHubTypeScript · Next.js Edge Runtime
- Built an open-source, stateless REST API that generates deterministic SVG patterns, geometric meshes, and UI assets using mathematical algorithms.
- Achieved sub-10 ms response times with no database or persistent storage dependencies.
Agni — Local AI Automation Agent
GitHubPython · Ollama · PowerShell · Windows APIs
- Developed an offline automation agent that translates natural-language instructions into structured Windows actions.
- Implemented command blacklisting, protection against destructive operations, execution logging, script caching, and an automated repair loop.
Fin Read — Offline-First Finance Tracker
GitHubKotlin · Android SDK · Room DB · Supabase
- Built an Android finance application that extracts transaction information from SMS and payment notifications to automate expense categorization.
- Implemented offline-first persistence with Room Database, Material 3 UI, and cloud synchronization with Supabase.
GitFool — Edge Markdown Engine
blogs.omthakur.inNext.js Edge Runtime · TypeScript · MDX
- Engineered an edge-rendered publication platform pulling markdown source files directly from GitHub repositories via webhooks with sub-30ms TTFB worldwide.
- Built on-the-fly syntax highlighting and automated SEO tag compilation with zero database dependencies and a 100/100 Google Lighthouse score.
Technical Skills
TypeScript, JavaScript, Python, SQL, Bash, Node.js, Deno
REST APIs, WebSockets, Microservices, Flexbase Message Queues, Webhooks, Asynchronous Processing, Background Services, Deno Edge Functions, Next.js Edge Runtime
PostgreSQL, Supabase, MySQL, Redis, SQLite, Qdrant, Row-Level Security (RLS)
Docker, Linux, Nginx, Cloudflare SSL, PM2, Git, GitHub, Postman, PowerShell
Drizzle ORM, RAG Pipelines, Semantic Retrieval, Vector Embeddings, Ollama, Prompt Orchestration
Education
Bachelor of Science in Information Technology (B.Sc. IT)
Sonubhau Baswant College, University of Mumbai
Aug 2021 – Apr 2024Graduated with First Rank in the college. Led the final-year project team as project head.
Certifications & Honors
Sonubhau Baswant College, University of Mumbai · Apr 2024
Graduated with First Rank in the college. Led the final-year project team as project head.
Volunteering
Assistant Professor (Volunteer)
Bhimrao Pradhan College, University of Mumbai
Jun – Aug 2024Taught core subjects to B.Sc. IT students; mentored students and created structured educational content.