Mateusz
Gachowski

Senior Backend / Integration Engineer

Contact

  • mateusz.gachowski@gmail.com
  • (+48) 796-583-380
  • Bielsko-Biała, Poland

Links

  • mateuszgachowski
  • mateuszgachowski

About Me

Over 15 years of experience in development, moving from Frontend to Backend roles. I love complex problem solving and pair programming.

"I love to help other people achieving their goals - I try to be focused on what they are looking for and explain possible solutions with simplicity."

Core Stack

Node.js TypeScript Cloud (AWS/GCP) Distributed Systems CI/CD Architecture

Professional Experience

Senior Integration Engineer

2023 — Present
Sitoo | Remote (Sweden)
Node.js TypeScript AWS CDK Lambda DynamoDB Hono Jest Inversify
  • Building complex integration systems between Sitoo and third-party solutions (both bespoke and multi-tenant).
  • Part of a 3-person team building the division from the ground up for scalability as the company rapidly grows.
  • Responsible for CI/CD, architecture, and preparation for an integrations marketplace launch.

Senior Backend Developer

2021 — 2023
Intergiro | Remote (Sweden)
Node.js TypeScript PostgreSQL Google Cloud Microservices Trunk-based Dev Distributed Systems
  • Joined the team building online banking solutions. Gained extensive experience in distributed systems and microservice communication.
  • Introduced feature flags to the company and transformed delivery process to CI/CD with trunk-based development.
  • Involved in the technical recruitment process.

Solution Architect

2019 — 2021
E-NET Production | Poland
Vue.js (v2) TypeScript SSR IOC/DI
  • Created a custom framework using Vue, Typescript, and IOC/DI Containers for full OOP approach on frontend/SSR.
  • Maintained system architecture, mentored new developers, and wrote core engine solutions.
  • Supported automated deployment to production, varnish configurations, and containerization.

Head of Development

2017 — 2019
E-NET Production | Poland
Management Gitlab CI Docker
  • Implemented Scrum/Agile practices, flattened management structure, and empowered development teams.
  • Led deployment automatization (Gitlab CI) and dockerised development environment.
  • Responsible for recruitment, technology roadmap, and negotiating with clients.

Software Developer

2015 — 2017
Baytekin Media PLC. | Poland (Remote)
Vue.js (v1) SCSS

Worked on ProTipster start-up. Implemented SCRUM, improved delivery times, and contributed to product vision.

Senior Front-End Dev

2014 — 2015
Perform Group PLC. (now DAZN) | Poland
Node.js Grunt/Puppet

Proposed architecture and mentored team on ePlayer (VOD platform). Introduced SCRUM.

Earlier Experience

Experienced Front-End Dev 2012 — 2014
Perform Group PLC. (now DAZN) | Poland

Developed major sports portals: Soccerway and Goal.com.

Developer 2011 — 2012
Weeby Sp. z o.o. | Poland

Full-stack development (PHP, Python, JS) for Lean Center and PolishSound.

Freelancer 2008 — 2011
Various Clients | Poland

Personal Projects & Interests

Planszobot (AI Board Game Assistant)

An AI-powered assistant to answer complex, natural-language questions about board game rules, using OpenAI and vector stores to parse PDF rulebooks.

WhoIsWhere (Office Locator)

An internal tool for "hot desking" offices, allowing coworkers to check-in at a desk and find each other on an office map.

Carpet.js (Experimental JS Framework)

A personal exploration into UI development, creating a minimal framework to bind JS modules directly to DOM elements.

Progressive Rock Composition

Composing and producing progressive rock tracks using Logic Pro, backed by 20 years of guitar playing.