This website is my way of saying I have a certain set of skills and proving it by the same occasion. I designed the user experience, built and filled the database, and created a beautiful, functional, and accessible website to show you what I am capable of.
Kheops International asked me to add a few twists and turns to their 15 year old accounting software. I also shared with them my technical knowledge of the software world to help make crucial long-term decisions regarding their software setup.
I served as an intern for Environment Canada in the Air Quality Modeling Applications Section. There, I developed various products which provide important observation and forecast data to the public, web application developers and air quality forecasters all over the country.
Five teammates and I created a full-fledged 3D multiplayer racing game in 4 months during a full time study semester, complete with level editor, artificial intelligence and interactive obstacles.
I am one of the four founders of KiungoWiki, a wiki about artists, songs, recordings and the links that tie everything together. From the start, I've been involved with decision-making throughout the scope of the project, but my main tasks are related to the design and development of the user experience and interface.
During the two years I worked on WebÉchange, I've added countless new features which empower both the students using the system and members of the school's administration, making the whole process of studying abroad that much easier on both sides. Being the only developer for most of my time on the project, I was also in charge of testing, communicating with the client and reacting to emergencies.
I've been teaching myself HTML for many years now and using it in various small and not-so-small projects. Faced with cross-browser compatibility problems and other issues unique to the web since the very beginning, I've been following best practices and writing accessible and semantically correct code ever since.
I've taught myself CSS many years ago and have been putting my skills to the test on many occasions. I also make certain that I am up-to-date with the latest standards and tools like WebPutty and SCSS that make writing CSS a lot easier than it was a few years ago.
I've been continuously learning about Javascript for many years and I now understand its core principles and structure very well. Lately, I've been focusing on jQuery and other amazing libraries that make Javascript such a powerful tool, both for the end-user and for the developer.
I taught myself how to use PHP in order to build database-backed websites. I've been using it a lot for that purpose, but also to power AJAX-driven interactions and to take advantage of the many freely-distributed PHP libraries that have been developed by others.
I was taught C++ in school and have used it in various school projects. I've also learned about a few useful libraries such as Boost and OpenMP, and about the differences that exist between the Windows and Linux environments.
I was never really taught Java, but I was asked to use it in various school projects and it turns out it really isn't that hard when you already know C++. In fact, despite my lack of practice with the language, I feel my Java is very usable.
I leaned Tcl recently during a summer internship and was pleased to see how fast I became productive with it. I now have a good understanding of its basics and know about the major pitfalls to look out for.
I learned by myself how to use SQL to build and manage databases which fit specific needs. Lately, I also followed a course which taught me about implementation details and optimization strategies, refining my understanding of the language and its many different versions.
I started learning Ruby quite recently on a volunteer Ruby on Rails web project. It's been extremely helpful to browse through the impressive amount of open source gems one can find on the internet and I now have very usable Ruby skills.