
Software engineer at Strava. Ubuntu Linux user.
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
strava
Frontend Developer
June 24, 2026 – Present
3d-gpx-figurines
July 16, 2023 – July 18, 2023
Create printable 3D figurines from GPX files!
View Project3d-photo-frame
May 8, 2023 – May 8, 2023
A photo frame with customizable (OpenSCAD) parameters!
View Project3d-logo
April 28, 2023 – April 28, 2023
Convert any Logo (SVG) to an STL for 3D printing with OpenSCAD
View Projectdotfiles
April 10, 2020 – Present
🛠️ Mike's dotfiles. Managed with https://www.chezmoi.io/
View Projectscript-seed
September 25, 2018 – October 6, 2023
🌱 Seed scripts for popular (& unpopular) scripting languages.
View Projectopensourcecatholic.github.io
December 23, 2015 – Present
Jekyll codebase behind Open Source Catholic
View ProjectCultural Fit Analysis
The candidate's personal projects demonstrate a strong inclination towards open-source contributions and a diverse set of interests, including 3D printing and system automation. This suggests a proactive and curious individual who might thrive in an environment that values innovation and self-driven learning. However, the projects are heavily skewed towards backend/devops/scripting and 3D modeling, with less direct evidence of frontend-specific cultural fit beyond basic web technologies (HTML, CSS, JavaScript) used in a static site context. The target role is 'Frontend Developer', but the project portfolio does not strongly align with modern frontend frameworks or complex UI/UX development, which might indicate a gap in cultural fit for a dedicated frontend team.
Soft Skills & Operational Fit
The candidate's extensive personal projects suggest strong initiative, problem-solving skills, and a proactive approach to learning new technologies. The diversity of projects, including 3D modeling and system configuration, indicates adaptability and a broad technical curiosity. However, without direct work experience details or psychometric test results, it's difficult to assess specific soft skills like teamwork, communication in a professional setting, or stress handling.