Blockchain, Hyperledger Fabric (Composer), Ethereum, Smart Contracts, Solidity, Truffle, Web3.js, ENS, Upgradable Contracts, ERC 20/223/677/721, ICO, NodeJS, GIT, Linux, Python, Java, REST API

Working well in a team, communicative, keen eye for details, analytical skills, fast and efficient learner

Polish(Native), English (Upper Intermediate Level)


Videocoin, Remote — Senior Blockchain engineer

January 2019 - Now

  • Lead Developer on Interoperability Bridge Tool, for ERC20-to-Native

  • Development and review of VideoCoin protocol Smart Contracts

  • Testing Smart Contracts (Truffle tests)

  • Maintenance of Smart Contracts in the system, Remote — Blockchain/Smart Contract Developer

June 2018 - November 2018

  • Review and Development of Smart Contracts

  • Testing Smart Contracts (Truffle tests)

  • Maintenance of Smart Contracts in the system

  • Integration of ENS into the system

  • Upgradability mechanism added into smart contracts

  • Developed CLI Update tool for smart contracts using truffle, web3js and MultiSig

  • Refactored smart contracts tests to use truffle instead of go

Espeo Software, Poznań/Remote — Blockchain Developer/Tech Lead

September 2017 - July 2017

  • Tech leader of different ICOs

  • Technical consulting for the clients.

  • Development of internal ICO product

  • Writing white-papers and technical papers

  • Writing Blockchain articles and sharing knowledge (meetups/conferences)

BAE Systems Applied Intelligence, Poznań — Software Developer

June 2015 - September 2017

  • Leader of a first Bitcoin De-Anonymization Project within the company

  • Presenting results of Bitcoin Project De-Anonymization Project in front of stakeholder of the company in London

  • Manager of team of 3 people on a Bitcoin De-Anonymization Project

  • Organizer of two first Blockchain Workshops within the company

  • Developing front-end and back-end for chatbox functionality added to a NetReveal

  • DevOps engineer for NetReveal Platform (Linux)

GFT, Poznań — Junior Java Developer

June 2014 - June 2015

  • Developing tool for migrating from ANT to Maven for a Client Application (Credit Risk)

  • Writing Junit tests with BDD notation

  • Able to use previously unknown technologies for solving new problems in a timely manner

GFT, Poznań — Graduate Java Developer

March 2014 - June 2014

  • Developing an application for internal use (Java, Atlassian SDK)

  • Maintaining server for an application (Linux)

Scoopkit, Remote — Quality Assurance (iOS apps)

March 2013 - March 2014

  • Testing compatibility against customer requirements(Blackbox testing)

  • Regular test reporting

  • Improving test efficiency

  • Writing technical documentation

InFullMobile, Warsaw — Mobile app tester

July 2012 - September 2012

  • Functional testing

  • Writing technical documentation

  • Testing applications on variety of devices and environments


University of Nicosia - Introduction to Digital Currencies, score 94%