Hassan Ali Amjad
Computer Engineering at the University of Waterloo.
John Hancock Building, Chicago
Welcome! My name is Hassan. You can find here my experiences, musings, and whatever else I choose to share. I am a person who likes to explore and inquire. I do this as an engineer interested in computer systems, a part-time automobile enthusiast, and a human trying to understand how we know what we know. Most content here will be regarding my engineering interests, so it’s only fair for me to introduce how I got into it.
I started to care about computers when I was 9 and I stumbled upon torrenting on The Pirate Bay. This exposed a new world to me about: peer-to-peer networks, why my graphics drivers won’t run my favorite game, how I can tinker with the Windows OS using registry, and so on… All this knowledge led to having many diverse interests mainly within technological domains, including video editing, operating systems, robotics (pneumatics, control systems, 3D printing), and game design.
Sometimes I am an engineer who codes, however, most of the time you will find me designing solutions and exploring programming paradigms. I love working with systems at scale, and right now I am most interested in Unix where everything is a file. Through my internships, I have gained experience in building systems that solve important infrastructure problems, including immutability, synchronized time-series monitoring, and inter-node communication in distributed systems.
The page might be hard to read at times. Writing is hard, which is partly why I started this blog. Any feedback is greatly appreciated!
latest posts
Dec 11, 2024 | Invenstory - decentralized inventory tracking with WiFi fingerprinting |
---|---|
Jan 26, 2024 | Tackling the job market 1 TOML file at a time |
Jan 20, 2024 | Immutability in Infrastructure and Why? |