Skip to content
View mateuszjanczak's full-sized avatar
🫵
Have a great day!
🫵
Have a great day!

Organizations

@SMPwL @Song-Lyrics-App @Testy-na-prawo-jazdy @move2-it

Block or report mateuszjanczak

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
mateuszjanczak/README.md

Hello, I'm Mateusz Janczak 🥷 Software Engineer from Cracow in Poland! 💻

I have been working in the fantastic Schibsted Payment team 🫶 for three years as a Backend Developer. We develop internal product - Payment Gateway 💰 that connects Scandinavian payment providers with Schibsted news media brands 📰. Additionally, I have graduated from engineering studies in the field of computer science 🎓 with a bachelor's degree.

I develop software/infrastructure 🔧 using:

  • Java / Kotlin / Arrow-KT
  • Spring Boot / Ktor
  • Maven / Gradle
  • Elasticsearch / NoSQL
  • MySQL / PostgreSQL
  • Javascript / Typescript
  • Docker / Kubernetes
  • Serverless / Terraform
  • Grafana / Prometheus
  • Github Actions / Travis
  • Amazon Web Services (AWS)

but the most important skills in software development are agnostic to programming language, so I am familiar with the following areas:

  • Object-Oriented Programming (OOP)
  • Functional Programming (FP)
  • SOLID / Clean Code / Design patterns
  • Domain Driven Design (DDD)
  • Software System Design
  • CQRS / Event Sourcing
  • Event Driven/Microservices Architecture
  • Clean/Onion/Hexagonal Architecture
  • Test/Behavior Driven Development (TDD/BDD)
  • Continuous Integration/Deployment (CI/CD)
  • Monitoring and Reliability
  • Infrastructure as Code (IaC)

In my spare time, I improve my skills as a programmer 🧑‍💻 (because it's a never-ending process) and also practice flying FPV sports drones 🚁

Interesting articles on software engineering

Pinned Loading

  1. jjit-snapshoter jjit-snapshoter Public

    Handles archiving job offers for future analysis.

    Kotlin