Michael Humphrey

U.S. citizen, remote from Mexico City, MX · (541) 223-4594 · michael@michaelhumphrey.dev

I am a backend and systems engineer with nine years of industry experience and a Master's degree in Computer Science with a focus in AI and Machine Learning. I specialize in building reliable and maintainable systems, including custom API integrations, payment infrastructure, internal tooling, and automated testing frameworks. I am currently seeking a fully remote software development position in the U.S.


Experience

Software Developer

Selectron Technologies, Portland, OR
New Product Development (2024 - 2026)
  • Deployed an upgraded recurring payment solution across cloud infrastructure, serving 9 enterprise customers
  • Led documentation and on-boarding improvements that reduced ramp time for new engineers
  • Championed process streamlining initiatives adopted across the full development team
Customer Development (2020 - 2024)
  • Delivered 47 custom systems including telephony, SMS, web, and custom applications
  • Received the fewest QA tickets per project across the organization
  • Self-taught new architecture before launch to ensure minimal ramp up time for new customer projects
  • Expanded cross-team coordination practices to improve delivery visibility and reduce friction
Customer Support (2019 - 2020)
  • Resolved 215 support tickets and 29 critical system-down incidents
  • Recognized by customers and management for clear communication and fast, reliable follow-through
July 2019 - July 2026

Software Quality Assurance Intern

Viewpoint, Portland, OR
  • Extended and improved C# automated testing framework
  • Created over 12 new test cases for new and existing product features
  • Validated compliance with global privacy regulations
  • Collaborated with developers to ensure automated test suite was expanded with every checkin
June 2018 - September 2018

Software Development Intern

Modo Payments, Dallas, TX
  • Developed new tools and processes to support developers
  • Created and maintained Swagger self-documenting API documentation
  • Upgraded testing and database frameworks with PHP and Yii framework
June 2017 - September 2017

Software Engineering Intern

Insitu, Hood River, OR
  • Wrote C# software for an industry-leading commercial drone manufacturer operating under strict federal defense contracting specifications
  • Created and pitched market entry proposals to executive team
June 2016 - September 2016

Education

Portland State University

Masters of Science, Computer Science
Emphasis in Machine Learning and Artificial Intelligence
2017 - 2019

Oregon State University

Bachelor of Science, Computer Science, summa cum laude
2013 - 2017

Linn-Benton Community College

Associate of Science, Computer Science
2011 - 2015

Skills

Programming Languages & Tools
  • C#
  • Python
  • Go
  • SQL
  • HTML
  • CSS
  • JavaScript
  • TypeScript
  • System Administration
  • Git
Areas of Expertise
  • Networking and concurrency design
  • Agile Development and Scrum
  • Virtualization and containerization
  • Quality assurance
  • System administration
  • Technical documentation
  • Customer support

Interests

My interest in technology extends beyond the workplace. In my free time I run a small fleet of retired desktops as servers in my homelab. What started off as a fun hobby tinkering with Docker and self-hosted applications, suddenly became production-ready services that my friends and family depended on for entertainment and communication. I've learned all about video codecs and Blu-ray transcoding techniques to digitize our extensive movie collection. I've taught myself high availability and maximum uptime to run a Matrix messaging server for my friends and family. I manage reverse proxies and data migration between premise servers and cloud VPSes and measured performance and response time to determine where applications should be deployed for maximum efficiency. All of this has resulted in a relentless onslaught of education and learning as I throw myself into each new challenge.

When it becomes time to take a break from the screens, I enjoy being out in nature. Growing up in the Pacific Northwest, I fell in love with the mountains, rivers, and trees of our natural areas. My family would go camping in the woods almost every weekend of summer growing up. I built a kayak with my dad from nothing but a blueprint and a dream, which we've taken out to explore the rivers and lakes of Oregon for many years. I've summitted almost every peak in Oregon, and explored many of the National Forests and campgrounds in the area. But when the weather discourages being outdoors, I also enjoy playing videogames. With well over a thousand hours documented on Steam (and countless more playing from CDs on my childhood computer), the Sid Meier's Civilization franchise is probably my favorite games to play. Scratching the engineering itch to optimize everything, I enjoy building (and sometimes destroying) empires throughout history. I enjoy all kinds of simulation and 4X strategy games, including Rimworld, Transport Fever, and Cities: Skylines, along with all-time classics such as Baldur's Gate 3, Terraria, the Portal games, and (yes, I'll admit it) Cookie Clicker.


Personal Projects

  • RockSat-X Payload

    Oregon State University · 2016 – 2017

    As part of an 11-person team, designed and launched a scientific payload aboard a suborbital rocket through NASA's RockSat-X program at Wallops Flight Facility. Responsible for in-flight data acquisition systems and post-retrieval data processing and analysis.

  • Homelab

    Self-host a growing suite of services for friends and family on a fleet of on-premise and cloud servers. Projects include a Jellyfin media server with a digitized Blu-ray collection, a Matrix messaging server (Dendrite) migrated from on-premise hardware to a cloud VPS for improved uptime, and a variety of Docker-based services managed behind a reverse proxy. Each project has been an exercise in networking, containerization, and systems administration.

  • Sheet Music Organizer

    A full-stack web application built in Go with an HTML/CSS/JavaScript frontend. Allows musicians to catalog their sheet music, organize it by song or arrangement, and build shareable setlists for ensembles and individual performers.

  • Garage Sale Manager

    A full-stack web application written in Go and SQLite for listing and selling items on behalf of others. Features a public storefront with an Atom feed for new listings, a contact form with push notification and email delivery, and a full admin panel for inventory management.

  • Project Estimator

    A web-based estimating tool for contractors to accurately bid jobs while maintaining target profit margins. Features cost entry for materials, labor, and taxes, invoice printing, a scheduling calendar, and financial reporting.

  • Inventory Manager

    A deployed web application written in Python and Django for tracking products and orders over time, enabling precise inventory management with a clean, functional interface.

  • Music League Stats

    A dashboard built to surface detailed analytics from raw Music League export data, filling gaps left by the official site's limited reporting. Includes statistical inference, custom API implementation, and database design.