AHNAF T MOHSIN

2nd Year Computer Science Student @ University of Warwick
Aspiring Software Engineer

Explore

About

UoW '28, M.Eng Computer Science Student, Aspiring Software Engineer

I am a 2nd year Computer Science student at the University of Warwick, with a passion for software engineering and game development.

I enjoy problem solving that requires innovative thinking, and also learning new technologies.

I am currently interested in Cybersecurity and the future of Artificial Intelligence.

If you have any questions or would like to take a look at my CV, please don't hesitate to contact me!

Learn About My:

Skills

As of October 2025, here are some of the skills that I have polished over the years, keeping note that it will surely grow with time.

Python

I have over 5 years of experience in Python and have applied it extensively in numerous college-level and personal projects. My experience spans core Python concepts, object-oriented programming, and working with libraries such as pandas, requests, and asyncio. I've developed strong skills in web development, automation, and software design, and I'm comfortable writing clean, maintainable, and efficient Python code.

C++

I have 2 years of experience in C++, with one large-scale project: a Nintendo Entertainment System (NES) emulator. giving me hands-on experience with low-level programming and system architecture. I plan to continue using C++ extensively, particularly for competitive programming, where I can leverage its performance and efficiency. I've developed strong algorithmic thinking, problem-solving skills, and a deep understanding of how software interacts with hardware.

Java

I have 2 years of experience in Java, primarily working with object-oriented programming, data structures, and algorithms, applying it in several university-level projects, such as writing a maze-searching algorithm that implements Trémaux's method for efficient pathfinding. Through experiences like that one, I've strengthened my problem-solving skills, gained hands-on experience with software design patterns, and learned to write clean, maintainable code.

C#

Over the past 2 years, I have participated in several game jams, gaining most of my C# experience through developing games in the Unity engine. This work has involved scripting gameplay mechanics, implementing UI systems, and handling physics and animations, often under tight deadlines. I've developed skills in rapid prototyping, problem-solving, and collaborative development, as well as a solid understanding of game architecture and Unity's component-based workflow.

HTML, CSS, JavaScript

I have over 3 years of experience in creating numerous websites for close associates and small organizations. My experience spans building responsive layouts, implementing interactive user interfaces, and integrating various backends and web libraries. I have experience optimizing websites for performance and accessibility through whatever framework I am asked to make use of. These projects have strengthened my skills in front-end development, full-stack integration, and creating user-friendly web experiences.

SQL

I have one year of experience with SQL, primarily gained through university coursework. I am comfortable writing queries to create, read, update, and delete data, as well as working with basic joins and aggregations. This experience has helped me understand relational databases and how to structure and retrieve data efficiently.

Projects

Here are the large scale projects that I have worked on most recently. Some are either still being worked on or I haven't added them just yet.

Bebop

Open-source music bot for social platform Discord written in Python

NES Emulator

Emulator for the Nintendo Entertainment System written in C++

WIP

Work In Progress

WIP

Work In Progress

Contact

If you would like to get in touch, feel free to reach out via email or connect with me on LinkedIn.

Email: ahnaf.t.mohsin@outlook.com || LinkedIn: Ahnaf Mohsin

or fill out this form:

Copyright © Ahnaf Mohsin 2025

GitHub Logo LinkedIn Logo