Hi, I’m Mychaela Tran, a software developer and mentor currently pursuing a B.A.Sc. in Computer Science at McMaster University. I enjoy turning ideas into practical software, from web interfaces built with HTML, CSS, and JavaScript to gameplay prototypes in Godot, and I love sharing what I learn by teaching Elm and data structures to 1,000+ students through virtual workshops. In addition to coding, I contribute to open-source projects and lead campus initiatives like organizing weekly tutorials and mentoring adult mentors in Nigeria. Outside of software, I’m active in youth coaching and various projects, always eager to collaborate on student-centered tech solutions.

Mychaela Tran

Hi, I’m Mychaela Tran, a software developer and mentor currently pursuing a B.A.Sc. in Computer Science at McMaster University. I enjoy turning ideas into practical software, from web interfaces built with HTML, CSS, and JavaScript to gameplay prototypes in Godot, and I love sharing what I learn by teaching Elm and data structures to 1,000+ students through virtual workshops. In addition to coding, I contribute to open-source projects and lead campus initiatives like organizing weekly tutorials and mentoring adult mentors in Nigeria. Outside of software, I’m active in youth coaching and various projects, always eager to collaborate on student-centered tech solutions.

Available to hire

Hi, I’m Mychaela Tran, a software developer and mentor currently pursuing a B.A.Sc. in Computer Science at McMaster University. I enjoy turning ideas into practical software, from web interfaces built with HTML, CSS, and JavaScript to gameplay prototypes in Godot, and I love sharing what I learn by teaching Elm and data structures to 1,000+ students through virtual workshops.

In addition to coding, I contribute to open-source projects and lead campus initiatives like organizing weekly tutorials and mentoring adult mentors in Nigeria. Outside of software, I’m active in youth coaching and various projects, always eager to collaborate on student-centered tech solutions.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent

Work Experience

Software Developer and Mentor
May 1, 2025 - Present
Redesign Wave Creator in Elm to strengthen students' knowledge in algebra. Taught Elm programming to 1,000+ students through virtual workshops. Led curriculum for teaching Elm to adult mentors in Nigeria, including managing and grading.
Teaching Assistant at McMaster University
September 1, 2025 - Present
Led weekly tutorials for Data Structures & Algorithms, reinforced lecture content through problem-solving and coding exercises. Guided students through concepts such as arrays, linked lists, trees, recursion, and algorithmic complexity. Collaborated with professor to provide feedback on student progress and common areas of difficulty.
Software Developer and Mentor at Stab Foundation
May 1, 2025 - Present
Redesigning Wave Creator in Elm to strengthen students' knowledge in algebra. Taught Elm programming to 1,000+ students through virtual workshops. Led curriculum for teaching Elm to adult mentors in Nigeria, including managing and grading.
Teaching Assistant at McMaster University
September 1, 2025 - Present
Led weekly tutorials for Data Structures & Algorithms, reinforcing lecture content through problem-solving and coding exercises. Guided students through concepts such as arrays, linked lists, trees, recursion, and algorithmic complexity. Collaborated with the professor to provide feedback on student progress and common areas of difficulty.

Education

Bachelor of Applied Science at McMaster University
January 11, 2030 - May 1, 2028
Bachelor of Applied Science at McMaster University
January 11, 2030 - May 1, 2028

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Education, Professional Services, Computers & Electronics, Media & Entertainment

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more