Bio
Skilled in Golang and enthusiastic about blockchain, I'm dedicated to enhancing system efficiency and scalability, with a deep understanding of Kubernetes and CI/CD practices. Aspiring to contribute significantly in a blockchain-oriented position. Fluent in English and Polish, with intermediate German skills. Committed to continuous self-improvement, I thrive in challenging environments that fuel my passion for learning, reading, and writing. 2017– 2018 - Firmware for Ledger hardware wallet supporting EOS cryptocurrency Technology stack: C, communication via USB HID. data BER2 serialization. 2017– 2019 Web application for managing EOS assets, written using React\Redux and hosted on NodeJs server which communicates with Ledger\Trezor devices. Technology stack: Javascript, CSS, HTML, JSON, NodeJs, React, Redux, Webpack, Babel. 01/08/2017–01/10/2017 Multiplatform desktop application for managing EOS assets, written using React\Redux and hosted in Electron app which works with Ledger device. Technology stack: Javascript, CSS, HTML, JSON, NodeJs, React, Redux, Webpack, Babel. 2018 – 2019 Firmware for Trezor hardware wallet supporting EOS cryptocurrency Technology stack: C, Python, Javascript, ProtoBuf. Communication: WebUSB, daemon application. As a small team of three, we created firmware and added changes to supporting ecosystem tools (Python testing CLI tool, JavaScript API, Protocol buffer interfaces) for Trezor hardware wallet. As a result of the close collaboration with the Trezor team, our implementation was accepted, and the first EOS web wallets supporting Trezor were released in July 2019. 2019– 2022 Blockchain platform project Accept payments and manage your funds. Technology stack: bunch of microservices mostly written in Golang. Inter service communication: Kafka with sarama client, HTTP over GRPC. IDL: Protobufers. Tracing: Jaeger, Monitoring: Prometheus. Ui: nextjs. Infrastructure: docker, docker-compose, Hosted on GKE, Helm charts. Other: cobra, wiper. 2019–2021 Technology stack: .Net Core, TypeScript, Nuxt,js, PostgreSQL - new feature development, troubleshooting 2019–present Technology stack: TypeScript, Nuxt,js, PostgreSQL, Nginx, RabbitMQ, Redis, Consul, Kubernetes, Docker compose, Helm, Traefik, Ingress, Caddy server, Go - monolith application to microservices migration, build cloud infrastructure (CI\CD, load balancing, interservice communication, service discovery, scaling), Caddy modules development, HTTPS automation, profiling services and optimisation. DevOps team management. 2022–present Blockchain developer Technology stack: Go, go-ethereum, prysm, p2p. - synchronization and consensus mechanisms, state database management, code reviews, bug fixing, Performance analysis, and optimizations
Role
Location