$ whoami
nikhil-karthik
$ cat .bio
R&D Engineer @ FLAM · CSE @ IIIT Dharwad.
Building mathematically grounded, performance-oriented systems —
visual SLAM, rendering pipelines, and the scaffolding around them.╔══════════════════════════════════════════════════════════╗
║ ║
║ geometry → optimization → pixels ║
║ ║
╚══════════════════════════════════════════════════════════╝
$ cat ~/.currentstruct WhatImWorkingOn {
SLAM pose_estimation; // Lie groups: SO(3), SE(3), bundle adjustment
Optimizer numerical; // Gauss–Newton, Levenberg–Marquardt, sparse solvers
Geometry multi_view; // epipolar constraints, calibration
Rendering realtime; // OpenGL · Sokol · Metal · Vulkan
Plumbing load_bearing; // build tooling, deployment, profiling
};$ ls ~/stack/systems & graphics/
├── languages c · c++
├── build cmake · ninja
├── graphics opengl · vulkan · metal · sokol
└── platform linux
ml & vision/
├── core python · opencv · eigen
└── frameworks tensorflow · keras · huggingface
web/
├── languages typescript · javascript · html · css
├── frameworks next.js · node
└── graphics webgl · webgpu
infra & deploy/
├── daily docker · git · github actions
└── familiar terraform · kafka
$ cat ~/.contactlinkedin → linkedin.com/in/nikhilkarthik24
twitter → twitter.com/nikhilkarthik24
$ uptime
currently: rotating things in 3D for a living.
$ _


