Michael Pearce
@michaelpearce
Self-taught full-stack developer focused on impactful software solutions.
What I'm looking for
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
Founder & Lead Developer
Street Ninja
Jan 2024 - Present (1 year 6 months)
Built a full-stack application using Django REST Framework, Next.js, PostgreSQL, and Redis with an API-first architecture. Developed a stateful SMS assistant through Twilio, supporting follow-up queries and resource lookups, and engineered a custom location parser for unstructured SMS input.
Education
Degrees, certifications, and relevant coursework
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.
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
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.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Website
michaelpearce.techPortfolio
michaelpearce.techInterested in hiring Michael?
You can contact Michael and 90k+ other talented remote workers on Himalayas.
Message MichaelFind 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!
