Hi, I'm Omkar š
About
I'm a Software Engineer and Full-Stack Developer working on backend systems in C#, where I optimize application logic, debug distributed workflows, and build scalable document ingestion pipelines on cloud infrastructure. My interests span systems programming, Generative AI, and building reliable developer-focused tools.
My day-to-day toolbox includes Python, Java, JavaScript/TypeScript, and C#, with meaningful experience across Django/DRF, React, Node.js, Flask, Celery, and RabbitMQ, along with data tooling like Airflow, DBT, BigQuery, and Elasticsearch. Iām comfortable across both application and data engineering ā from building full-stack platforms and scalable ingestion systems to authoring BRAGS, a published Python package for customizable on-device RAG pipelines with a Go-based file watcher. I also enjoy exploring lower-level programming in C and Rust to better understand performance and concurrency.
Outside engineering, Iām a passionate reader, astronomy enthusiast, and occasional graphic designer. I actively contribute to open source, participate in hackathons, and speak at developer communities, including a session on Unix file descriptors and PTY internals at FOSS United Pune.
Work Experience
Skills
Check out my latest work
I've worked on a variety of projects, from simple websites to complex web applications. Here are a few of my favorites.
NightJournal
Offline-first Android journaling app that runs on-device inference for voice transcription, mood detection, and calendar event extraction ā no network, no cloud, no API keys.

Project MAVIS
Media authenticity system that signs images at capture with an emulated Secure Enclave and verifies them via steganographic watermarks.

Cloudrive
Self-hosted, Google Drive-style storage system with a Go backend built for low-RAM ARM devices and a native Android client with offline music playback.

Termion: Terminal Emulator
Terminal emulator built from scratch on PTY and egui, with ANSI escape parsing, non-blocking I/O, and command history.
myDb
SQLite-inspired database engine built from scratch in Rust, with a REPL, disk-backed pager, and rows stored in a B-tree paged in fixed 4KB blocks.

Orbital8: SIMD Gravity Simulator
AVX2 SIMD-accelerated N-body gravity simulator capped at exactly 8 bodies, one vectorized pass per frame, rendered live with raylib.

EduNexus
Academic file-sharing platform with hybrid lexical + semantic search over PDFs, slides, and docs, plus OCR and LLM summaries.
I like building things
I have a knack for competing in hackathons and project competitions. Its always eye-opening to see the endless possibilities brought to life by a group of motivated and passionate individuals.
- FSpeaker
FOSS United Pune
SpeakerPune
Spoke on Unix file descriptors and PTY internals at FOSS United Pune. - I1st Prize š„
Impetus and Concepts 2025
Project CompetitionPICT, Pune
Winner at PICT InC' 2025 with a project on media provenance and authenticity verification. - N1st Prize š„
Nexus 2.0
Project CompetitionArmy Institute of Technology, Pune
Winner at Nexus 2.0 (AIT) for an end-to-end system tackling deepfakes via hardware-backed image provenance and steganographic techniques resilient to compression. - ITop 5
Innovation '25
Project CompetitionCummins College of Engineering, Pune
Top 5 finalist at Innovation '25 (Cummins COE). - O3 merged PRs
Open Source: CircuitVerse
Open SourceRemote
Open source contributor to CircuitVerse 3 merged pull requests (bug fixes and refactoring) and 1 issue reported.
Get in Touch
Want to chat? Just shoot me a mail with a direct question and I'll respond as soon as I can.
