
NITHINSAI K J
Building systems that work. Currently at Microsoft, previously DB2 kernel team at IBM.
Systems software engineer focused on databases, kernels, and low-level programming.
Windows internals at Microsoft. Before this, I worked on the DB2 kernel team at IBM implementing vector indexing for similarity search across billion-scale datasets.
Database internals, OS kernel development, systems programming languages. I like understanding how things actually work.
Microsoft
DublinSystem Software Engineer 2
Building Windows.
C, C++
IBM
DublinSoftware Engineer, DB2 Kernel Team
Led implementation of Cosine metric support for DB2 Vector Indexing, enabling similarity search across 1B+ vectors.
Bufferpool management and index optimization.
C, Perl, Shell
Insight SFI
DublinAnalyst Programmer
Built internal tooling for real-time risk analysis. Designed systems using Go, WebSockets, and Firebase with Flutter clients.
Go, Flutter, Firebase
Setu
BengaluruIntegration Engineer
Backend integrations with merchants who accepted UPI payments and payment gateways.
Python, AWS Lambda
Hashedin by Deloitte
BengaluruIntegration Engineer
Data integrations using Mulesoft and DBT. GCP and Snowflake workflows.
Mulesoft, DBT, GCP
project-guild
CLI tool to scaffold and manage C++ projects
Supports init/build/run commands, file importing, and package management
02search-engine
Custom image search pipeline
BM25 + InceptionV3 embeddings. Python, Flask, OpenCV
03spell-checker
C++ spell checker using Strategy pattern
Multiple correction algorithms via polymorphic design
04exam-server
Go backend for proctored exams
Session state, timed access, token auth
- C
- C++
- Python
- Go
- TypeScript
- Windows Kernel
- DB2 Internals
- Bufferpools
- Vector Indexing
- Git
- GDB
- WinDbg
- Perforce
- React / Next.js
- Flutter
- Firebase
- AWS
