About
Who are you?
My name is Jeffrey Magder, and I am a software developer. I completed a Bachelor of Science degree at the University of Toronto in 2005. As a student I was fascinated with all aspects of computer science, and took every course available in a wide range of specialties. From advanced software engineering practices, to artificial intelligence (neural networks, machine learning, language computing) to image manipulation (2D algorithms, geometric computing, 3D rendering), operating systems, digital logic, user interface design, and networking, I have always had a thirst for knowledge and how things work.
Why have you started this blog?
Despite the heavy emphasis on being a knowledge junkie, I consider myself an overly social individual, striking up conversations with strangers everywhere I go. I figured a blog would be a great way to continue this trend while also sharing my knowledge, thoughts, and perspectives with like minded individuals.
Where have you worked?
I worked at ATI Technologies (later acquired by AMD) in 2003 as a PEY Student (a.k.a a 16 month co-op), where I worked with windows (shudder) device drivers. Aside from bug fixing, I did a significant amount of work on manipulating their analog HDTV signals.
I was employed by SOMA Networks straight out of University from 2005 until October 2009. I have SOMA to thank for giving me the opportunity to work exclusively with Linux, and exposing me to the wonderful world of open source software. Since then I have become a Linux Zealot, spreading the good word of open source and decrying the tyrant rule of Microsoft. While at Soma I worked with low level embedded systems and network management protocols using C, and implemented a high level web portal using JavaScript, CSS, XHTML, AJAX, and assorted Web technologies.
I currently work at NexJ Systems, where I am surrounded by the smartest developers I have met. The company has outstanding technology that continues to amaze me day after day, I work on a massively scalable server framework using Java, as well as the client framework using Java and JavaScript, and assorted web technologies
For more information feel free to look at my (likely outdated) resume.
Why don’t you stop blogging and get a life?
Thank you for your concern! To me gaining and sharing knowledge is as much a hobby as it is a way of life. And it doesn’t seem to get in the way of sharing good times with friends, family, or my smoking hot wife.
Comments
Leave a comment Trackback