- I’m Shoyeb Ansari, a 3rd-year student in the BSc (Hons) program at IIT Guwahati.
- I spend most of my time building things that scale and learning how systems works under hood.
- Aether Programming Lang - A tree-walking interpreted language, built with c++23 to learn the language working and internals.
- Coding Platform — A scalable coding platform for students and teachers featuring Judge0-powered submissions, contests, and a distributed backend architecture.
- Fast Docs - A lightweight collaboration markdown editor with rich features. Built for developers who likes making docs with markdown.
- LAN Messenger — A peer-to-peer LAN messaging application that helped me explore TCP/UDP networking, multithreading, concurrency, and Swing.
- AVL Tree Visualizer — An interactive JavaFX application for visualizing AVL tree operations, strengthening my understanding of balancing algorithms and GUI development.
- HTTP Web Server in C++ — A minimal HTTP server built from scratch to learn low-level networking, HTTP internals, and systems programming.
- Anything related to computers and mathematics.
- Designing and building backend systems and trying to learn distributed architectures.
- Writing clean, efficient algorithms — and my favourite one is Binary Search, which is yours?
- I don’t have a “favourite language,” but C/C++ and TypeScript excites me most.
| Category | Technologies |
|---|---|
| Languages | C, C++, Java, JavaScript, TypeScript, Python |
| Frontend | HTML, CSS, React.js, Next.js |
| Backend | Node.js, Express.js, FastAPI, Next.js |
| Databases | PostgreSQL, MongoDB, MySQL, Redis |
| Testing | Jest, Vitest |
| Cloud & DevOps | Docker, AWS (EC2, ECS, Elastic Beanstalk, CodePipeline, CodeBuild), Git, GitHub, GitLab, GitHub Actions |
| Core CS | Operating Systems, Computer Networks, Data Structures & Algorithms |


