Skip to content
View Naksh-Rathore's full-sized avatar
  • 06:04 (UTC -06:00)

Block or report Naksh-Rathore

Report abuse

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

Report abuse
Naksh-Rathore/README.md

Hi there, I'm Naksh Rathore 👋

Waving hand GIF


🧑‍💻 About Me

I'm a curious and motivated student passionate about technology, programming, scripting, graphics programming, and embedded systems. I enjoy exploring how hardware and software interact—whether I'm writing C for microcontrollers or building Python tools to automate and extend system behavior.

Outside of tech, I enjoy playing soccer and exploring new games in my free time. I believe in continuous learning and pushing limits, both on the field and at the keyboard.


🛠️ Languages & Tools

Python C++ C Linux Arduino Neovim


🔧 Embedded Systems Interests

  • Arduino & Microcontrollers
  • Sensors, actuators, and real-world hardware interfaces
  • Low-level C programming
  • Working with registers, memory, timers, and interrupts
  • Basic electronics, debugging, and hardware testing

Electronics / STEM GIF


🔐 My Passion for Writing Secure Code

I believe that secure code is good code — whether it runs on Linux or a microcontroller. My focus includes:

  • Avoiding unsafe memory practices
  • Preventing undefined behavior and data races
  • Writing defensive, predictable code
  • Being mindful with pointers, buffers, and arrays
  • Ensuring software is stable, robust, and reliable

Security isn’t a feature — it’s a mindset.


🎨 Graphics Programming

I love working with low-level and real-time rendering, shaders, and interactive visuals.
My main tools are often OpenGL and Vulkan, used when writing shaders, doing math & physics, rendering, and much more!

Soccer GIF


Soccer

I bring the same discipline, strategy, and teamwork from the pitch to my projects.
I love creative play and adapting quickly—on the field and in code.

Soccer GIF


🎮 Gaming

Gaming keeps me sharp and inspires me to build better, more interactive systems.
It challenges me to think critically, strategically, and creatively.

Gaming GIF


Pinned Loading

  1. arduino_workshop arduino_workshop Public

    A workshop consisting of a library of simple Arduino projects, perfect for beginners or practice

    C++ 9

  2. cpp-notes cpp-notes Public

    My notes for the website learncpp.com, with basic projects and explanations

    C++ 2

  3. birthday-email-sender birthday-email-sender Public

    A simple script that sends emails to an email address if the address owner's birthday is today

    Python 4

  4. snake_joystick snake_joystick Public

    An Arduino Project in which the game Snake is playable on a joystick

    C++ 2

  5. opengl-wrapper opengl-wrapper Public

    My custom OpenGL wrapper to help me code faster

    C++ 2

  6. 3d-maze-runner 3d-maze-runner Public

    A 3D maze runner made in C++ and OpenGL

    C++ 1