Available to hire
Hi, I’m Xinjie, a Computer Science graduate from the University of Alberta with experience across full-stack web development, mobile applications, and backend engineering. I have worked across a range of technologies including Python, Go, C++, JavaScript, React, Flutter, and Django, and has contributed to projects spanning health tech, fintech, and construction research.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Language
English
Fluent
Chinese
Fluent
Work Experience
Software Developer (Full-time Intern) at STRONG FOUNDATION SOFTWARE
August 31, 2024 - August 31, 2024Developed key backend features for a health and wellness mobile application using Go and PostgreSQL, enabling personalized advice. Collaborated with team members using Git and other version control practices; utilized Android Studio to visualize the application on iOS and Android.
Part-time Research Assistant at Department of Civil and Environmental Engineering, University of Alberta
June 30, 2025 - June 30, 2025Developed automation scripts using Python libraries to streamline BIM workflows and data extraction; implemented Python-based solutions to automate repetitive tasks in AutoCAD and Revit, reducing manual processing time; collaborated with researchers to analyze BIM model data for construction and architectural projects.
Software Developer Intern at deenSTRONG Foundation
May 1, 2024 - August 1, 2024Developed key backend features for a health and wellness mobile application using Go and PostgreSQL, enabling personalized guidance for users. Engineered and integrated a ChatGPT API solution to deliver personalized diet and exercise recommendations, increasing engagement and customization. Contributed to the development and deployment of a web application showcasing a cryptocurrency whitepaper using AWS and WordPress. Assisted in testing and debugging to ensure a high-quality user experience.
Software Developer Intern at C2 Conscious Customers
January 1, 2024 - April 1, 2024Built responsive user-facing features for a cross-platform mobile application using Dart and Flutter. Architected real-time synchronization of user inputs across web and mobile platforms using Google Firebase Firestore. Collaborated with team members using Git to organize changes and assign tasks. Used Android Studio to visualize and test the application on both iOS and Android.
Part-time Research Assistant at Department of Civil and Environmental Engineering, University of Alberta
November 1, 2024 - June 1, 2025Developed automation scripts using pyautocad and pyRevit to streamline BIM workflows and data extraction processes. Implemented Python-based automation for repetitive tasks in AutoCAD and Revit, reducing manual processing time. Collaborated with researchers to analyze and manipulate BIM model data for construction and architectural research projects.
Education
Bachelor of Science in Computer Science at University of Alberta
September 1, 2021 - August 1, 2025Bachelor of Science in Computer Science at University of Alberta
September 1, 2021 - August 1, 2025Bachelor of Science in Computer Science at University of Alberta
September 1, 2021 - August 1, 2025Qualifications
Maple Leaf First Year Excellence Scholarship
January 11, 2030 - March 19, 2026University of Alberta Undergraduate Scholarship
September 1, 2021 - September 1, 2024Top 3% Euclid Contest
September 1, 2021 - March 19, 2026Top 5% Canadian Senior Math Contest
September 1, 2021 - March 19, 2026Industry Experience
Software & Internet, Education, Professional Services, Government, Healthcare, Media & Entertainment
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Hire Xinjie Ye today
To get started post up your job and then invite Xinjie Ye to your job.