Skip to content
View Aryan171's full-sized avatar

Highlights

  • Pro

Block or report Aryan171

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. 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
Aryan171/README.md

Hi there, I'm Aryan Chaudhary! 👋

I'm a software engineer and computer science student who loves diving deep into low level systems, high performance computing, and robust mobile architecture. I enjoy understanding how things work under the hood.

Currently, I'm exploring the world of language design by building my own LLVM based compiler.

🛠️ What I'm working on

  • Systems & Compilers: Developing Zomlang, an LLVM-based compiler written from scratch in C++.
  • Open Source: Proud contributor to OpenCV and AnkiDroid.
  • High-Performance Compute: Writing and optimizing custom operations in CUDA.
  • Android Dev: Building secure, modern Android apps using Kotlin and Jetpack Compose.

💻 Tech Stack

  • Languages: C++, Kotlin, Java
  • Frameworks & Tools: Android SDK, Jetpack Compose, CUDA, LLVM, Spring Boot, CMake
  • Interests: Competitive Programming (LeetCode & Codeforces), Low-level Emulation (CHIP-8)

⚡ When I'm not coding: You can usually find me reading sci-fi like Dune, The Three-Body Problem, Foundation or Hyperion

Pinned Loading

  1. CUDA_Matrix_Multiplication CUDA_Matrix_Multiplication Public

    Comparison of different ways to multiply matrices

    Cuda 2

  2. zomlang zomlang Public

    An implementation of the LLVM Kaleidoscope compiler turtorial

    C++ 2

  3. Anki-Android Anki-Android Public

    Forked from ankidroid/Anki-Android

    AnkiDroid: Anki flashcards on Android. Your secret trick to achieve superhuman information retention.

    Kotlin 1

  4. opencv opencv Public

    Forked from opencv/opencv

    Open Source Computer Vision Library

    C++ 1

  5. Chip-8-Emulator Chip-8-Emulator Public

    A simple interpreter for Chip 8

    C++ 1

  6. T-Scanner T-Scanner Public

    Kotlin 3