|
1 | | -# Hey, I'm Ananyо — UniquePython on GitHub |
| 1 | +# Ananyo Bhattacharya, a.k.a. UniquePython |
2 | 2 |
|
3 | | -I'm 15, based in India, and deep into systems programming and AI/ML. I write Python mostly, have been learning C (pointers, memory management, the works), and know enough Java to get by. |
| 3 | +Hey there! I'm a 16-year-old programmer based in India. I got into programming quite early, during the lockdowns, just as a fun little hobby, and before I knew it, it had become my favorite one. |
4 | 4 |
|
5 | | -Right now I'm focused on actually understanding how things work — not just making them run. |
| 5 | +## My Interests |
6 | 6 |
|
7 | | ---- |
| 7 | +### Programming |
8 | 8 |
|
9 | | -## What I'm into |
| 9 | +I mainly indulge in recreational programming and don't constrain myself to any particular domain or field. I just build whatever happens to appeal to me. Broadly, though, I'm more inclined towards: |
10 | 10 |
|
11 | | -- **Systems & low-level stuff** — memory models, how the OS and hardware relate, build processes |
12 | | -- **AI/ML** — the math behind it, not just the APIs |
13 | | -- **Algorithms** — the kind where you have to think before you type |
14 | | -- **Tools & automation** — if I'm doing something twice, I'm writing a script |
| 11 | +* **Systems programming**: I really enjoy coding in C and I've built quite a few projects, including a few attempts at building an OS, none of which made it particularly far. |
| 12 | +* **Building libraries**: I really enjoy designing systems and APIs, and every once in a while, I take a shot at building some sort of abstraction. |
15 | 13 |
|
16 | | -Math is a genuine interest, not just a means to an end. Also fascinated by quantum physics and astronomy. |
| 14 | +### Others |
17 | 15 |
|
18 | | ---- |
| 16 | +Other than programming, I'm interested in: |
19 | 17 |
|
20 | | -## Current stack / skill level |
| 18 | +* **Storybooks**: I'm quite a fan of Christopher Paolini, Ruskin Bond, Agatha Christie, and Amish, to name a few. I mostly read mythological or fantasy-based stories, though I've had my fair share of detective and children's stories as well. |
| 19 | +* **Singing**: I'm a huge fan of Arijit Singh and Shreya Ghoshal, and if you see me walking by, a few lines of Bollywood songs will definitely bless your ears. |
21 | 20 |
|
22 | | -| Language | Level | |
23 | | -|----------|-------| |
24 | | -| Python | Intermediate — functional across most areas, still building depth | |
25 | | -| C | Learning — core language down, mental model still forming | |
26 | | -| Java | Surface level — basic syntax, not much beyond that | |
| 21 | +## Technologies |
27 | 22 |
|
28 | | ---- |
| 23 | +Honestly, I'm not a fan of putting labels like *Beginner*, *Intermediate*, *Expert*, and so on beside programming languages and applications, because it's pretty hard to judge yourself objectively. |
29 | 24 |
|
30 | | -## Get in touch |
| 25 | +So, whatever you see listed here are technologies I've used at least a few times. My level of expertise, however, varies enormously. Based on what I think, I've arranged them in roughly decreasing order of proficiency: |
31 | 26 |
|
32 | | -ananyobhattacharya10@gmail.com |
| 27 | +* C |
| 28 | +* Python |
| 29 | +* Git |
| 30 | +* Java |
| 31 | +* Canva |
| 32 | +* Haskell |
| 33 | +* Rust |
| 34 | + |
| 35 | +## Projects |
| 36 | + |
| 37 | +Here are a few projects I'm particularly proud of. Not saying they're amazing, but I had a blast building them, and I think they turned out pretty well. |
| 38 | + |
| 39 | +- [BFIP Versioning](https://github.com/UniquePython/bfip-versioning): An alternative versioning scheme to SemVer I came up with in the shower |
| 40 | +- [OWSG](https://github.com/UniquePython/owsg): An Open-World Sandbox game built in C + OpenGL that I started aiming to replace Minecraft, but quickly realized how hard it was and abandoned it. But, it does generate some terrain, so, ig that's cool |
| 41 | +- [ease.h](https://github.com/UniquePython/ease.h): A single header C library that provides easing functions that you can just plug into your projects |
| 42 | +- [Iterator](https://github.com/UniquePython/iterator): A generic iterator interface written in C that makes chaining operations a breeze |
| 43 | +- [Sparrow](https://github.com/UniquePython/sparrow): My attempt at writing a programming language implemented in Python |
| 44 | +- [Kitra](https://github.com/UniquePython/kitra): A graphics library written in C that wraps SDL2 to make your life a bit easier (also my first ever project that had 2k+ loc) |
| 45 | + |
| 46 | +## Contact |
| 47 | + |
| 48 | +If you wish to contact me, you're kinda out of luck, cuz I probably won't respond to you. |
| 49 | + |
| 50 | +Sorry in advance! |
| 51 | + |
| 52 | +## Cool Stuff |
| 53 | + |
| 54 | +Here's some cool badges and other stuff I've seen on other GitHub profiles and thought would be pretty nice to have. I've tried to keep them as relevant to me as possible. |
| 55 | + |
| 56 | +### Technologies |
| 57 | + |
| 58 | +<p align="center"> |
| 59 | + <img src="https://img.shields.io/badge/C-A8B9CC?style=for-the-badge&logoColor=black" /> |
| 60 | + <img src="https://img.shields.io/badge/Python-3776AB?style=for-the-badge&logo=python&logoColor=white" /> |
| 61 | + <img src="https://img.shields.io/badge/Java-ED8B00?style=for-the-badge&logo=openjdk&logoColor=white" /> |
| 62 | + <img src="https://img.shields.io/badge/Rust-000000?style=for-the-badge&logo=rust&logoColor=white" /> |
| 63 | + <img src="https://img.shields.io/badge/Haskell-5E5086?style=for-the-badge&logo=haskell&logoColor=white" /> |
| 64 | + <img src="https://img.shields.io/badge/Git-F05032?style=for-the-badge&logo=git&logoColor=white" /> |
| 65 | + <img src="https://img.shields.io/badge/OpenGL-5586A4?style=for-the-badge&logo=opengl&logoColor=white" /> |
| 66 | + <img src="https://img.shields.io/badge/SDL2-173F5F?style=for-the-badge&logo=sdl&logoColor=white" /> |
| 67 | +</p> |
0 commit comments