Ryan Chung
👋

Ryan Chung

Honours Computer Science Major in Ottawa, he/him

In Montreal for the summer, let's meet up!

A year ago

About

👋 Hello (bonjour), I'm Ryan!

📈 I'm constantly driven by my goal of working with many diverse people at unique companies, learning and improving as much as possible, and impacting people around the world.

⌨️ Some of the languages and tools I'm most proficient in are: Java, Python, Kotlin, HTML, TypeScript, JavaScript, GitHub CI/CD.

🧑‍💻 During my free time, you can find me working with businesses to find ways to improve their tech presence.

🚀 Seeking Fall 2024, Winter 2025, Summer 2025 SWE/PM co-op/internship opportunities!

📨 Feel free to contact me at ryan.chung.cs@gmail.com, or shoot me a message on LinkedIn to chat!

Contact

LinkedIn
GitHub

Work Experience

2024 — Now
Software Developer Intern at RBC

• Replatforming Online Banking transaction journeys and flows to support 20+ million clients using Angular and NgRx.

• Implementing the middleware online payment services using Java and Spring.

2023 — 2023

• Established a data pipeline for a React data modelling application using the Facade and Adapter design patterns to poll user-defined API endpoints and convert unstructured data to column-oriented data.

• Refactored custom Domain Specific Language interpreter to manipulate data and logs of live-data notebook widgets.

• Optimized a Github Actions CI/CD pipeline, reducing Percy-measured build times by 46% through Bash script sharding.

• Employed the Singleton pattern for a unified logging system and expanded Playwright end-to-end test suites by 57%.

2023 — 2023
Software Engineering Consultant at Calgary College of TCM and Acupuncture

• Championed software audit of a website garnering 10,000 monthly visitors, boosting SEO by 36% according to Google Search Console by making components responsive and conform to accessibility best-practices.

• Created GDPR-compliant cookie consent features, preventing a penalty of 4% of annual revenue using HTML and PHP.

2022 — 2023
Software Engineering Consultant at Em and a Pen

• Designed and developed a ghostwriting website accumulating 7,000 monthly visitors using Figma, HTML and PHP.

• Improved Google Lighthouse performance score by 51% through bundle splitting, prefetching, and lazy loading.

• Doubled the number of prospective clients by streamlining the customer acquisition process through a funnel design.

2021 — 2021
Android Mobile Development Intern at Digitera Interactive

• Implemented 34% faster UI updates using Observer pattern-based rendering of data in Kotlin and Android Studio.

• Accomplished offline application access through the caching and retrieval of data from an SQLite database

Projects

2022

• Built a web crawler using Java to index a large network of over 1,000 pages using the Visitor behavioral design pattern.

• Utilized JavaFX using the MVC pattern to display the pages in the order of the highest similarity to a user-defined query.

• Integrated search query functionality by calculating the cosine similarity between the queries and pre-computed values.

Volunteering

2023 — Now

• Managing the budgets of a student-run society which represents and advocates for 3,000 Computer Science students.

• Presented the Software Development Lifecycle with a focus on deployment and CI/CD to 250 hackathon attendees.

• Organized open-source projects, talks, and study sessions to support 150+ students in their extracurricular learning.

2022 — Now
Volunteer Reviewer at Rumie

• Reviewed the accuracy and completeness of tech-related features and "bytes" of information for a non-profit education platform with 112,000 monthly visitors.

2022 — 2023
First Year Student Representative at Carleton Computer Science Society

Education

2022 — Now
Bachelor of Computer Science Honours, Software Engineering Stream at Carleton University

• Major GPA - 4.0/4.0

• Minor in Business Entrepreneurship

• Awards: President's Scholars Scholarship, Harry S. Southam Scholarship, Deans' Honour List

• Relevant Coursework: Operating Systems, Databases, Networking, Data Structures and Algorithms, C/C++ Design Patterns