Skip to content
View C-NikhilKarthik's full-sized avatar

Block or report C-NikhilKarthik

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
C-NikhilKarthik/README.md
$ 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 ~/.current
struct 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 ~/stack/badges.md

 

C++ C CMake Ninja OpenGL Vulkan Metal Sokol Linux

Python OpenCV Eigen TensorFlow Keras Hugging Face

TypeScript JavaScript Next.js Node.js WebGL WebGPU

Docker Git GitHub Actions Terraform Kafka

$ cat ~/.contact
linkedin   →  linkedin.com/in/nikhilkarthik24
twitter    →  twitter.com/nikhilkarthik24

linkedin · twitter

$ uptime
currently: rotating things in 3D for a living.
$ _

Pinned Loading

  1. Velocity-IIITDWD/iiitdwd.ac.in Velocity-IIITDWD/iiitdwd.ac.in Public archive

    The official IIIT Dharwad website repository.

    TypeScript 8 10

  2. dotfiles dotfiles Public

    Lua

  3. BloomFi BloomFi Public

    Forked from ashith1101/BloomFi

    It features a gamified "Game Garden" interface, where assets linked to vaults are represented as growing trees. Their growth reflects the asset's visibility index.

    TypeScript

  4. MiniProject-6thSem MiniProject-6thSem Public

    Revolutionizing attendance tracking! Our innovative system seamlessly integrates advanced computer vision models with traditional methods, addressing issues like time consumption, human errors, and…

    Python 1

  5. Portfolio Portfolio Public

    TypeScript

  6. learncpp learncpp Public

    A personal playground for learning modern C++ (C++17/20). Contains examples, exercises, and small projects exploring core language features, templates, memory management, the STL, and CMake-based b…

    C++