Close

Tony Chen

Software Engineer

Download Resume

About Me

CS graduate from Queen's University. Passionate coder, piano enthusiast, Youtuber.

Experience

PointClickCare

Software Engineer

  • Developed a Java-based terminology service with Spring, ensuring ONC certification and increasing access to 1M+ standardized medical terminologies.
  • Optimized CPU utilization for a high-traffic module (38M+ daily requests) by implementing Redis Pub/Sub to replace polling, improving system efficiency and scalability with event-driven updates.
  • Engineered high-performance APIs with Java and SQL, utilizing indexing and query tuning to achieve a 100%+ reduction in latency and ensuring SLA compliance.
  • Mentored junior interns on system design and coding best practices, accelerating onboarding by 50% and elevating team-wide coding standards.

NavINST

Software Engineer Intern

  • Developed a LabVIEW application to control a scale model of a human centrifuge, enabling realtime data collection and enhancing simulation control.
  • Integrated LabVIEW APIs to sync with sensors and hardware components, expanding operational capabilities to support 5+ new training scenarios.
  • Conducted extensive testing and debugging, identifying and resolving 10+ software and hardware issues to ensure stable performance under various simulation conditions.
  • Authored technical documentation and training materials which resulted in faster adoption of the model.

Queen's University

Teaching Assistant

  • Taught topics such as UI design, evaluation, and HCI principles to improve software usability.

Kids Great Minds

Coding Instructor

  • Designed introductory Java lesson plans for kids covering fundamentals such as variables, data types and methods.
  • Stimulated students’ interests in programming through an enthusiastic teaching style and engaging exercises.

Education

Queen's University

2017 - 2021

Bachelor of Computing, Software Design Specialization

Projects

Excellor

Excellor - AI-powered USMLE question generator

  • AI-powered web app that generates high-quality USMLE practice questions to enhance exam preparation.
  • Technologies Used: Google Gemini API, Java, HTML
View Website
Rubik's Cube

AlgoGen - Rubik’s Cube Algorithm Practice Tool

  • Web app for practicing permutation algorithms on the Rubik’s Cube to optimize speedcuber solve times.
  • Technologies Used: Java, JavaScript, Render, HTML, CSS
View Website
netzero logo

NetZero - Carbon Footprint Tracker App

  • Mobile app that tracks users’ carbon footprints and encourages sustainable decisions with a reward system.
  • Technologies Used: Flutter, Firebase, Cloud Firestore
Demo Video
post credits

PostCreds - After Credits Catalog Service

  • Web app that allows users to check for post-credits scene in movies before watching for ease of mind.
  • Technologies Used: TMDb API, Github pages, JavaScript
View Website

Skills