Rafał Galik

Rafał Galik

Senior Software Engineer

Wrocław, Poland
+48 516 392 236
Polish, English

Background


About

About

With over a decade of experience as a software developer, I am an ambitious, professional, and honest individual committed to pursuing quality and getting things right the first time. While my background is rooted in Java and Kotlin, I am ready to work with any technology that best fits the problem at hand. Having worked mostly at startups, I am accustomed to wearing many hats and thrive in dynamic environments. As a product-focused developer, I prioritize user feedback above all else to drive meaningful improvements. I am also skilled in hiring, building, and managing teams, serving as a leader and mentor to help others grow.

Work Experience

Work Experience

  • Lead Software Engineer, JillionPay

    2024.04.05 - Present 6 months

    Building high-performance payment processing gateway in microservice manner. Leading core backed team.

    • Java 21/ Kotlin, goLang

    • Spring Boot

    • gRPC, REST, openAPI, CodeGen

    • PostgreSQL, Kafka

    • Testing – JUnit, KoTest

  • Senior Software Engineer, SadaPay

    2021.08.01 - 2024.04.05 2 years 8 months

    Designing, implementing, testing, deploying, maintaining, debugging Java and Kotlin back-end applications. Hiring and mentoring team members.

    • Java 21/ Kotlin

    • Spring Boot

    • REST, CodeGen

    • PostgreSQL, Kafka

    • Testing – JUnit, KoTest

  • Java Developer, Empirica S.A.

    2017.09.18 - 2021.08.01 3 years 10 months,

    Developing, implementing, testing, maintaining, debugging Java back-end applications.

    • Java 8

    • Spring Boot, Blueprint

    • Hibernate

    • REST and SOAP Web Services

    • Testing – Spock framework, Groovy

    • MSSQL, MySQL, PostgreSQL, Cassandra, MongoDB

    • Agile/SCRUM, JIRA, Confluence

  • Founder, Raf-Trans

    2011.08.01 - 2017.09.186 years 1 month

    Finding orders and contractors Performing, dispatching and coordinating various transport services Managing company's finances Maintain vehicles

Skills

Skills

  • Backend

    Java/Kotlin

    SpringBoot

    Postgres

    Redis

    Kafka

    gRPC/REST

    OpenAPI/CodeGen

    Serverless

  • Devops

    AWS

    Terraform

Education

Education

  • Bachelor of Engineering, Information Technology – Web engineering, Wroclaw University of Technology

    2008 – 2011

    Introduction to Computer Science

    Data Structures and Algorithms

    Operating Systems

Interests

Interests

  • 3D

    DesignPrinting
  • Cars

    MotorsportsWorking on carsClassics cars
  • Traveling

    CampingWildernessBushcraft/Survival