Skip to content
View aryan2-7's full-sized avatar
✌️
Meow meow
✌️
Meow meow

Highlights

  • Pro

Block or report aryan2-7

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. Markdown is supported. 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
aryan2-7/README.md
Aryan Khatri Contributions in the last year

linkedin  ·  email  ·  github

about

Computer Engineering student at Kathmandu University, Nepal.
I'd rather ship something small than talk about something big.

Second-semester student balancing uni, hobbies and projects. Most of my
time outside class goes into SmartAttendance — a face-recognition
attendance system I'm building with a small team — plus whatever
tool I've decided I need that week.

stack

python   c++   click   sqlite   opencv   osascript   git   linux   uv  

projects

SmartAttendance  ·  c++, opencv
Taking a face-recognition attendance prototype and turning it into
something a university could actually use: per-subject tracking,
schedule-based auto-detection, attendance alerts. I lead integration —
reviewing and merging every PR across a five-person team.

asciiContributionHeatmap  ·  python, gitHub actions
A system that allows you to generate a retro ASCII + SVG
GitHub contribution heatmap and auto-insert it into your README
This is mostly the same system used in this README.md too with some tweaks.

CompLab.exe  ·  react.js, vite, gitHub pages
A C++ lab exam practice site. It provides a question bank with difficulty tabs,
an in-browser code editor, and real C++ execution against hidden test cases.
Live: https://aryan2-7.github.io/CompLabPass/

airpods-cli  ·  python, osascript
A macOS command-line tool for AirPods control, built in phases — CLI
architecture, config, an osascript Bluetooth bridge, and CI/CD.

ToDoCLI  ·  python, click
A task-tracking CLI, built while learning Click.

PDFtoAudio  ·  python, PyMuPDF, Kokoro
Turns a PDF into spoken audio.

certifications

AI Skills Fest 2026  ·  Microsoft, 2026
CS50P — Introduction to Programming with Python  ·  Harvard / edX, 2024
Python Essentials 2  ·  Cisco Networking Academy, 2023
Introduction to Data Science  ·  Cisco Networking Academy, 2024

stats

Current and longest streak Top languages by bytes and by repo

aryan2-7's Contribution Heatmap

aryan2-7 contribution heatmap

ASCII version (click to expand)
    Sep       Oct     Nov       Dec     Jan     Feb     Mar       Apr     May       Jun     Jul     Aug       
                                                                                  ░ ▓ ░ ░ ▓ █ ░   █ █ ▒ ░ ▒ ░ 
Mon                                                                           █   ░       ░ █     ▓ ▓ ▓ ▒ ░ ▒ 
                                              ▒ ░                               ░ ▓   ▓ ▒   ░ ░ █ ░ ░ ▓ ░ ░ ░ 
Wed                                                                             █ ▒   ░       ░ ▓   ▒ ▓ ▓ ░   
                                                                              █ ▓ ░   ░ ▓ ░ ░   ░   ▒ ░ ░ ▒   
Fri                                                                             █   █     ▒ ▒ █ █ █ ▒ ▓ ░ ░   
                                                                              █     ▒ ▒ █     ▒ █ █ ▓ █ ░ ░   

Less   ░ ▒ ▓ █ More

Total: 387  |  Current streak: 0 days  |  Longest streak: 33 days  |  Busiest day: 2026-07-26 (22 contributions)

Last updated: 2026-09-02 09:42 UTC

about this page

Everything on this page is generated locally—nothing is fetched from a
third-party server. ascii.svg is simply plain-text artwork, while the
stat graphics and section headers are produced by a scheduled GitHub Action
that queries the GitHub GraphQL API once a day and commits changes only
when the output differs.

The SVGs use SMIL animations because GitHub strips JavaScript from
README files. Since everything is generated within the repository,
there are no external assets that can fail, disappear, or run into
rate limits. The section headings are SVGs for a similar reason:
GitHub also removes custom CSS, making images the only reliable way to
preserve the intended typography.

The typeface is JetBrains Mono, subsetted to include
only the glyphs each graphic requires and embedded directly as Base64
to keep every asset self-contained.

Pinned Loading

  1. SmartAttendance SmartAttendance Public

    A facial recognition-based attendance system built in C++ using OpenCV and Qt

    C++ 6 1

  2. asciiContributionHeatmap asciiContributionHeatmap Public

    Python

  3. ToDoCLI ToDoCLI Public

    Learning CLI using Click by making a simple To-Do application

    Python

  4. PDFtoAudio PDFtoAudio Public

    A simple python CLI tool to convert PDFs into Audio Files

    Python