About Me
Hello 👋
This is Junxuan Bao, currently based in Hamilton, Ontario, Canada. I am currently in the second-year Honors Bachelor of Computer Science student @ McMaster University. Additionally, I serve as the General Manager of a UGC game content creation company in Mainland China. You can reach me at [email protected]
.
I am currently working on a free full-stack web development tutorial and initiating a SaaS project.
Work Experience
Founder @ Half Biz.
Dec 2024 – Present / Canada / Remote / Permanent Part-Time
- Co-founded a company with friends to help small businesses quickly scale operations.
- Services include loyalty program tools (points and prepaid balance), self-delivery systems, online ordering systems, and membership management systems.
- Currently in the 0-to-1 phase, developing the MVP, with an expected launch by mid-2025.
- Interested? Contact us at [email protected] to join our waiting list.
- Tech Stack: React, Express.js, PostgreSQL.
Software Engineer @ Envoy Hamilton
Sep 2024 – Present / Canada / On-Site / Part-Time
- Collaborated with the team to develop a 24-hour smart parcel locker system for delivery stations.
- Tech Stack: React, Express.js, MySQL.
General Manager @ Esh Group
Sep 2017 – Present / Mainland China / Remote / Permanent Part-Time
- Oversaw company administration, finance, tax, employee services, and event operations.
- UGC game content project management and basic planning.
- Managed 5+ full-time employees and 90+ part-time employees directly.
- Partnered with major enterprises like NetEase Games.
- Led projects sustaining over 10 years with 100M+ registered users and 80K daily active users.
- Independently developed several internal web applications for ticketing, finance, and unified login.
- Represented our company in one of the largest gaming expos and secured multiple partnerships.
- Build and maintain the company’s website.
High School Math Teaching Assistant @ SLSS
Sep 2022 – Jan 2023 / Canada / On-Site / Student Activity
- Assisted in teaching Grade 10 high school mathematics.
STEAM Lab Supervisor @ CWA
Sep 2020 – Jun 2021 / Mainland China / On-Site / Student Activity
- Established and managed the school STEAM lab.
- Organized and led multiple student clubs.
Student Council President @ CWA
Sep 2020 – Jun 2021 / Mainland China / On-Site / Student Activity
- As the inaugural student council president, collaborated with the school to build a foundational student council framework.
- Organized and led multiple school-wide events.
Education
McMaster University
Honors Bachelor of Science in Computer Science (with Co-op)
Sep 2023 – Present / Canada / Four-Year Program + Co-op
- Core Courses: Data Structures & Algorithms, Software Design, Databases.
- Elective Courses: Physics, Economics.
- Programming Languages: Java, Python, C, ELM.
- First-Year Project: Multiplayer online Japanese Mahjong game developed with ELM stabl.rocks online module.
- GPA: 3.93 / 4.0
Projects
Envoy 24-Hour Parcel Locker System
A smart locker system in Hamilton, Canada, enabling users to collect parcels autonomously. Developed using React, Express.js, and MySQL.
EaseCation User Service System
A user service system for ticket submission, viewing personal game records, and more. Built with React, Express.js, and MySQL.
NexaGate OAuth Authentication System
An enterprise-level single sign-on system for unified user authentication across multiple platforms. Built with PHP and MySQL.
EaseCation Office Automation System
An internal office automation system for employees to view payroll and claim virtual items. Built with PHP and MySQL.
EaseTree Charity Planting Project
A community initiative encouraging gamers to complete tasks to plant trees globally. Over 1,000 trees have been planted worldwide.
Skills
Programming Languages
With over a year of hands-on project experience:
- JavaScript (TypeScript)
- MySQL
- PHP
- HTML/CSS
- Java
Frameworks
With over a year of hands-on project experience:
- React
- Express.js
- Spring Boot Web
- Vue.js
Administrative Skills
- Human Resource Management
- Financial Management
- Taxation (Mainland China)
- Legal Compliance (Mainland China)
- Workflow Management
- Content Management (Compliance, IP)
- Project Management
- Event Planning and Execution
Language Skills
- Chinese (Mandarin/Simplified Chinese) – Native
- English – Fluent, proficient in business writing and communication
Other Technical Skills
- Game Design and Planning
- Client Communication and Support
- UI/UX Design
- Video Editing (DaVinci Resolve)
- Licensed Driver (Canada)
Honors & Awards
Titles
- Alibaba Cloud Architect Expert Certification
- Harvard University China-US Student Leaders Summit Campus Intern Certification
- China Think Big Campus Ambassador / Coach Certification
National and International Awards
- National First Prize, China Ministry of Education Computer Production Contest
- National First Prize, Global Educational Robotics Competition
- Third Prize, Global Finals of Global Educational Robotics Competition
Scholarships
- University of Alberta Leadership Scholarship $10,000
- University of Alberta Entrance Scholarship $5,000
- University of Toronto Entrance Scholarship $2,000
- McMaster University Global Experience Scholarship $850
Career Goals
- Software Engineer
- Corporate Administration
- K12 Education
Custom Services and Rates
- Custom Software/Hardware System Development
Rate: Approx. CAD $50/hour - K12 Educational Tutoring
Rate: Approx. CAD $70/hour - Study, Immigration, and Life Consulting in Canada
Rate: Approx. CAD $100/hour