about me
My name is Abdullah Sajid (in case the rest of the website was too shy to say it out loud already). I have completed my high school education (A-Levels) in Pakistan from Aitchison College Lahore. I am currently an undergraduate studying Honours Computer Engineering at the University of Waterloo, Canada.
I am open to employment as part of my University's "co-op program" which enables us to get internships at various companies in between study terms.




why did i create this website?
I created this website for two reasons:
To have a nice organized collection of all my different hobbies (coding, art, math, making games, perhaps even gaming etc.)
To showcase my abilities. By creating a collection I want to be able to present it to other people (Not necessarily in a strictly professional way, which is why I am keeping a conversational, informal tone!). I aspire to build a name for myself one day, and potentially inspire others to follow.
why didn't I code it manually?
I believe many people would be curious as to why I did not code the front-end for this website myself while many people in Software Dev/Computing related fields choose that route. Here are my reasons:
Firstly, I really care a lot about the presentation, look, and feel of what I am putting up here. I do not want an entire section of my website to spontaneously break due to erroneous coding which would potentially take me even more time to debug on top of trying to do everything else throughout my day. Seeing things being placed in real time via UI is a lot more intuitive and simple to work with, though obviously using a hosting platform comes with its fair share of limitations. If I do ever need to code something for the sake of presentation, I can just as easily create embeds in a single page for that specific functionality.
Secondly, I need scalability. I have a very sizable volume of information that I have spread throughout this website. Manually coding and maintaining a codebase of that size would be rather cumbersome, especially with managing the orientation of a lot of on-screen elements.
The only downside I see is that I have no control over the hosting platform if it suffers any server wide issues or deprecates certain functionalities. Complete control over our own website is possibly the single biggest advantage of manually coding them. Perhaps I would consider it if I was to make my own personalized UI editor some day.
I see a lot of my peers manually coding their entire websites, and all power to them for that. But at the same time, their websites are typically more brief, and the UI ends up looking jumbled because of minor css errors. So that is really not my cup of tea personally.
Abdullah Sajid
here's A section for a more formal audience:
Honours Computer Engineering Student at University of Waterloo, ON, Canada. Diverse skillsets in different aspects of computer graphics, 3D modelling, game design, machine learning, software development and programming.
Education
University of Waterloo, ON, Canada
Honours Computer Engineering Co-op (Bachelor of Applied Sciences in Engineering) September 2023 – Present
Aitchison College, Lahore – Pakistan
Cambridge IGCSE (2021)
Cambridge GCE AS & A Level (2023) , Sep 2010 – Jun 2023
Professional Skills
Animation
3D Modelling
Graphic Design
Programming
Game Design
Problem Solving
Creativity
Presentation
Communication
Tools & Software
Blender
Unreal Engine 4/5
Spline
Unity
VScode
Visual Studio
Postman
Docker Desktop
Github and Bitbucket
Programming Languages
C/C++
C#
Python
OSL/GLSL
VHDL
Git
Certifications
Workplace Hazardous Materials Information System WHMIS 2015 - Issued by The University of Waterloo
Microsoft Azure AZ-900 - Issued by Microsoft Corporation
Microsoft Azure AI-900 - Issued by Microsoft Corporation




Work Experience
Software Developer Intern | Techlogix Pvt. Limited, Lahore, Pakistan September 2024 - Present
Working with a backend software development team to develop Web based applications and platforms for clients using ASP .NET Core 8.0 and C# 12.
Waterloo Experience (WE) Accelerate | University of Waterloo, ON, Canada (Remote) February – April 2024
Engaged with a team of fellow University of Waterloo students to create and pitch a prototype proposed solution using Microsoft's Azure and AI technologies.
3D Artist | Game District, Lahore, Pakistan, August 2023
Created character designs from scratch. Collaborated with senior artists to learn industry standard techniques such as re-topologizing models and creating animation rigs.
Designer | The Gamestorm Studios, Lahore, Pakistan, July – August 2022
Worked with mobile game developers to create an environment for a level to be used in a game project. Optimized assets using mobile game conventions and created a cinematic opening sequence for the level to make it interactive for the user.
Leadership Experience – Head of Event ACTECH
Organized and led a team of 40+ students to host online high school event “ACTECH”
Led the design team to create stunning cinematics and promotional material for the event.
Led the finance team to regulate a budget of $1,000 for the event setup.
The event featured various activities and trivia questions related to AI, Computer Science, Game Development, Programming, and Web Design
Commissioned Custom 3D-printed trophies for winning teams selected from 50+ participants

Contact Me
For any queries/inquiries.