Skip to content
View vikram-kangotra's full-sized avatar

Block or report vikram-kangotra

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 supported. This note will be visible to only you.
Report abuse

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

Report abuse
vikram-kangotra/README.md

πŸ‘‹ Hi, I'm Vikram Kangotra

I'm a software engineer currently working as an Android Engineer at Samsung. I specialize in building scalable, performant, and user-centric mobile experiences while also diving deep into systems-level programming and compiler design.

With a strong foundation in systems and low-level development, I enjoy bridging the gap between high-level user interfaces and the underlying machine.

πŸ’Ό Current Role

Android Engineer @ Samsung
Working on large-scale Android systems and platform-level components, contributing to core features used by millions globally.

πŸ”­ Interests & Focus Areas

  • πŸ“± Android Internals & Framework Development
  • βš™οΈ Systems Programming β€” OS dev, embedded systems, memory management, Rust
  • 🌐 WebAssembly β€” VLC browser integration, Wasmer runtime tooling
  • 🧠 AI/ML Systems β€” DNNs from scratch, facial recognition pipelines
  • 🀝 Open Source β€” GSoC 2023 & 2024 @ VideoLAN, VLC WebAssembly plugins

🧰 Tech Stack

Kotlin Java C C++ Rust Python Bash Assembly WebAssembly

Android Jetpack Compose XML

HTML5 CSS3 JavaScript React Next.js Tailwind CSS

Linux Neovim LLVM Git Docker Gradle CMake

TensorFlow OpenCV SDL2 Emscripten Wasmer

πŸ“ˆ GitHub Stats

vikram-kangotra GitHub Stats

Top Langs

🌐 Let's Connect

  • πŸ“Ž LinkedIn
  • 🌍 Personal Website
  • πŸ’¬ Open to collaboration in Android internals, Rust tooling, and compiler tech

Aiming to build reliable software that performs, scales, and lasts.

Pinned Loading

  1. Proto-rs Proto-rs Public

    The Proto Compiler implementation in Rust

    Rust

  2. The-Chinar-Engine The-Chinar-Engine Public

    An ECS based 2D/3D Game Engine for fast game development process.

    C++ 2 1

  3. Acalc2 Acalc2 Public

    Upgraded version of Acalc re-written in C++ with added features.

    C++

  4. Sudoku-Detector Sudoku-Detector Public

    It detects sudoku board and reads the numbers from the image. This tool is created for sudoku solver that I have been working on.

    Rust 1

  5. Lamp Lamp Public

    Lamp is an attempt to create a PyTorch-like library in Rust for educational purposes. It is not intended to rival the PyTorch library.

    Rust