Contact Us Resume Examples Your Account
Edit this resume to make it your own!

Your Name

Software Developer




Bachelor of Computer Science Co-op (Honours)

University of Windsor, Windsor, ON


  • Achieved a cumulative GPA of a 86.15/100 and a major GPA of 86.45
  • Selected for Director's Honour roll (2010-2015)
  • Selected for Dean's Honour roll (2012-2015)

Technical Skills

  • Proficient in utilizing Linux (Archlinux, Ubuntu) operating system for both personal computer and server
  • Proficient in using various integrated development environments such as IntelliJ IDEA and Eclipse
  • Proficient in various languages such as C, JavaHTML, CSS and Javascript
  • Proficient in using frameworks such as Spring, Hibernate, AngularJS, Foundation CSS, GWT, JSP
  • Proficient with MySQL Database and knowledgeable in Oracle Database
  • Proficient in version control systems such as Git, SVN, and CVS

Work Experience

Research Assistant/Software Developer

University of Windsor, Windsor, ON

Aug 2015Dec 2015

  • Designed and implemented core functionality of a website purposely designed to help students study Miranda programming more effectively 
  • Leveraged regular expressions for miranda source code processing
  • Designed and Implemented back-end with Spring and Hibernate and front-end of website with AngularJS framework
  • Implemented stateless-token authentication within the Spring framework

Software Developer (Co-op)

Hiram Walker & Sons Ltd. (Pernod Ricard), Windsor, ON

Jan 2015Aug 2015

  • Participated and actively Involved in an agile software development environment with a small scrum team
  • Introduced Intellij IDEA as a viable replacement for Eclipse and JasperReports/iReport to partly replace the use of BIRT Spreadsheet in existing projects to optimize ease of development
  • Provided improvements and enhancements for multiple internal web applications made with GWT, JSP, and Oracle database

  • Managed and resolved many issues in JIRA including the thousands of orphan issues JIRA automatically generates when an unhandled exception occurs in production environment

Teaching Assistant

University of Windsor, Windsor, ON

Sep 2012Dec 2015

  • Assisted students in various classes such as Theoretical Foundations of Computer Science, Introduction to the Internet, Programming in C

  • Assisted departmental professor by performing teaching or teaching-related duties, such as teaching courses, developing teaching materials (videos), preparing and giving examinations/quizzes, and grading examinations/quizzes or papers.

Software Developer (Co-op)

Alcatel Lucent, Ottawa, ON

Jan 2013Aug 2013

  • Involved in an agile software development environment in a scrum team
  • Performed enhancement and debugging of the Dynamic Service Controller framework made with Java/Spring as back-end application and Adobe Flex as front-end application
  • Successfully developed Java application that does sanity tests on the data bindings to the front-end of the application using regular expressions which the previous co-op placement failed to do
  • Utilized RedHat Enterprise as the main operating system on the main development machine


  • Dean’s Honour Roll (Recognition of outstanding academic excellence), Faculty of Science, University of Windsor: 2012-2015
  • Winner of a Blackberry Playbook Tablet from RIM by repackaging an Android Application that I created into a Playbook OS 2 Application: 2012
  • Director's Honour Roll (Recognition of outstanding academic Excellence), School of Computer Science, University of Windsor: 2010-2015
  • Cartier Keener Award for Excellence in Academics (Residence Services), University of Windsor: 2011
  • Ontario Scholars Award for obtaining an average of at least 80% in any six grade 12 University Preparation Courses: 2010
  • Certificate of Distinction for the Euclid Mathematics Contest sponsored by Canadian Mathematics Competition and University of Waterloo: 2010

Volunteer Experience and Activities

  • Leading peer study groups
  • Tutoring elementary and high school mathematics
  • Provide tech support such as replacing computer parts, virus removal, flashing Android smartphones, reinstalling operating system and setting up a home network for a nearby community


References available upon request

Affiliates | Privacy Policy | Terms of Use | Help Articles | Resources | Link to Us | Contact Us © 2013-2023