Your Name

Johnny Tran

Just a developer who enjoys figuring out tricky problems and making things work

About Me

Working on projects

I’m a fourth year Computer Science student with a unique background in Molecular Biology. My transition into tech was driven by the excitement of building things that make an impact, turning curiosity into a deep passion for software development. Since then I have completed a software development internship, strengthened my skills in system design, algorithms, and full stack development, and continuously pushed myself through personal projects. I love solving problems, learning new technologies, and turning ideas into working solutions.

Beyond academics, I enjoy working on personal projects, reading a good book, and staying updated with the latest technologies.

Education

Bachelor of Computer Science
University of Calgary
Expected Graduation: 2026

Experience

Co-op Software Developer

Seisware International Inc
January 2024 - August 2024
Calgary, Alberta

During my Co-op as a Software Developer, I contributed to the stability and performance of a large-scale C++ application used by over 500 active users by resolving 20+ customer-reported and internal bugs. I modernized the team’s testing infrastructure by migrating from NUnit to MSTest, adapting over 50 unit tests to support automated quality checks in a CI/CD pipeline. Additionally, I collaborated closely with cross-functional teams and participated in 10+ sprint planning sessions, contributing to the team’s agile development workflow and delivery goals.

C++GitQt

Visual Communication Software Member

University of Calgary Solar Car Team
October 2023 - May 2025
Calgary, Alberta

Aided in creating a Python script that automatically generates the necessary C++ files from a CSV input, significantly reducing manual work and simplifying the process of adding new features or data types to the system.

C++Python

Featured Projects

CRM Tool for Stone Shield Calgary

Built a full-stack CRM system for Stone Shield Calgary using React.js, Express.js, and PostgreSQL to manage leads, automate follow-ups, and streamline team workflows.

ReactExpress.jsTypeScriptPostgreSQLGoogle Maps APISupabase
View Details

E-Commerce Mobile App

Built a full-stack cross-platform e-commerce app for KlayTheLabel using React Native, Express.js, and the Shopify API.

React NativeTypeScriptExpress.jsPostgreSQLDockerAWSShopify API
View Details

Campus Buddy

Collaborative mobile app designed to centralize campus events and student engagement.

React NativeTypeScriptExpress.jsFigmaFirebaseAWS
View Details

Technical Skills

JavaScript
Python
Java
TypeScript
C++
React
Node.js
Express.js
PostgreSQL
Git
Docker
AWS
REST APIs