MP
Open to opportunities

Michael Pearce

@michaelpearce

Self-taught full-stack developer focused on impactful software solutions.

Canada
Message

What I'm looking for

I am looking for a developer role where I can contribute to user-centered, high-impact projects in a collaborative environment.

I'm a self-taught full-stack developer with a strong focus on scalable web architecture and API design. My journey in technology has been driven by a passion for creating software that makes a real-world impact. As the founder of Street Ninja, I developed a nonprofit initiative that provides real-time SMS-based assistance to homeless individuals, aggregating city resources and delivering them through a user-friendly platform.

My technical expertise spans across various languages and frameworks, including Python, Django, and TypeScript. I take pride in building purposeful software that addresses meaningful problems through thoughtful design and reliable systems. My experience includes creating a full-stack application with an API-first architecture, optimizing systems for low-tech environments, and ensuring robust error monitoring. I am committed to open-source development and continuously seek opportunities to contribute to user-centered, high-impact projects.

Experience

Work history, roles, and key accomplishments

Education

Degrees, certifications, and relevant coursework

ID

Independent Developer

Self-Taught Developer, Software Development

Engaged in over 4 years of hands-on learning, focusing on real-world projects, open-source contributions, and continuous self-education. This extensive practical experience has built a strong foundation in various development areas.

SE

Self-Published

Open-Source Package Author, Open-Source Development

Activities and societies: Published libraries on PyPI (tire_codes, canatax) and NuGet (Stegosaurus for .NET)

Authored and published multiple open-source libraries, including 'tire_codes' and 'canatax' on PyPI, and 'Stegosaurus' for .NET on NuGet. This involved developing, documenting, and maintaining code for public use, demonstrating strong software engineering practices.

TryHackMe logoTR

TryHackMe

Cybersecurity Training, Cybersecurity

Grade: Top 1% globally

Achieved a top 1% global rank on TryHackMe, completing numerous penetration testing and security challenges. This training was an integral part of broader developer education, enhancing skills in secure software development.

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Michael Pearce - Founder & Lead Developer - Street Ninja | Himalayas