Hi there, I'm Sajjad! π
π About Me
- π± I have experience in developing complex software systems, including a Unix OS kernel in C and a Rust-based kernel for x86. Iβve also built a healthcare management platform and a comprehensive search engine, along with various other applications across the stack.
- π¨βπ» I am currently incoming Software Engineer Intern @ Meta (Product Infrastructure at Facebook).
- π» In my free time, I am working on building YalnixOS.
- ποΈ I am looking for Fall 2025 Software Engineering Internships.
- π« I am looking to collaborate on any open-source projects related to my interests.
Connect with me:
π οΈ Skills & Tools
Languages

Frameworks

Libraries

Developer Tools

π Sample Programming Projects
| Project | Description | Programming Languages & Tools |
|-------------|-----------------|-----------------------------------|
| YalnixOS | A Unix-like educational operating system kernel that includes low-level memory management, context switching, and system call handling. Developed for x86 architecture and runs on Linux. |
|
| MediLink | A healthcare management system aimed at improving accessibility and modernizing the interface for under-resourced areas. Key features include patient data automation, cross-department communication, and mobile compatibility. |
|
| Tiny Search Engine | A comprehensive search engine built in C, featuring a querier, crawler, and indexer. Includes custom data structures like hashtable, bag, and counter. |
|
| TetrisKernel | A tiny operating system kernel written in Rust for the x86 architecture. |
|
| Nuggets | A multiplayer game developed in C, running on Linux. Utilizes Valgrind and GDB for debugging and memory management. |
|
| DebateMe | A full-stack platform enabling users to livestream their debates with real-time AI-powered transcription and translation. Built with modern web technologies, using WebSockets for low-latency communication and a sleek UI for a seamless experience. |
|
| Data Structures | A collection of data structures implemented in C, thoroughly tested with Valgrind and GDB. |
|
| Realm of Bones & Bears | A game developed in C# using Unity. |
|
| DrawTogether | A collaborative drawing application developed in Java. Utilizes libraries such as Swing and AWT for the GUI. |
|
NOTE: If any of the repositories are private and you would like access, please reach out to me here.