W
E
L
C
O
M
E






Bachelor - of - Computer - Science

About


My name is Naol Gushu. I graduated from Carleton University studied Computer Science.

This is my personal website to showcase my projects and interests.

Connect with me via:          

Resume


EDUCATION

  • Bachelor of Science - Computer Science      
    Carleton University, Ottawa, ON (2017 - 2021)
  • Graduated: June 2021

RELEVANT SKILLS/EXPERIENCE AND ACCOMPLISHMENTS

Technical Skills:

  • Languages - Java, JavaScript, Python, Ruby, SQL, Swift, Haskell, Prolog, C, C++
  • Web - NodeJS, React
  • Tools - Git, Docker, Microsoft suite
  • Programming Languages: Over 10000 lines of Java, JavaScript (TypeScript) Over 5000 lines: Python, C, C# Familiar: Scala, C++
  • Strong knowledge of website coding using Java, C++, HTML,CSS, Python and JavaScript obtained through developing personal website

Communication Skills:

  • Developed and delivered presentations through Power Point including technical reports, and papers on various issues and activities
  • Developed ability of writing and public communication through personal blog

Leadership Skills:

  • Led a Reverse Engineering project by providing project schedule and assigning tasks to members with deadlines to complete project ahead of time
  • Facilitated brainstorming sessions to create innovative ideas which increased attendance at social events and allowed the program to engage more students
  • Collaboratively planned events that promoted the local committee goals and raised awareness about homeless people in Ottawa

PROJECTS

Reverse Mechanic Shop

  • Implemented a model-view-controller design pattern to build an information management system for Auto Mechanic shop using C++
  • Practice working on implementing data structures and objects with C++



Shopping Site

  • Developed a storefront website using NodeJS, Express, and MongoDB where registered users can buy products
  • Implemented Integration with PayPal API
  • Used the PayPal API to allow users to purchase items with their PayPal account

Air Hockey

  • Built air hockey app with Node.js using the socket.io web socket module that allows real-time collaboration between multiple clients at the same time running on different machines
  • Created user interface using JavaScript and jQuery

cuACS

  • Used C++ to design, develop, and test software for Carleton University Animal Care System; resulting in an accurate match of the most optimal sets of clients and pets.
  • Conducted research to minimize the total expense of the proposed building.

OTHER EXPERIENCE

Canada Revenue Agency, IT Developer/Analyst March 2024 - present

  • Design, developed, and implemented software applications according to project requirements.
  • Collaborated with cross-functional teams to define, design, and deliver new features and enhancements.
  • Conducted code reviews and provided constructive feedback to team members.
  • Participated in the full software development lifecycle, including requirements analysis, design, coding, testing,and deployment.
  • Troubleshooted and resolved technical issues in a timely manner.
  • Documented software specifications and technical designs.

Public Health Ontario, Data Analyst Operator Jan 2022 - December 2023

  • Reviewing and entering data information using LIMS into the appropriate databases.
  • Ensure appropriate turnaround time on all data entry.
  • Proactively verify data through requisitions.
  • Monitoring and updating existing PCR database when required.
  • Identified, analyzed, and executed contact of clients using LMD.
  • Performing 15 million data searches.
  • Complying with security backups and regular checkups to ensure the safety of the data being stored.

Bell Canada, Ottawa, ON, Data Analyst Feb 2021 - Sept 2021

  • Researched and validated the company's client information.
  • Successfully interpreted data in order to draw conclusions for approval actions.
  • Partnered directly with the executive team as the first data hire to formulate and report on KPIs across their web properties that received 10.22M visitors annually using SQL.

Chatr Mobile, Ottawa - Personal Computer Builder and Repair Nov 2014 - Apr 2015

  • Builds and designs custom computers to meet the needs and specifications of clients.
  • Assist in the integration, installation, and test of new modified capabilities.

CUACS, Software Developer, Ottawa, ON Jan 2019 2014 – Apr 2019

  • Used C++ to design, develop, and test software for Carleton University Animal Care System; resulting in an accurate match of the most optimal sets of clients and pets.

Portfolio


Mechanic Shop
Design Pattern Using C++

Animal Matching Algorithm
C++ Object Oriented

SITE DEVELOPMENT
Design Economics

Contact Me