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