Compiler Developer
Toronto, Canada Area
Compiler Developer
Toronto, Canada Area
I work at the IBM Toronto Software Lab, primarily as a developer on the XL Fortran compiler.
In university, I focused my extra credit courses on ISAs, compilers, and networking, and consulting on portal and web development.
Prior to my degree, I was a developer at an internet cafe/gaming center, where I created software from the ground up for managing the customer experience on 'rented' computers, and keeping detailed usage records, accounting details, and so on.
Specialization in compilers and operating systems.General aptitude in the fields of mathematics, implementation, english and designing (both visual and systemic).
Have completed projects that use:
XML, (X)HTML/CSS, Unix, Ruby, Python, Java, Microsoft SQL Server, C#, C/C++/Objective C, Carbon, Cocoa, ASP.NET, Plumtree, lisp, VB6, Javascript, MS Office, Winsock/Berkley Sockets
(Public Company; 10,001 or more employees; ibm; Computer Software industry)
October 2006 — Present (2 years 1 month)
(Privately Held; 1-10 employees; Computer Software industry)
January 2003 — Present (5 years 10 months)
Developing software services for business-to-business communications, interfaced via website.
(Privately Held; 11-50 employees; Computer Software industry)
June 2004 — July 2006 (2 years 2 months)
Developed several solutions, including plumtree portlets, applications and tools, plumtree ui customisations, and some graphic design.
(Privately Held; 1-10 employees; Computer Software industry)
September 2002 — September 2003 (1 year 1 month)
design and implementation of software for a start-up for the delivery of audio ads to businesses for PA use.
(Privately Held; 1-10 employees; Computer Software industry)
August 2000 — July 2002 (2 years)
Involved with creating software for running the company, developing the image and brand, website, assisted with operating the storefront.
Bachelor, Computer Science, September 2002 — July 2006
programming, unix, planning, semantics, language, structure, optimization, compilers, cpus, cpu architecture, film, cinema, reading, mathematics, science, physics, optics, photography, mountains, hiking
IEEE