Who Am I?

About Me

Tech Lover

When I got any piece of tech, I would want to take it apart, inspect it deeply, and figure out how it all worked.

Number Cruncher

My background in accounting allows me to consider the broader perspective when addressing challenges while having a keen eye for numbers and precision.

Keyboard Enthusiast

I enjoy building custom mechanical keyboards. It is a fun and rewarding experience to assemble it from scratch.

Experience in Tech & Business

My Resume

2014 - 2023


Computer Programming & Analysis

Ontario College Advanced Diploma Conestoga College 2020 - 2023

Graduated with Distinction

The program emphasizes problem-solving skills using the latest versions of Microsoft, Oracle, Java and open-source software to develop enterprise, internet and mobile applications.

Accounting, Audit & Information Technology

Bachelor of Business Administration (Honours) Conestoga College 2014 - 2018

This unique degree program provides a comprehensive education in accounting, audit, and information technology to produce graduates who possess the skills needed in the global business environment.

2021 - Present

Work Experience

Junior Cyber Forensic Analyst Co-op

BlackBerry Waterloo, Ontario, Canada May 2023 - July 2023

Performed cyber forensic examinations across various digital devices and storage media utilizing software such as EnCase, FTK & AXIOM.

Automation Analyst Co-op

Royal Bank of Canada Toronto, Ontario, Canada January 2022 - July 2022

Automated Tableau, SharePoint and Excel processes using VBA and Python in an Agile and design-driven development environment.

Automation Developer Co-op

RBC Investor & Treasury Services Toronto, Ontario, Canada September 2021 - December 2021

Automated Tableau processes by creating a script using Python and PowerShell to retrieve data.

Automation Analyst Co-op

Royal Bank of Canada Toronto, Ontario, Canada May 2021 - August 2021

Created a SharePoint site for Quarterly Third-Party Risk Performance Monitoring surveys that tracks data through a Tableau dashboard.

2017 - 2018

Work Experience

Junior Strategy Analyst Co-op

Royal Bank of Canada Toronto, Ontario, Canada January 2018 - April 2018

Analyzed and interpreted trends and patterns in data sets to identify areas of improvement across the organization.

Reconciliation Officer Co-op

Royal Bank of Canada Toronto, Ontario, Canada September 2017 - December 2017

Executed monthly general ledger attestation processes by signing off on reconciled accounts with adherence to Enterprise policies and within established Finance Service Level Agreements.

Non-Filer Officer Co-op

Canada Revenue Agency Kitchener, Ontario, Canada January 2017 - April 2017

Responsible for ensuring compliance with the filing requirements of individuals, businesses, corporations and trusts as outlined in the Income Tax Act.

2018 - Present

Volunteer Experience

English Tutor

Vietnam-Australia English Center (Trường Anh Ngữ Quốc Tế Việt Úc) Dong Nai, Vietnam October 2019 - December 2019

Had the opportunity to teach at my nephew's English class in Vietnam while on vacation. It was a great experience to connect with the Vietnamese youth while helping them learn a new language and some Canadian slang.

Student Ambassador

Royal Bank of Canada Kitchener, Ontario, Canada April 2018 - August 2018

As the first student ambassador for Conestoga College, worked with the Early Talent Acquisition Team to promote RBC events and co-op, new graduate and internship opportunities on campus

Income Tax Volunteer

Canada Revenue Agency Toronto, Ontario, Canada March 2018 - April 2018

As an Income Tax Volunteer, responsibilities included completing income tax and benefit returns for seniors, new immigrants, students, and low-income families on a one-on-one basis with minimal supervision.

Reach Out

Contact Me


Steve Do

Software Developer

I’m currently looking for any new opportunities so my mailbox is always open. Whether you have a question or just want to say hi, I’ll try my best to get back to you!

Email: steve.do@hotmail.com