Matt's CV
Mateusz Harlos
mateusz.harlos@gmail.com
+44 (0) 75211 43431
Edinburgh, Scotland
https://harlos.co.uk
https://github.com/morival
https://linkedin.com/in/mateusz-harlos/
A mature, driven Software Engineering student and CodeClan PDA graduate combining academic excellence (80%+ average) with a strong professional background in global technical operations. Proven ability to translate complex logic into robust architecture, offering a disciplined, job-ready mindset for fast-paced engineering teams.
Core Competencies
Languages: C/C++, Python, Java, JavaScript, TypeScript, SQL, C#, PHP, Haskell
Frontend & Web: React, Vue.js, Gatsby, Thymeleaf, Tailwind CSS, HTML5/CSS3
Backend & Databases: Spring Boot, Node.js, Express, Flask, PostgreSQL, MySQL, MongoDB
Tools & DevOps: Git, GitHub, Docker, CI/CD (GitHub Actions), JIRA, Vitest/Jest, CLI Environments
Methodologies: Agile/Scrum (Scrum Master), TDD, Clean Code Architecture, Systems Troubleshooting, Technical Documentation
Notable Engineering Projects
Scythe Terminal (Game Engine & CLI Implementation) | Java 17, JLine 3, OpenCSV | 2026
- Architected and built a terminal-based implementation of the complex strategy board game Scythe.
- Scale & Complexity: Wrote 24,000+ lines of code across 160+ source files, implementing advanced architectural patterns.
- Key Features: Engineered a hexagonal cube coordinate system, wide-character buffer management, and a dynamic camera with viewport scrolling driven by a layered manager architecture.
Laboratory Portal (RBAC Web Application) | React 19, TypeScript, Vite, Zustand | 2025 – Ongoing
- Developing a multi-tenant laboratory management system focused on strict data integrity, error reduction, and Role-Based Access Control.
- Implemented a domain-separated component architecture, creating an isolated mock workflow scaffold ready for commercial enquiry.
Population Report Access System | Java 17, MySQL, Docker, GitHub Actions, Thymeleaf | 2025
- Acted as Scrum Master and Lead Developer for a team of four building a demographic reporting engine querying 50M+ records.
- Enforced code quality standards through CI/CD pipelines and built an unrequested Thymeleaf GUI that substantially exceeded the initial project requirements.
Edinburgh Extensions | Gatsby 5, React 18, GraphQL, Netlify | 2023
- Designed and delivered a commercial portfolio application for a structural renovation company.
- Performance Optimisation: Achieved a perfect 100/100 Google PageSpeed score, prioritising clean architecture, lightning-fast load times, and SEO best practices.
Professional & Mentorship Experience
Volunteer Workshop Coach | Codebar | Edinburgh, Scotland | 2026 – Present
- Mentor individuals from underrepresented groups in programming, unblocking technical hurdles across HTML/CSS, React, and Java.
- Coach through structured problem-solving methodologies, focusing on core programmatic concepts over quick-fix solutions.
Volunteer IT Support & Web Developer | UN House Scotland | Edinburgh, Scotland | 2023 – Present
- Manage software and hardware troubleshooting across the office; resolved complex network infrastructure and configurations during a major office relocation.
- Engineered a scalable, searchable database application using the Wix Data API to significantly improve internal information retrieval.
Freelance Software & Web Developer | Self-Employed | Edinburgh, Scotland | 2021 – Present
- Translate client business requirements into scalable, end-to-end technical solutions while providing ongoing maintenance and version control.
Technical Support Agent | Motorola Mobility | Edinburgh, Scotland | 2009 – 2013
- Diagnosed complex hardware-software interactions and technical workflows within a high-security framework.
- Maintained strict corporate compliance, data privacy protocols, and professional standards for global customer issues.
Other Experience
Part-Time: Rickshaw Rider
Edinburgh, Scotland | 2015 - Current
- Maintain sharp interpersonal and communication skills by delivering real-time problem-solving and services in a fast-paced, high-pressure public environment.
Community Coordinator
Betel Charity | Ethiopia | 2013 – 2014
- Directed daily logistics, managed local project budgets, and coordinated infrastructure setup for a community charity serving children with disabilities, proving adaptability under severe resource constraints.
Education
BEng (Hons) Software Engineering
Edinburgh Napier University | Edinburgh, Scotland | 2024 – Present
- Academic Standing: 80%+ current average across all modules.
- Core Modules: Software Engineering Methods, Algorithms and Data Structures, Database Systems, Computer Systems, Object-Oriented Software Development, Data Science with Python, Principles of Programming Languages.
Professional Software Development (Awarded SQA PDA Level 8)
CodeClan | Edinburgh, Scotland | 2020 – 2021
- Intensive 16-week software engineering bootcamp covering OOP principles, Agile/pair programming, test-driven development, and full-stack software development pipelines.
HNC in Web Development
Edinburgh College | Edinburgh, Scotland | 2020 – 2021
- Full-time program covering user experience design (UX), database systems, and modern backend/frontend configurations.
Languages
- English: Fluent
- Polish: Native