11/01/2026 updated

**** ******** ****
100 % available

Senior Go Software Engineer

Kraków, Poland
Worldwide
B.Sc. in Computer Science (Software Engineering)
Kraków, Poland
Worldwide
B.Sc. in Computer Science (Software Engineering)

Profile attachments

Fabian Kapuscik - CV.pdf

PostgreSQLMongoDBKubernetesGraphQLRestful ApigRPCDockerGolang
Go (golang), REST API, GRPC API, GraphQL, PostgreSQL, MongoDB, Docker, Kubernetes, Helm Charts, Kubernetes Operator, CRD, CR

Experience

Professional experience5 - 10 years
Freelancer since2018

Languages

GermanNative speakerEnglishFluentPolishNative speaker

Project history

Senior Go Software Engineer

German energy company

Energy, Water & Environment

· Developing a distributed system in a microservice architecture with protobuf API and event bus in Go.
· Implementing Frontend components in React using GraphQL API.

· Technology Stack: Go (golang), gRPC API, PostgreSQL, MongoDB, Docker, Kubernetes, Helm, Ca-
munda 8 (Zeebe), BPMN, Azure Service Bus with Cloudevent spec implementation, React, GraphQL

Senior Go Software Engineer

Codete

Telecommunications

* IT consulting and software development for digital business.

Project: Consultant @Futurice
* Responsibilities: Developing services ready to deploy on Kubernetes and OpenShift clusters using Helm
charts.
Implementing kubernetes operators in Go (golang) using kubebuilder, defining CRDs and writing Helm
charts.
* Technology Stack: Go (golang), automated test frameworks: ginkgo & cucumber (Behavior-driven development),
Helm, Kubernetes, CRD, CR, kubebuilder, OpenShift, Docker, Gitlab, Jenkins

Senior Go Software Engineer

AboutYou

Internet & IT

* Developing a central API service with all business logic using protobuf API and Go.
* Technology Stack: Go (golang), gRPC API, Docker, Redis, Gitlab

Software Engineer

Brainly

Internet & IT

* Brainly is a Polish education technology company based in Kraków, Poland, with headquarters in New
York City.

Project: Gamification
* Responsibilities: Gathering requirements, designing solution architecture, planning & leading projects
for new gamification features.
Implementing microservices in Go (golang), designing and implementing Restful & GraphQL API.
* Technology Stack: Go (golang), automated test frameworks: ginkgo, PostgreSQL, Redis, RabbitMQ,
Restful API, GraphQL, Microservices, Docker, Kubernetes, AWS, Clean Architecture, Github, IaC:
Terraform

Software Engineer

MC2 Startup

Internet & IT

Project: Carrotspot - SaaS Loyalty Platform
· Responsibilities: Developing backend logic in Kotlin, developing Chaincodes (Hyperledger Fabric) in Go (golang), architecture analysis & planning, assisting in devops operations (e.g. pipeline configuration for CI/CD)

· Technology Stack: Kotlin, Java, Maven, Spring, REST API, Microservices, Blockchain Hyperledger
Fabric, Go (golang), Kafka, Docker, Kubernetes, PostgreSQL, Bash, Azure DevOps, Azure Pipelines (CI/CD), GCP

· Additional Technical PM Responsibilities: Developers Team management, Requirements Engineering, Solution delivery planning

Project: Greenstock - Electromobility & Virtual Power Plant
· Responsibilities: Developing backend logic in Kotlin, developing Chaincodes (Hyperledger Fabric) in Go, architecture analysis & planning, assisting in devops operations (e.g. pipeline configuration for CI/CD)

· Technology Stack: Kotlin, Java, Maven, Spring, REST API, Microservices, Blockchain Hyperledger Fabric, Go (golang), Docker, Kubernetes, PostgreSQL, Bash, Azure DevOps, Azure Pipelines (CI/CD), GCP

Project: Ethereum Blockchain - Tokens ERC223 Payments
· Responsibilities: Developing Smart Contracts on ETH for Online Shop integration with ETH ERC223 Token payments, Solution architecture analysis & planning
· Technology Stack: Blockchain Ethereum, Solidity, Truffle, NodeJS, web3.js, Geth Node, Parity Node

· Additional Technical PM Responsibilities: Developers Team management, Solution delivery planning,
Technical Contact for clients, Solution Maintenance & Support

Project: Ethereum Blockchain - ICO
· Responsibilities: Developing Smart Contracts on ETH for ICO, Smart Contracts maintenance, ETH Node infrastructure maintenance

· Technology Stack: Blockchain Ethereum, Solidity, Truffle, NodeJS, web3.js, Geth Node, Parity Node

Software Engineer

NASK (Polish Gov - Ministry of Digital Affairs)

Government and Public Services

Working on project "mDocuments" (pl. "mDokumenty") where you can have your governmental issued cards in a secure mobile application.

Responsibilities: Developing cryptography (PKCS standards) and HSM integration functions in the
backend system, Developing iOS app ’mCitizen’ (pl. ”mObywatel”), Developing cryptography library
(PKCS standards) for iOS app using OpenSSL

· Technology Stack: Java, Maven, SOAP, SoapUI, Wildfly, Clustering, Load balancing, PKCS Cryptography, HSM, HSM Simulator, Swift, C, OpenSSL

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in