Eric Fahey

An Aspiring Full Stack Developer

A few fun facts about me

I'm 21 years old. I was born and bred in the beautiful city of Toronto. I love to code and play video games. I love music, especially Electronic Dance Music, but I love all music that makes me want to dance. I love coffee, maybe too much. My favorite number is 7. I love going to the gym and going out with my friends. My current interests include innovationary technology, travelling and healthy living. In the warmer months I enjoy fishing, hiking, swimming and relaxing in the sun. I like learning new programming languages and challenging myself with side projects.

What's my story?

My fascination towards understanding "how something works" and my love for video games led me towards development. I started programming at the age of 12. By the time I was 14, I had replicated games like Pac Man and Mario Cart which interfaced using a classical joy stick. I had successfully launched my own website and forum which revolved around a popular game at the time. Within a year my website was averaging about 1.3 Million page views each and every month. At this point I knew I wanted to pursue Computer Science and become a full stack developer. The idea of creating a visually appealing, functional and intuitive front-end user interface while delivering endless back-end functionality had me sold as the dream job.

What am I currently doing?

I am currently on a co-op placement at CIBC as an intermediate Application Developer. In addition, I am enrolled at Ryerson University, working towards my Bachelor of Science in Computer Science.

When am I available?

September 2017 - December 2017 (4 months)
May 2018 - August 2018 (4 months)
May 2019 onwards

My Advanced Skillset and Experience

Download Resume

Development Languages

  • Java
  • C
  • C++
  • Assembly
  • Smalltalk
  • PHP
  • HTML
  • CSS
  • Javascript
  • PL/SQL
  • SQL/MX
  • MySQL
  • SQL
  • XML
  • Turing
  • Bash/Shell
  • Prolog
  • UML

Software Experience

  • Eclipse IDE
  • Oracle SQL Developer
  • Git/Github
  • phpMyAdmin
  • Visual Studio
  • MS Word
  • MS Visio
  • Apache
  • Wireshark
  • Weblogic
  • Android Studio
  • MS Excel
  • cPanel
  • Wordpress
  • Notepad++
  • Nginx

OS Experience

  • Windows
  • UNIX
  • Linux (Centos 5,6)
  • Mac OS
  • Tandem Nonstop
  • iOS
  • Android

Work Experience

Intermediate Application Developer, Electronic Financial Transaction Services
Canadian Imperial Bank of Commerce (CIBC)
January 2017 - Present
  • Developed XML and ISO8583 simulators as web services (HTTP) and TCP sockets to assist in the execution of various application transactions during load/endurance tests.
  • Developed scripts to assist in the preparation of performance testing environments for ABM, Remote Banking, Point of Sales, Dynamic Currency Conversion and Foreign Exchange.
  • Create Performance Acceptance Testing (PAT) plans and exit reports for ABM, Remote Banking, Point of Sales, Dynamic Currency Conversion and Foreign Exchange.
  • Engage 3rd party resources to monitor resource usage on Tandem Nonstop systems during performance testing.

Production Support, IT Field and Tech Support
Rogers Communications
May 2016 - August 2016
  • Assisted in the migration process of a workforce management platform for cable technicians that was rolled out throughout Canada.
  • Worked with application teams to seamlessly transition changes to production.
  • Provided application support, troubleshooting, testing, system integration testing and post-implementation review of new/changed applications.
  • Assisted in defining software change plans, including scoping, scheduling and implementation.

Lead Cashier, Customer Service
American Eagle Outfitters
November 2013 - February 2017
  • Oversee and lead other cashiers to maximize efficiency and meet quota.
  • Demonstrated an ability to solve problems in a fast paced, customer facing environment.
  • Responsible for management authorization, line management and loss prevention.


Bachelor of Science, Computer Science
Ryerson University
September 2014 - April 2019
  • 2015 - 2016 Faculty of Science Dean's List

  • CPS109: Computer Science I
  • CPS209: Computer Science II
  • CPS393: Introduction to C and UNIX
  • CPS213: Computer Organization I
  • CPS310: Computer Organization II
  • CPS305: Data Structures and Algorithms
  • CPS311: Object Oriented Programming and Design
  • CPS406: Introduction to Software Engineering
  • CPS590: Introduction to Operating Systems
  • CPS633: Computer Security
  • CPS706: Computer Networks I
  • CPS721: Artificial Intelligence I
  • CPS510: Database Systems I
  • MTH110: Discrete Mathematics I
  • MTH210: Discrete Mathematics II
  • MTH207: Calculus and Computational Methods I
  • MTH310: Calculus and Computational Methods II
  • MTH108: Linear Algebra
  • MTH304: Probability and Statistics I
  • PCS110: Units and Vectors
  • GMS200: Introduction to Global Management
  • CMN300: Communication in the Computer Industry
  • ECN110: The Economics of Markets
  • PHL214: Critical Thinking I
  • GEO702: Technology and the Contemporary Environment

St. Joan of Arc Catholic High School
September 2010 - April 2014
  • 2013 - 2014 Computer Science Award
  • 2013 - 2014 Honor Roll
  • Ontario Scholar Graduate

Lets get in touch

Please feel free to connect with me on Linkedin, check out my work on Github or email me with any business inquires or to simply say hello!