I’m Adnan, a passionate full‑stack developer and backend craftsman with an eye for elegant solutions. Whether architecting scalable APIs or crafting seamless user experiences, I thrive on turning complex problems into clean and maintainable solution.
Graduated with honours on the Dean’s List each year maintaining a GPA of 3.6/4.0
🔗 Certification
Built a full compiler from scratch for a C-like language (B-minor), translating source code to runnable assembly. This included developing a scanner for tokenization, a custom parser to generate an Abstract Syntax Tree (AST), semantic analysis routines, intermediate representation (IR) generation, optimization passes, and a back-end code generator for assembly output.
Developed a full-stack web platform for browsing and managing user-listed cottages, featuring listing creation/removal, reviews, and secure authentication/authorization. This personal project served as a hands-on exploration of web development, covering technologies such as HTML, CSS, JavaScript, REST APIs, MongoDB, session management, deployment, and system design through architectural and class diagrams.
Contributed to the Sentrybot research project as a robotics developer, focusing on autonomous point-to-point navigation using ROS and Python. My work involved integrating sensors and plugins to enable real-time data collection and live map generation. I also implemented speech recognition capabilities, which allowed the robot to interpret voice commands and navigate to specified destinations with approximately 90\% accuracy.