(Circa 2011) I'm a Computer Science Freshman at Carnegie Mellon Qatar. Currently my interests hover around Linux Systems, Programming and Problem Solving, (Multi)Touch Technologies and Software Engineering.
(Circa 2016) After graduating from Carnegie Mellon and Stanford, I realized I was into Machine and Deep Learning research, but also loved engineering. So, I spend my time doing both!
I've lately been interested in making my web applications scalable on the engineering end. On the research side, I've been drawn towards Reinforcement Learning, Generative Networks and Evolutionary algorithms. Every now and then, I mentor at local hackathons, give tech advice to upcoming startups and teach courses on deep learning.
I’ve always been drawn to the overlap between software engineering and machine learning research. For the past few years, I've worked at QCRI, where I split my time between doing cutting edge research on large language models, doing the heavy engineering behind building these, and traditional software engineering in order to make our research assets more accessible.
My background at Carnegie Mellon and Stanford gave me a strong foundation in both theory and systems, and I’ve tried to keep that balance ever since. I also like to make some time to teach deep learning, mentor at local hackathons, and give tech advice to early-stage startups.