Hi, I'm Omkar šŸ‘‹

22 year old Software Engineer at NiCE Ltd. I enjoy backend, data engineering, and building things that touch real systems — from event-driven cloud pipelines to RAG packages.
OW

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

I

Intangles: Fleet Management Software

June 2025 - Present
Backend Development Engineer
Added observability to python services. Optimized core API's and contribute to the platform stability of the company
N

NiCE Ltd

July 2025 - June 2026
Associate Software Development Engineer
Optimized core backend application logic in C#, improving performance and reliability of critical paths. Fixed an infinite reprocessing issue in the DLQ by debugging and correcting routing logic to prevent unwanted retries. Designed document ingestion pipelines with checkpointing, batch processing, retry logic, and failure handling. Leveraged AWS services like Bedrock, Lambda, and Batch to build scalable, event-driven cloud solutions.
P

Pune Knowledge Cluster

October 2024 - February 2025
Project Assistant
Architected and deployed a full-stack platform for a national-level data challenge competition. Built the frontend in React and the backend in Django REST Framework with secure token-based auth. Designed a scalable submission pipeline handling large user file uploads via Azure object storage, and created internal tools for communication, contact registration, and workflow automation.
G

General Mills India

June 2024 - August 2024
Software Engineering Intern, Digital and Technology
Worked with the Data Engineering team on a commercial File Data Ingestion project utilizing BigQuery. Established standardized procedures for incoming file management via shared mailbox and GCP Buckets. Executed the FDI process with data quality checks using DBT, integrated into Airflow DAGs.
P

Pune Knowledge Cluster

November 2023 - February 2024
Research Associate
Developed solutions for a Central Government problem statement using Docker, Elastic Search, and DRF. Led the full project lifecycle from requirement analysis to system design, development, and deployment. Implemented a custom Information Retrieval System using RAG to assist social healthcare workers.

Skills

Java
Python
JavaScript
TypeScript
C#
Django
DRF
React
Node.js
Celery
PostgreSQL
MongoDB
MySQL
Redis
Docker
Kafka
RabbitMQ
Elastic Search
Airflow
DBT
BigQuery
GCS
AWS Bedrock
My Projects

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

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.

Kotlin
Room
whisper.cpp
llama.cpp
Project MAVIS

Project MAVIS

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

Python
FastAPI
Gradio
OpenCV
BRAGS: Build your own RAGs

BRAGS: Build your own RAGs

CLI + Python package for spinning up custom RAG pipelines, with a live-syncing file watcher, hallucination checking, and an MCP server for Claude Code.

Python
Go
FAISS
Chroma
Cloudrive

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.

Go
Kotlin
Jetpack Compose
SQLite
Termion: Terminal Emulator

Termion: Terminal Emulator

Terminal emulator built from scratch on PTY and egui, with ANSI escape parsing, non-blocking I/O, and command history.

Rust
egui
nix
PTY
myDb

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.

Rust
SQLite
B-tree
Orbital8: SIMD Gravity Simulator

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.

C
AVX2
SIMD
raylib
EduNexus

EduNexus

Academic file-sharing platform with hybrid lexical + semantic search over PDFs, slides, and docs, plus OCR and LLM summaries.

Django
React
TypeScript
Celery
Hackathons

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.

  • F
    Speaker

    FOSS United Pune

    Speaker

    Pune

    Spoke on Unix file descriptors and PTY internals at FOSS United Pune.
  • I
    1st Prize šŸ„‡

    Impetus and Concepts 2025

    Project Competition

    PICT, Pune

    Winner at PICT InC' 2025 with a project on media provenance and authenticity verification.
  • N
    1st Prize šŸ„‡

    Nexus 2.0

    Project Competition

    Army 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.
  • I
    Top 5

    Innovation '25

    Project Competition

    Cummins College of Engineering, Pune

    Top 5 finalist at Innovation '25 (Cummins COE).
  • O
    3 merged PRs

    Open Source: CircuitVerse

    Open Source

    Remote

    Open source contributor to CircuitVerse 3 merged pull requests (bug fixes and refactoring) and 1 issue reported.
Contact

Get in Touch

Want to chat? Just shoot me a mail with a direct question and I'll respond as soon as I can.