Skip to content
View Aditya-A-garwal's full-sized avatar
💭
dumblebots.com
💭
dumblebots.com

Block or report Aditya-A-garwal

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, 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
Aditya-A-garwal/README.md

Hey there passerby! 👋

GitHub followers GitHub User's stars

I am Aditya Agarwal, an undergrad student interested in systems programming, embedded development, low-level programming and DSALGO. I am a bronze medallist in the Indian National Olympiad in Informatics 2022. I also like to build small applications/websites/games which require full stack development. I have a blog website Dumblebots, where I share my learnings for others.

💬 Known Languages

  • C (specialization in embedded)
  • C++ (specialization in embedded)
  • Rust
  • Python
  • Arduino
  • Assembly (GAS, NASM for x86-64 and avrasm, avr-as on AVR, Thumbv6 unified syntax)
  • I also have some experience using Flask for full stack development

🌱 Currently Learning

  • Bare Metal Development on ARM Cortex M microcontrollers
  • Using various RTOSs on ARM Cortex M microcontrollers and RTOS programming patterns, application design
  • Stable Diffusion Image Generation

⚡ Currently Working On

  • Libraries for various sensors and actuators using ARM MBed OS on ARM Cortex M microcontrollers
  • Stable Diffusion to generate aesthetic and scannable QR Code artwork

📫 How to reach me

Pinned Loading

  1. AgAVLTree Public

    High performance C++ AVL tree implementation with unit tests, examples and benchmarks

    C++ 9

  2. AVRAssemblyExamples Public

    A repository containing examples for AVR microcontrollers in Assembly and C/C++. More examples will be added with time.

    Assembly 4 1

  3. INOI Public

    This repository contains my own solutions to past problems in the Indian National Olympiad in Informatics

    C++ 1

  4. x86-64-AssemblyExamples Public

    A repository containing example Assembly programs written for the x86-64 architectures along with the linux kernel

    Assembly 3

  5. mbed-Keypad Public

    A simple library to use popular 4x4 Keypads with ARM MBed OS and ARM Cortex M Microcontrollers

    C++ 2

  6. Arduino-WiFi-TFT-LCD-Canvas-App Public

    An App built with an Arduino UNO R4 WiFi and TFT LCD Touchscreen to demonstrate free drawing on a canvas and saving/loading drawn images from a server

    C 6 2

81 contributions in the last year

Contribution Graph
Day of Week April May June July August September October November December January February March
Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Less
No contributions.
Low contributions.
Medium-low contributions.
Medium-high contributions.
High contributions.
More

Contribution activity

April 1, 2025

Aditya-A-garwal has no activity yet for this period.
Loading