About Me

I am a 24 year old software developer based in the Toronto, Ontario, Canada region. Ever since I was young, I always had a strong interest in computing. I was first exposed to a PC in Grade school, where I received (and still have) a certificate for successfully logging onto a Windows 3.11 desktop. I was enthralled with the technology, how moving a small plastic mouse could be replicated on a screen seemingly effortlessly. How software could show me a text document and a picture - at the same time! When my parents first purchased an IBM PC running Windows 95, I was captivated even further. I began to study the operating system, and grew experience quickly. I'll also admit that on this journey I broke a lot of things along the way - most of which I learned how to fix!

In middle school I volunteered my lunch periods to help with IT work, applying images to PCs needing refreshing and assisting with basic troubleshooting. Like most kids of my time, MSN Messenger exploded in popularity. I would come home and plant myself in front of the desktop for as long as my parents would allow me to, sign into MSN, and send oversized "stickers" back and forth while I explored the vast expanse of what the Internet had to offer for me. Curiosity got the better of me and I started to explore programming, initially working with a language called REALbasic (now called Xojo, and very much still existing to my surprise). Following the documentation's official tutorials I created a rudimentary text editor, then a simple GUI for the POP and SMTP protocols. I was proud of my creations and loaded them up onto 3.5" floppy disks to show my friends at school (who were far too busy with RuneScape at the time).

As I reached high school, I knew what many others my age did not at the time - I knew what I wanted my career to be. I selected the courses which guided me in that direction. Computer Engineering, Digital/Analog Circuits, Electricity, Mathematics. In my senior year of high school I spent lunch breaks in the Computer Engineering classroom, working with a friend to interface a robotic arm with a computer over a serial port. There was no official method, no documentation to help, and after a few weeks of lunch periods spent tirelessly perfecting our work we finally demonstrated it to the whole class. We put a plastic spoon on the table, and I compiled and executed the program. The arm slowly but smoothly turned to the left, bent over, clutched the spoon in its metal jaws, and raised it for all to see. We had done it.

I completed a two year course in Software Engineering at the Sheridan Institute of Technology and Advanced Learning, which led me to a small startup in Toronto focused on revolutionizing the way consumers their television sets, their eyes poised on bringing the legacy and inflexible systems of telecommunications providers into the age of modern technology. I have worked for this company for over three years now, and have learned an unimaginable amount from it. I continue to seek new teachings and new experiences, knowing full well that Computer Science is a difficult, if not truly impossible task to master, but it remains my ultimate goal.

Within my personal life, when I am not at work, I enjoy relaxing with friends online in competitive video games such as Counter-Strike: Global Offensive or Overwatch. I am a true fanatic of The Simpsons, and quote it often in daily life. I also enjoy watching Better Call SaulThe Walking Dead and Halt and Catch Fire. I have yet to see Game of Thrones - it's on my watch list, I swear! - and Silicon Valley, I'm told, could hit a little too close to home. In 2013, I met my soulmate and in 2015, I asked her to marry me - she said yes! I look forward to starting a family together.