Maciej Romański

Maciej Romański

Software Engineer — Backend & Platform

+48 788754396

maciej.romanski@o2.pl

https://www.linkedin.com/in/fsloki/

https://github.com/plmuninn

https://muninn.pl

Profile

I design systems that make complicated, data-intensive software reliable, scalable, observable, and easy to operate. 10+ years leading backend and platform engineering across distributed systems, data platforms, and cloud infrastructure — with full-stack range when the problem calls for it. I focus on the big picture: architecture that holds up in production, and bridging technical decisions with business goals.

Education & Certificates

2010-2013

Polish-Japanese Institute of Information Technology - Bachelor's degree

2013

Coursera - Functional Programming Principles in Scala

Skills

Architecture

Microservices, Distributed Systems, Event Sourcing, CQRS

Platform

Kubernetes, Docker, AWS, CI/CD

Backend

Scala (Expert), Typescript (Expert), Golang, Python, PHP

Technologies

Kafka, Elastic, Redis, PostgreSQL

Frontend

React, React Native, Svelte, Angular

Big data

Flink, Snowflake, Airflow

Tools

IntelliJ IDEA, macOS, Linux

Languages

PolishNative
EnglishAdvanced
GermanBasic
SpanishBasic
JapaneseLearning

Side Projects

Clothy — Co-Founder

2013 - 2016

  • Pinterest like web application for fashion blogging
  • Technologies: Scala, PlayFramework, Elastic, Redis, MySQL, Angularjs

Coffee Freaks — Founder

2020 - Present

  • Pre-release mobile app for coffee lovers, building toward a public launch
  • Technologies: React Native, Scala, PostgreSQL, Redis, Elastic

Work Experience

PayU

Jan 2025 - Present

Technical Lead — Data Engineering

Remote

Provide technical leadership for the team building and operating PayU's data platform.

Moved to PayU after zooz was acquired by another company

Key Responsibilities

  • –Lead the build-out of PayU's data platform infrastructure from the ground up, migrating off zooz's legacy infrastructure
  • –Provide technical direction and manage the development process for a 5-person platform engineering team
  • –Operate and evolve a data platform spanning 700+ pipelines
  • –Shape overall platform and systems architecture
  • –Redesign and modernize the platform's metadata-management services
  • –Design and develop analytics capabilities adopted by other teams for decision-making

Technologies

Scala 3AWSTypescriptGolangDockerKubernetesSnowflakeAirflow

zooz - PayU Company

Sep 2021 - Jan 2025

Scala Platform Developer

Remote

Maintained and helped develop the company's large-scale data platform.

Key Responsibilities

  • –Designed and developed the platform's frontend
  • –Built self-service tooling that let other teams independently deploy and manage Flink workloads on Kubernetes
  • –Designed and developed a Flink-based real-time data processing platform used across multiple teams
  • –Redesigned the platform's data-ingestion pipeline, improving reliability while increasing volume and reducing processing latency

Technologies

ScalaScala.jsKafkaFlinkTypescriptKubernetesAWSSnowflakeAirflow

White Hat Gaming

Sep 2020 - Aug 2021

Senior Scala Developer

Remote

Worked on new features and maintenance of the existing platform.

Key Responsibilities

  • –Designed and implemented new features
  • –Maintained the existing platform
  • –Built a module delivering sub-second real-time analytics to clients
  • –Built a module that detected and resolved wallet-synchronization discrepancies across a highly distributed system, preventing prolonged fund misallocation and accounting-reconciliation issues

Technologies

ScalaKafkaAkkaDockerKubernetesAWS

Sony Electronics

Dec 2018 - May 2020

InfoSec Automation Scala Developer

Gdańsk, Remote

Developed security automation tools for Sony Electronics.

Key Responsibilities

  • –Developed modules for the automation frontend
  • –Developed and designed the security automation backend and APIs, reducing manual security-operations work
  • –Integrated Slack with the automation system
  • –Automated workflows in Jira and other tools
  • –Designed and developed a high-volume, real-time event-sourcing system for security events

Technologies

ScalaTypescriptReactScala CatsKubernetesKafkaAWS

Nordea

Oct 2017 - Dec 2018

Senior IT Developer

Gdańsk, Gdynia

Designed and developed a data lake metadata catalogue.

Key Responsibilities

  • –Created an NLP search engine for the metadata catalogue
  • –Created the metadata catalogue's UI, API, and backend, covering a large number of datasets
  • –Helped hire and manage a team of 5 developers
  • –Provided technical support for various data initiatives
  • –Designed a real-time event-sourcing system for data lake analytics

Technologies

ScalaKafkaScala CatsAkkaPlayframeworkPostgreSQLRedisElasticsearchKubernetesProtocol Buffers

Assertis

Jul 2014 - Oct 2017

Full Stack Developer, Team Leader, Scrum Master

Gdańsk, London, Remote

Helped build the team, created multiple products, and set up company development environment and processes.

Key Responsibilities

  • –Created multiple microservices in different languages
  • –Trained and managed a team of 4 junior developers
  • –Helped establish company development processes and tools as the team and company scaled
  • –Designed and implemented company architecture
  • –Collaborated with business clients on requirements
  • –Provided technical support and bug fixes for production systems

Technologies

Node.jsReactTypeScriptGolangPHPMySQL

On Track Retail

Apr 2015 - Sep 2015

Scala Developer

London

Developed parts of a ticketing platform for a national-scale train operator.

Engaged via Assertis on a joint-venture project

Key Responsibilities

  • –Drove design and implementation of microservices
  • –Integrated with a payment gateway
  • –Developed a complex payment process, including split payments
  • –Designed and implemented the platform's back-office backend and frontend

Technologies

ScalaPlayframeworkMariaDBAngularTypeScript

Business Software Solutions

Mar 2013 - Jun 2014

Full Stack Developer

Gdańsk, Sopot

Developed various applications for clients.

Key Responsibilities

  • –Created mobile applications for business clients
  • –Developed modules for an e-commerce platform
  • –Designed and implemented a pathfinding solution in 2D space
  • –Implemented a web email client for a business client

Technologies

PHPScalaJavaScriptjQueryHTMLCSS

Wirtualna Polska

Apr 2013 - Dec 2013

PHP Developer

Gdańsk

Designed and implemented mobile versions of Poland's biggest news portals.

Key Responsibilities

  • –Built responsive web applications using PHP and MySQL
  • –Optimised applications for mobile usage
  • –Collaborated with the QA team to ensure software quality

Technologies

PHPJavaJavaScriptjQueryHTMLCSS

Polcode

Sep 2012 - Feb 2013

PHP Developer

Remote

Developed PHP applications for various clients.

Key Responsibilities

  • –Built web applications using PHP and MySQL
  • –Created custom modules and plugins for existing systems and frameworks
  • –Integrated third-party services and APIs
  • –Performed code reviews and provided feedback

Technologies

PHPMySQLJavaScriptjQueryHTMLCSS

Get In Touch

Feel free to contact me if you have any questions or opportunities. I'll get back to you as soon as possible!