Skip to content
View Naksh-Rathore's full-sized avatar

Block or report Naksh-Rathore

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
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 & Scripting Interests

I love working with low-level and real-time rendering, shaders, and interactive visuals.
My main tool is often OpenGL, writing shaders, doing math, 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


๐Ÿ“Š GitHub Stats

Contribution stats


Most used languages


๐Ÿ“ซ Contact Me

๐Ÿง  Always learning | ๐Ÿ’ป Always building | ๐Ÿ” Always coding securely

"Train hard, code harder." โ€” Naksh Rathore

Pinned Loading

  1. arduino_workshop arduino_workshop Public

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

    C++ 6

  2. cpp-notes cpp-notes Public

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

    C++ 1

  3. paranoid paranoid Public

    A password manager CLI made to teach me the basics of C

    C 3

  4. 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 3

  5. snake_joystick snake_joystick Public

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

    C++ 1

  6. opengl-wrapper opengl-wrapper Public

    My custom OpenGL wrapper to help me code faster

    C++ 1