Node.js, Typescript, Rust, Solidity, Bash
Postgres, Redis, Mongo, Firestore
Docker, Kubernetes, AWS, GoogleCloud
CI/CD, Github Actions, CircleCI, Bamboo
Hardhat, Truffle, Ganache, web3.js, ethers.js, solana/web3.js
Distributed Systems, Event-Driven Systems, Microservices, Monoliths
Senior Software Engineer & Team LeadClutchy (05/2023 – present, remote)
Rust, Docker, AWS, GitLab CI
NFTs, Blockchain Indexer, Sui blockchain
- Reduced the CI/CD pipeline processing time by 75%
- Reduced the errors returned from the indexer by more than 3 times, by implementing system design changes
- Work on improving a high-throughput blockchain indexer written in Rust, for the Sui blockchain
Freelance Blockchain developmentFreelance
Solidity, Rust, Node.js, TypeScript
NFTs, ERC721, Automated Trading backend, Ethereum, Polygon
- ERC20 token for Divei Prime: etherscan
- Islands' NFT contract (ERC721): polygonscan
- Automated Trading system in Rust (NDA) - aggregate data from certain exchanges and submit trades based on the data
Lead Blockchain EngineerIslands.xyz (05/2022 – 11/2022, remote)
Node.js, TypeScript, Solidity, Rust, ethers.js, web3.js
NFTs, ERC721, Blockchain Indexer, Ethereum, Polygon
- Made it easy for our Dev & QA teams to integrate with and test onchain solutions
- Implemented an automated NFT minting solution for our backend
- Write smart contracts in Solidity and Rust (for EVM chains and Solana)
- Work on implementing a blockchain indexer in Rust
- Integrate our backend platform with different blockchains
Senior Backend Engineer & DevOpsDeversiFi (04/2021 – 04/2022, remote)
Node.js, TypeScript, Solidity, ethers.js, Kubernetes, Docker, GCP
- Worked on developing a multi-chain swapping feature, involving bridge, swap and user-balance smart
contracts in Solidity
- Implemented a market-making bot to support & manage the markets upon new token launches on our
platform
- Research, design and implement improvements across the backend system, consisting of a couple dozen
microservices
- Bring improvements and innovations into the CI/CD pipeline
Lead Backend EngineerSTRV s.r.o. (03/2019 – 04/2021, Prague / remote)
Node.js, TypeScript, Kubernetes, Docker, GCP, Postgres, Redis, Serverless
- Lead a team of backend devs. Bring a product from idea inception to life in production
- R&D, system design and architecture, implementation
- Consulting clients
- Design, develop and set up backend architectures and cloud infrastructures
Architecture & Infrastructure Consultant eSmiley A/S (09/2016 – 04/2020 Copenhagen / remote)
Node.js, TypeScript, Docker, AWS, Postgres, Redis, Rancher
- Maintain the backend architecture and the underlying cloud infrastructure
- Cooperate with the on-site dev team on various backend-related issues
Lead Developer
- Guide, teach and support the tech team; Code reviews
- R&D System design solutions
- Maintain the systems' stability, CI/CD pipelines, cloud infrastructure
Backend Developer & DevOps
- Zero-to-production setup of the backend architecture, the CI/CD pipeline and main part of the cloud
infrastructure
- Design & implement a system with Microservice-Oriented architecture
- Propose, design, implement and document processes and specifications
Software Developer Coinfy ApS (09/2015 – 08/2016, Copenhagen)
Node.js, Docker, Postgres, Redis
- Core developer in creating Coinify's new crypto payments API for merchants
- Integrate with APIs of 3rd party exchanges like Bitstamp and Kraken
- System design & development, Microservice architecture