About Me

Backend Engineer (Kotlin, Java, Python, TypeScript) eager to broaden skill set in developing distributed systems.

Experience

Symmetrical.ai

Backend Engineer, January 2022 - Present

Sollers Consulting

Full-Stack Engineer, July 2021 - January 2022

OpenMRS

Google Summer of Code 2021 Student, May 2021 - August 2021

Ignite Software Development

Kotlin Software Engineer, July 2019 - August 2020

Transition Technologies PSC Sp. z o.o.

Embedded Engineer Intern (IoT), July 2017 - September 2017

Skills

Languages

Kotlin, Java, Python, TypeScript (ES6+)

Frameworks & Libraries

Spring Boot, Axon Framework, Hibernate, FastAPI, Next.js, React.js, Node.js, Express.js, GraphQL, Android

Databases

PostgreSQL, MySQL, MongoDB

Other

DDD, CQRS, Git, TDD, Docker, Kubernetes, GCP, CI/CD, Microservices, API design, Scrum, JUnit, Gradle, Maven, ActiveMQ, MQTT

Currently learning

Designing highly available & distributed systems

Projects

Run

[WIP] PaaS enabling all developers to easily run their apps in cloud with as few steps as possible.

Bachelor Thesis

[WIP] Food ordering system build with microservices, DDD, CQRS and Event Sourcing in mind.

eCommute

Tempting new public transport users with financial benefits like tickets cashback. This app has won the 7th edition of BHL Hackathon. [Next.js, React.js, GraphQL]

Thingoo

I was a founder and lead developer of a new open source IoT platform, designed with ease of DIY devices integration in mind. Built with KNI members (https://kni.mini.pw.edu.pl) [Spring (Kotlin) + Angular]

Rentally

Web application for car rental services. Built for university course. [FastAPI + React.js]

Another Todo App

To-Do app built with Firebase Firestore as its storage and serverless backend. [React.js + Firestore]

RedAlert

System allowing users to send emergency requests (with their location) to appropriate public service (e.g. ambulance) based on a series of questions. This app has won Hackathon Idea Kielce 2018. Consists of mobile app for users and webapp for service operators. [React.js + React Native + Express.js]

ReadMe

Android app that was supposed to help people keep motivated to read their books using reminders and progress statistics. [Android (Java)]