Hello World! I’m Karen

A Montreal Based Software Application Developer

I’m currently in my 3th year pursuing a Bachelor degree in Software Engineering at McGill University. I love programming and all sorts of new technology!!

Karen (YaHan) Yang Actively seeking an internship position starting in Summer 2016 in the field of software development.

Programming Language

Java, C++, C, Python, Bash, HTML, CSS, JavaScript, SML

Software Skills

Object-Oriented, Functional and Scripting Programming, Unit and Automated Testing, Android Development, Web Development

Developing Software

Eclipse, MS Visual Studio and SQL Server Management Studio, IBM Rational Application Developer, Sublime, Android Studio, Emacs


Git/ Github, Subversion, Vi, JUnit, Maven, Gradle, Genymotion

Operating Systems

Linux, Ubuntu, Windows, Mac OS

Project Management

Agile Development (Scrum)

Technical Related Work Experience

Ontario Ministry of Health and Long Term Care Toronto,ON



May 2015 – August 2015

Junior Software Application Developer Intern 


Developed software components using IBM Rational Application Developer in supporting a financial management web application

(Front- end programming with JavaScript and Yahoo YUI, back- end programming with Java).


Built governmental report layouts and views using C#, XML and SQL under MS Visual Studio and SQL server management studio.


Provided administrative support to the ministry application inventory, configuration management, and system renewal and upgrade.

Matrox Graphics Inc. Montreal, QC




September 2014 – December 2014

C# Software Developer Intern 


Developed automated tests using C# under MS Visual Studio for an upcoming hardware and software API.


Ran automated tests in a simulated hardware environment under Linux.


Reported bugs in the software components of their hardware products.

Aux Portes de la Nuit (Permanently closed four- star bed- and- breakfast organization) Montreal, QC





September 2011 – November 2013

Part- time Web Developer and Secretary 


Updated and maintained two official company websites using HTML and CSS.


Contacted cooperative product distributors and ordered demands.


Managed company official documents and updated company’s yearly business license.

See all work experience

Projects & Hackathons

Screen Shot 2015-10-09 at 9.07.02 PM

moneyShare – MasterCard Masters of Code Global Hackathon 2015

Designed, built and tested an Android mobile app which shares expense by generating and scanning QR codes, and sending master card information of two or more people together to the seller […]

Screen Shot 2015-10-09 at 11.44.33 PM


Built and tested the client side of an Android mobile online multiplayer Sudoku game using Java and XML under Android Studio […]

Screen Shot 2015-10-09 at 8.46.05 PM

Eat This Climbers! – McGame Jam 2015 Winner

Designed and built a 2- D singleplayer computer game within 48 hours using Game Maker.The game was initially inspired by the Disney movie “Tangled” […]

See all projects