Welcome to my GitHub profile! I'm a passionate Computer Science Engineer and Mathematician with a strong foundation in programming, system design, and abstract mathematical concepts.
- π 4th-year student at BITS Pilani, pursuing an integrated Bachelor of Engineering in Computer Science and a Master of Science in Mathematics.
- π Passionate about Number Theory, Elliptic Curves, Modular Forms, and Combinatorics.
- π» Skilled in building tools and systems, from assemblers and emulators in C, C++ to interactive simulations in Python.
- π Aspiring researcher aiming to connect Mathematics and Computer Science through innovative projects.
-
Operating System Design
Building an x86 OS using C and Assembly, tested on a simple VM.
π Key Focus: Process Management, Memory Management, and File Systems. -
Computer Vision in Robotics
Leveraging OpenCV and TensorFlow for object detection and tracking in robotics projects.
- System Design
- Computer Architecture
- Robotics
- Mathematics
-
π» Linux Shell
A simple Linux terminal written in C.
Features:- Navigating and interacting with the Linux filesystem.
- Executing commands available in the system's PATH environment variable.
- Autocompletion of paths and commands.
-
π§ Partial Toy Compiler
A custom-built partial compiler designed in C to process a toy programming language.
It consists of two phases: lexical analysis and syntax analysis.
Outputs a parse tree or a list of errors. -
βοΈ MIPS Assembler
A MIPS assembler written in C for converting assembly instructions into machine code.
- Email: [email protected]
Thanks for stopping by! Feel free to explore my projects and reach out if you'd like to collaborate. π