Edmund Ye - Software Developer

Hi, I'm Edmund

I'm a passionate software developer with a love for creating innovative solutions that make a real impact. My journey in tech started with curiosity and has evolved into building full-stack applications, AI-powered tools, and everything in between.

When I'm not coding, you'll find me playing video games, listening to music, or playing basketball.

Currently focused on: Full-Stack Development • AI/ML

LinkedInGitHubDownload Resume

Scroll Down

Work Experience

My professional journey in software development and engineering roles.

AATENG Group

May 2025 - Present

Software Engineer Co-op

Markham, ON

Developed a comprehensive esports platform serving 1,000+ users, focusing on creating intuitive user interfaces and robust backend APIs.

Key Achievements
  • Built user dashboards and tournament dashboards using Next.js for 1,000+ active users
  • Developed RESTful backend APIs using Spring Boot for tournament management and user data
  • Set up EC2 instances and deployed the application to AWS
  • Participated in daily stand-ups and sprint planning meetings using a waterfall approach
Technologies Used
Next.jsSpring BootPostgreSQLAWSDockerGit

Public Services and Procurement Canada

Sept 2024 - Dec 2024

Interface Developer Co-op

Ottawa, ON

Built responsive user interfaces. Worked closely with cross-functional teams to deliver high-quality software solutions.

Key Achievements
  • Develop and implement ABAP programs to support various business interfaces, ensuring seamless integration with SAP systems
  • Collaborate with cross-functional teams to design, develop, and maintain interface solutions
  • Troubleshoot and resolve interface issues, ensuring smooth operations and data flow across systems
Technologies Used
ABAPABAP CDSABAP OOSAP GUI

Public Services and Procurement Canada

May 2024 - Aug 2024

Product Management Co-op

Ottawa, ON

Developed software tools for research projects and collaborated with academic teams.

Key Achievements
  • Produces system documentation on application systems and software to facilitate systems development and implementation activities
  • Collaborated with project managers to implement enterprise resource planning and security management software.
  • Supported testing and QA activities and participates in analyzing, defining and documenting client requirements
Technologies Used
ABAPExcelPower BIPower PointGitAzure DevOps

Interested in working together?

Get In Touch

My Projects

Here are some of the projects I've built. Each one represents different skills and technologies I've worked with.

BrainUp

A full-stack web application aimed to help users step away from social media and create new habits. It uses AI to analyze user's social media usage and provide personalized recommendations to help them create new habits. Won best use of AI in Hack THe Hill 2

BrainUp screenshot
ReactFlaskSeleniumAIGit

Insulin Pump Simulator

An insulin pump device simulation developed for an engineering project built with C++ using Qt Creator. It simulates the behavior of an insulin pump with bolus and basal rates caulations and a GUI.

Insulin Pump Simulator screenshot
C++Qt CreatorGit

Database Management System

A database management system built with JavaScript and PostgreSQL. It allows simulates a gym membership system with a GUI. It was built to focus on Database management and SQL queries.

Database Management System screenshot
JavaScriptPostgreSQLGit

Want to see more of my work?

View All on GitHub