
Mattermost TAM by day, composer by night. Coding in Python/Go, tinkering with JS/TS/React. Music and code in harmony from Scotland.
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
Mattermost
Backend Engineer
June 22, 2026 – Present
mm-ai-playbook-creation
April 1, 2026 – Present
A markdown prompt that can be used with various LLMs to generate Mattermost Playbooks
View Projectmm-guest-convert
March 3, 2026 – Present
A command-line utility to convert a Mattermost user to a guest in a single channel
View Projectmattermost-kind-demo
August 21, 2025 – Present
Mattermost Kubernetes in Docker (kind) Demo Environment
View Projectmm-channel-header
January 20, 2025 – January 23, 2025
A utility for creating pinned posts, a channel header, and channel bookmarks for customer channels
View Projectmm-py-api
November 21, 2024 – November 22, 2024
A simple Python Library for making Mattermost API calls
View Projectmm-csv-parser
March 1, 2024 – March 5, 2024
This utility parses a supplied CSV file for a specified User ID field and looks up the matching username or full name in Mattermost.
View Projectmattermost-cse-python-tools
November 30, 2022 – October 25, 2023
One stop shop for example python scripts that extend/customize/integrate with Mattermost
View ProjectCultural Fit Analysis
The candidate's projects are almost exclusively focused on Mattermost, which indicates a strong alignment with the Mattermost ecosystem but a potential lack of diverse experience across different industries or technology stacks. This could be a strength if the target role is specifically within Mattermost, but a weakness if broader industry experience is desired. The candidate's experience level is listed as 0, which contradicts the 'Backend Engineer' role at Mattermost with a future start date, suggesting a data discrepancy or a very early career stage. This makes it difficult to fully assess cultural fit without more context on their actual professional experience.
Soft Skills & Operational Fit
Insufficient data to assess soft skills and operational fit. The candidate's project descriptions are clear but do not provide insight into collaboration, problem-solving approaches, or communication style.