Hi, I'm Michael Tandyo, a passionate software developer with experience in both front-end and back-end development. I've had the opportunity to lead teams, build innovative applications, and work on machine learning projects, all while honing my skills in a variety of programming languages and frameworks. I enjoy collaborating with cross-functional teams and continuously learning new technologies. I thrive in fast-paced environments, whether it's creating a health mobile app with NLP features or developing automation scripts to improve processes. When I'm not coding, I volunteer as a web developer, helping communities enhance their digital presence. I'm eager to bring my technical skills and teamwork spirit to new challenges and projects.

Michael Tandyo

Hi, I'm Michael Tandyo, a passionate software developer with experience in both front-end and back-end development. I've had the opportunity to lead teams, build innovative applications, and work on machine learning projects, all while honing my skills in a variety of programming languages and frameworks. I enjoy collaborating with cross-functional teams and continuously learning new technologies. I thrive in fast-paced environments, whether it's creating a health mobile app with NLP features or developing automation scripts to improve processes. When I'm not coding, I volunteer as a web developer, helping communities enhance their digital presence. I'm eager to bring my technical skills and teamwork spirit to new challenges and projects.

Available to hire

Hi, I’m Michael Tandyo, a passionate software developer with experience in both front-end and back-end development. I’ve had the opportunity to lead teams, build innovative applications, and work on machine learning projects, all while honing my skills in a variety of programming languages and frameworks. I enjoy collaborating with cross-functional teams and continuously learning new technologies.

I thrive in fast-paced environments, whether it’s creating a health mobile app with NLP features or developing automation scripts to improve processes. When I’m not coding, I volunteer as a web developer, helping communities enhance their digital presence. I’m eager to bring my technical skills and teamwork spirit to new challenges and projects.

See more

Experience Level

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

Language

Javanese
Advanced
Amharic
Intermediate

Work Experience

Team Lead Intern – SharePoint Migration at Alberta Health Services
January 31, 2025 - July 24, 2025
Co-led a team of 12 co-op students in migrating over 3,000 SharePoint sites using ShareGate, ensuring minimal disruption and accurate site delivery. Developed a Python automation script that validated migration accuracy by checking homepage functionality, user permissions, and group transfers, reducing manual QA time by 50%. Created a lightweight .NET application leveraging Microsoft Graph API to extract SharePoint documents for migration. Facilitated team meetings to align goals, share updates, and escalate blockers as needed.
IT Software Developer Intern at Alberta Health Services
July 31, 2024 - July 24, 2025
Supported machine learning-powered vector search development by engineering a data ingestion pipeline in Java to crawl 5,000+ AHS sites, parse XML, and store structured content in MSSQL. Collaborated with IT Analysts II/III to evaluate frontend frameworks including React, Blazor, Next.js, and Remix.js. Developed front-end interface using Blazor’s Server Side Rendering integrated with internal API to display real-time emergency wait times. Independently built four proof-of-concept applications comparing framework performance, security models, rendering modes, and hosting workflows to guide stack decisions.
Web Developer Volunteer at Ascension Catholic Parish
October 1, 2023 - Present
Spearheading a website overhaul project, collaborating closely with a project manager to revitalize an outdated design and improve user experience. Restructuring existing functionality into the new design, catering to a diverse church community ranging from hundreds to thousands of individuals.
Personal Tutor
September 1, 2023 - Present
Delivered personalized tutoring sessions in introductory computer science courses in C and Python, tailoring lessons to individual learning styles and needs. Developed and delivered engaging lessons and hands-on coding exercises to enhance comprehension.
Package Handler at FedEx
February 1, 2022 - Present
Demonstrated exceptional teamwork and collaboration skills in a fast-paced and high-stress environment to efficiently unload, seal, load, and unload packages. Maintained composure and efficiency during high-stress situations, ensuring consistent on-time delivery of packages and earning recognition for outstanding performance.

Education

BSc. at Mount Royal University
September 1, 2019 - May 31, 2025
Bachelor of Computer Information Systems at Mount Royal University
January 1, 2021 - April 30, 2025

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Non-Profit Organization, Education, Transportation & Logistics, Gaming, Healthcare, Government

Experience Level

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