Software Developer
Ottawa, ON
Skills
Java
C Language
SQL
HTML
JavaScript
Languages
English
French
Cantonese
Soft Skills
Collaborative Skills
Able to clearly and effectively communicate and cooperate via verbal or written methods with co-workers and management in a team environment.
Analytical Skills
Strong analysis and critical thinking skills to solve complex problems.
Organizational Skills
Use of time-management tools and strategies to effectively schedule and complete tasks on time.
Personal Growth
Desire to learn, research, and continually improve personal and technical skills to be a better coworker, and employee.
Interests
Outdoors
Fishing, camping, and hiking
Sports Enthusiast
Hockey player and fan
Culinary Exploration
Cooking and eating out
Tinkering
Creating and developing IoT devices
Worked as part of the Web Application Security team ensuring
that all Information Technology Branch web applications comply
with the CRA Standard for Web Application Security.
Treeplanter
Supported and trained new employees
Developed strong work ethic and self motivation working with minimal supervision
Light-Duty Truck Safety Training - Free Spirit Ventures Inc.
Crew truck driver, comprised driving crew to and from worksites daily
Transportation of dangerous materials, including propane, diesel, gasoline, and jet fuel
Prepared for Professional Golf Association events
General Course Maintenance
Irrigation System Maintenance
Operated Triplex and Triflex Fairway and Greens Machines
The endless journey of learning new technologies and skills
Advanced Diploma
Algonquin College of Applied Arts and Technology
3.64/4.0 GPA
Carleton University
Built a dynamic foreign currency trading simulation website that provides real-time currency data, specializing in educating traders on the correlation method of trading.
Built to client specifications using JavaScript, HTML, CSS and hosted using Amazon Web Services
Designed and built the front-end of a compiler in ANSI C including the lexical analyzer, syntactic analyzer, and semantic analyzer
Used logic such as Automata theory and grammar parsing
Utilized core programming concepts such as object-oriented programming, data-structures, and sorting algorithms
A networking basics project that used Cisco Packet Tracer to simulate a full network. Included subnetting, NAT configuration, static routing and IPv4 configuration.