Lead Engineer & Architect | Backend, Frontend, and ML Team Leader
As the first engineer and architect on this project, I have been instrumental in shaping the system from the ground up. My role spans across backend development, leading a multi-functional team (backend, frontend, ML), and overseeing the architecture of microservices-based systems.
Our technology stack includes Python and NestJS for backend services, while the frontends leverage the Quasar Framework and NextJS. We also manage on-premise GPUs to securely host large language models (LLMs), ensuring data protection for our users.
We run Postgres and Qdrant databases with > 1 TB of data.
I bring a deep expertise in full-stack development, system architecture, and team leadership, with a focus on scalability, security, and innovative AI-driven solutions.
For the clients of [Company name on request] from the financial market, we are developing a product suite with a team of software developers, UX specialists, and lawyers, which allows issuers to emit and manage digital assets at the blockchain level. This includes:
As a joint project with our client weeCommerce AG, we created a Payment Gateway that can handle the complete payment processing within the framework of a WhiteLabel Banking System. The following features are provided within a REST API:
My tasks and responsibilities:
Technology:
Problem:
Facing difficulties acquiring test-tokens due to drained faucets on various blockchains such
Solution:
Now we proudly manage our own chains, run our own faucet, operate our own block explorer via Blockscout, and, with immense gratitude to the open-source community, we even have our own SmartContract execution tool, which delivers a user experience surpassing that offered by Etherscan and its counterparts.
Technology:
Avalanche, Go, EVM, SubNet, Blockscout, Kubernetes, DevOps
For [Company name on request] and its client, Chartered Investment AG & eSec, a registrar for Security Tokens, I wrote Smart Contracts and a corresponding d'App for the management and issuance of Security Tokens on the Avalanche Blockchain in accordance with the German Electronic Securities Act ("eWpG").
Avalanche, SmartContracts, Solidity, ERC-20, ERC-1155, HardHat, OpenZeppelin, IPFS
[Company name on request] is a Berlin-based technology provider that offers its customers a software toolkit for asset tokenization, that offers the possibility to tokenize assets compliant with the law, fully digital and with no code.
For [Company name on request] and its clients, we developed an All-in-one toolkit for Security Token Issuance:
securities:
? eCommerce-like experience for investors
? Integration of KYC/AML, UBO and payment providers
? Stable and reliable token-minting experience
? Fully automated and scalable token issuance + transferability
? Automated token distribution
? API First Approach (Launchpad-API | Chain-API)
? Wallets as a Service (our own custody provider)
? Integration of external Custody-Providers
My tasks in detail:
? Software Architecture (Microservices)
? Team-Lead Engineering at the beginning, followed by a typical CTO-Role
? Software Development on all levels
? Cryptography
? On-Chain-/Web3 development
? Backend engineering
? Setup Infrastructure with DevOps
Technology:
Go, NodeJS, TypeScript, NestJS, PostgreSQL, SmartContracts, Solidity, PHP, Ethereum, Avalanche, Polygon, AWS KMS, Cryptography, Kubernetes, RabbitMQ, Redis, Prometheus, Graylog, Grafana, ERC-20, ERC-1155, ERC-721, BIP-32, BIP-44
My particular activities included:
For [Company name on request] and its clients, I continually developed Smart Contracts for various approaches revolving around NFT and utility tokens with full test-overage. In addition, I developed a centralized backend to make the management of on-chain processes accessible via a REST API (keyword ?Web 2.5?).
? Image processing/manipulation for generative Art using Puppeteer and ImageMagick
Contracts and a corresponding d'App for the management and issuance of Security Tokens on the Polygon Blockchain in accordance with the German Electronic Securities Act ("eWpG").
? Development of the snapshots for the registry excerpt
Avalanche, SmartContracts, Solidity, ERC-20, ERC-1155, HardHat, OpenZeppelin, eWpG, GeSAct, IPFS
Information about the Project:
? Press Release (https://greenrock.energy/pm-gre-bond-two/)
? Article in Börsen-Zeitung (https://www.boersen-zeitung.de/banken-finanzen/greenrock-lanciert-erste-gruene-anleihe-als-e-wertpapier-a63377a6-ac5d-11ed-96eb-7f4be6535413)
For [Company name on request], its clients and its chain backend, we developed Wallet As A Service: a scalable and secure set of wallet infrastructure APIs, enabling companies to create and deploy fully customizable, custodial on-chain wallets to their end users. Companies can offer their users wallets directly in their apps with onboarding as simple as a username and password. As another use case, custody providers can build their product on top of this tack stack, either as Cloud-service or on-premise. Our "Wallets as a Service" allows clients to create and store multiple wallets in distinct vaults. Transactions are first signed within this trusted network before being sent to the blockchain. Key materials are securely retained within the trusted network, never leaving its confines. Advanced cryptographic methods, including key rotation and data key encryption, are employed for enhanced security.
? Leading the engineering team
For [Company name on request] and our client, Aquaty GmbH, I developed Smart Contracts for the tokenization of GmbH shares, as well as for complex access permission models. In addition, I worked with our team of web specialists to develop a web app for managing all on-chain processes (d'App).
? Development of Smart Contracts in Solidity
? ERC-20, ERC-1410
? Factory Contracts, Whitelisting Contracts, ACL + Permissions on-chain
? Access Control Management for different governance roles
? Development of the web front-end for token "minting"
? Development of the web front-end for managing whitelists on the Smart Contract and for
managing different permission roles.
Technology:
SmartContracts, Solidity, ERC-20, ERC-1155, HardHat, OpenZeppelin, IPFS
For [Company name on request] and our client, Below2 Inc. (USA), I wrote the Smart Contracts for the tokenization of Carbon Credits, which includes the actual tokens, a vault contract for the retirement of the Carbon Credits, and receipt tokens that are automatically sent back as a receipt for the deposit of the CO2 tokens.
In addition, along with our Web3- and UI team, we developed a d'App for management, the issuance of tokens, as well as for customer-side token retirement.
? ERC1155: Permissions for the issuance of the Carbon Credit Tokens
? Development of the dApp for the issuance of tokens
? Development of the dApp for the storage ("retirement") of Carbon Tokens
Technology:
Polygon, SmartContracts, Solidity, ERC-20, ERC-1155, HardHat, OpenZeppelin, IPFS
More information:
? Below2 (https://below2.earth/)
? the underlying suite of SmartContracts, that we wrote for such use-cases, is on GitHub [URL on request]
applications were developed for a digital security on the Ethereum and Avalanche Blockchains, in accordance with the Electronic Securities Register Act.
Proof: https://etherscan.io/address/0x114b42adaa9381b6c60cc408c8b261afa7bcdeac
My tasks in detail:
? Conceptual collaboration regarding the interpretation of eWpG in terms of technological
possibilities and constraints in the Ethereum protocol Development of Smart Contracts
? ERC-20 based Smart Contracts
? ERC-1410 based Smart Contracts
? Factory Contracts + Whitelisting + Blacklisting
? Access Control Management for different governance roles
? Development of the web front-end for token minting
? Development of the web front-end for managing the whitelists on the Smart Contract and for
managing different administrative roles
? Development of a backend for the registry management and determination of token balances per
investor's wallet
? Close cooperation with lawyers in favor of regulatory guidelines
Technology:
SmartContracts, Solidity, ERC-20, ERC-1410, HardHat, OpenZeppelin, Quasar, TypeScript
More Information:
? Article in the Press (https://www.btc-echo.de/news/chartered-investment-begibt-kryptowertpapier-auf-ethereum-130928/)
As a member of a technical expert advisory consortium supporting Philips & Byrne, I had the privilege to support them specifically in the areas of FinTech and Blockchain during a technical due diligence of a well-known cryptocurrency exchange. My particular activities included:
Development and technical preparation of Iron Eagle Capital GmbH's ICO for the in-house Nuco cloud and the NCDT token.
My Tasks:
? Fiat-Payment via Micropayment
As a member of a technical expert advisory consortium supporting Philips & Byrne, I had the privilege to support them specifically in the areas of Cryptography and Blockchain during a technical due diligence of a FinTech building with Hyperledger. My particular activities included:
My Tasks:
Features:
During the development of our STO launchpad (see below), the so-called snapshotting of the EVM blockchain for dividend or interest payments turned out to be a by-product that we will separate out and market as a separate product in the future.
Technology:
Go, EVM, Ethereum, PostgreSQL, REST, Swagger, BigData, TimescaleDB
other VR headsets.
Technology Stack
? Backend:
? Symfony, Sylius, Doctrine, API Platform, Swagger
? Docker, Kubernetes
? On-chain:
? Ethereum
? Aeternity-Blockchain
? IPFS, StorJ
? Mobile:
? Flutter / Dart
? ReactNative (MVP, migrated to Flutter)
? BLOC, Reactive Programming
? Unity3D
? Vuforia
? ChromeCast
? AWS
? EC2
? S3, Cloudfront
For this German startup with a code base that was over 10 years old, a step-by-step decoupling of the legacy monolith into a complete separation of frontend, backend, database layer and other services (analytics, API connections, client connection) was carried out.
The focus here was on the ongoing separation of individual software components into the new architecture and the encapsulation of fragile, security-relevant legacy elements in secure containers to enable a seamless, gradual transition of the legacy architecture into the new architecture.
Similarly, an optimization of the product search function was implemented using ElasticSearch.
Technology-Stack:
Analysis and auditing of the software structure and quality of a startup in the field of online travel services for the Southeast Asian region based in Kuala Lumpur / Malaysia.
2021 - today: Tokenization Platform for Real-World Assets (RWA)
Customer: on Request
Tasks:
(on Request) is a Berlin-based technology provider that offers its customers a software toolkit for asset tokenization, that offers the possibility to tokenize assets compliant with the law, fully digital and with no code. For its clients, we developed an All-in-one toolkit for Security Token Issuance. The Security Token Suite enables fast, legally compliant and secure issuance of bonds and digital securities:
My tasks in detail:
Skills:
Go, NodeJS, TypeScript, NestJS, PostgreSQL, SmartContracts, Solidity, PHP, Ethereum, Avalanche, Polygon, AWS KMS, Cryptography, Kubernetes, RabbitMQ, Redis, Prometheus, Graylog, Grafana, ERC-20, ERC-1155, ERC-721, BIP-32, BIP-44
2023 - 2023: SmartContracts + d'App for Security Tokens (eWpG)
Customer: on Request
Tasks:
I wrote Smart Contracts and a corresponding d'App for the management and issuance of Security Tokens on the Avalanche Blockchain in accordance with the German Electronic Securities Act ("eWpG")
Skills:
Avalanche, SmartContracts, Solidity, ERC-20, ERC-1155, HardHat, OpenZeppelin, IPFS
2023 - 2023: Avalanche SubNet for a custom EVM-blockchain
Customer: on Request
Tasks:
Solution
Skills:
Avalanche, Go, EVM, SubNet, Blockscout, Kubernetes, DevOps
2022 - 2022: SmartContracts + d'App for Tokenization of Carbon Credits
Customer: Below2 Inc., USA
Tasks:
I wrote the Smart Contracts for the tokenization of Carbon Credits, which includes the actual tokens, a vault contract for the retirement of the Carbon Credits, and receipt tokens that are automatically sent back as a receipt for the deposit of the CO2 tokens. In addition, along with our Web3- and UI team, we developed a d'App for management, the issuance of tokens, as well as for customer-side token retirement.
Skills:
Polygon, SmartContracts, Solidity, ERC-20, ERC-1155, HardHat, OpenZeppelin, IPFS
2022 - 2022: Technical Due Diligence - Cryptography & Blockchain
Customer: on request
Tasks:
As a member of a technical expert advisory consortium supporting Philips & Byrne, I had the privilege to support them specifically in the areas of Cryptography and Blockchain during a technical due diligence of a crypto-related company. My particular activities included:
2022 - 2022: SmartContracts + d'App for Security Tokens
Customer: on request (Austria)
Tasks:
For its client Greenrock Energy (Austria & Germany), I developed Smart Contracts and a corresponding d'App for the management and issuance of Security Tokens on the Polygon Blockchain in accordance with the German Electronic Securities Act ("eWpG").
Skills:
Avalanche, SmartContracts, Solidity, ERC-20, ERC-1155, HardHat, OpenZeppelin, eWpG, GeSAct, IPFS
2022 - 2022: Wallets As A Service / Custody Services
Customer: on Request
Tasks:
For its clients and its chain backend, we developed Wallet As A Service: a scalable and secure set of wallet infrastructure APIs, enabling companies to create and deploy fully customizable, custodial on-chain wallets to their end users. Companies can offer their users wallets directly in their apps with onboarding as simple as a username and password. As another use case, custody providers can build their product on top of this tack stack, either as Cloud-service or on-premise. Our "Wallets as a Service" allows clients to create and store multiple wallets in distinct vaults. Transactions are first signed within this trusted network before being sent to the blockchain. Key materials are securely retained within the trusted network, never leaving its confines. Advanced cryptographic methods, including key rotation and data key encryption, are employed for enhanced security.
Skills:
AWS KMS, Go, TypeScript, NestJS, PostgreSQL, VPN, Elliptic Curves Cryptography, Hierarchic Deterministic Wallets, BIP-32, BIP-39, BIP-44
2022 - 2022: SmartContracts + d'App for Tokenization of GmbH shares
Customer: on request (Germany, FinTech StartUp)
Tasks:
For Aquaty GmbH, I developed Smart Contracts for the tokenization of GmbH shares, as well as for complex access permission models. In addition, I worked with our team of web specialists to develop a web app for managing all on-chain processes (d'App).
Skills:
SmartContracts, Solidity, ERC-20, ERC-1155, HardHat, OpenZeppelin, IPFS
2021 - 2022: SmartContracts for various NFT-projects
Customer: on Request
Tasks:
For our clients, I continually developed Smart Contracts for various approaches revolving around NFT and utility tokens with full test-overage. In addition, I developed a centralized backend to make the management of on-chain processes accessible via a REST API (keyword ?Web 2.5?).
Skills:
SmartContracts, Solidity, ERC-20, ERC-1155, IPFS, HardHat, OpenZeppelin, ImageMagick, Sharp, Image Manipulation, Generative Art, NFT, Docker, Puppeteer
2021 - 2021: Electronic Securities on Ethereum according to eWpG
Customer: on request (Germany, Financial Institution, Issuer of Securities)
Tasks:
For Chartered Investment Germany GmbH, Düsseldorf, Smart Contracts and necessary web applications were developed for a digital security on the Ethereum and Avalanche Blockchains, in accordance with the Electronic Securities Register Act. The collaboration took place in close coordination with the law firm Lindenpartners, Berlin, to align with the requirements of BaFin and to consider all regulatory aspects.
Skills:
SmartContracts, Solidity, ERC-20, ERC-1410, HardHat, OpenZeppelin, Quasar, TypeScript
2021 - 2021: Technical Due Diligence - CEX 2021
Customer: on request
Tasks:
As a member of a technical expert advisory consortium supporting Philips & Byrne, I had the privilege to support them specifically in the areas of FinTech and Blockchain during a technical due diligence of a well-known cryptocurrency exchange. My particular activities included:
2021 - 2021: Technical Due Diligence - FinTech/Hyperledger
Customer: on request
Tasks:
As a member of a technical expert advisory consortium supporting Philips & Byrne, I had the privilege o support them specifically in the areas of Cryptography and Blockchain during a technical due diligence of a FinTech building with Hyperledger. My particular activities included:
2020 - 2020: eMoney Payment Gateway API
Customer: weeCommerce AG, Munich
Tasks:
As a joint project with our client weeCommerce AG, we created a Payment Gateway that can handle the complete payment processing within the framework of a WhiteLabel Banking System. The following features are provided within a REST API:
My tasks and responsibilities:
Skills:
Go (Backend, Services, REST-API), nats.io (message bus), ProtoBuf (data layer / protocol), PostgreSQL, Prometheus, Grafana, GrayLog / ElasticSearch, Traeffik, KeyCloak, Kubernetes, ReactJS for Admin-Dashboard
2020 - 2020: Research Project Ethereum '19
Customer: German Car Manufacturer (NDA)
Tasks:
Blockchain Research and Development Project in the Independent Automotive Aftermarket (NDA protected).
2019 - 2019: SaaS Platform ?Blockchain Snapshot as a Service?
Customer: ITinance GmbH
Tasks:
During the development of our STO launchpad (see below), the so-called snapshotting of the EVM blockchain for dividend or interest payments turned out to be a by-product that we will separate out and market as a separate product in the future. Programmatic implementation of "snapshotting" for requested tokens on the Ethereum blockchain in general.
Skills:
Go, EVM, Ethereum, PostgreSQL, REST, Swagger, BigData, TimescaleDB
2019 - 2019: Security Token Offering, Smart Contracts and Token Distribution
Customer: Palmtrip GmbH
Tasks:
Palmtrip GmbH would like to issue a Security Token with BaFin-Approval. The Security Token will be a regulated security with its own WKN/ISIN. Via the token, dividends will be distributed annually to the token holders via snapshot. Regulatory requirements on the part of BaFin require a special design of the token contracts with regard to transferability. So-called Oracle techniques are used here to link the on-chain world with the off-chain world.
2019 - 2019: Initial Token Offering (ICO), Smart Contracts and Token Distribution
Customer: IRON Eagle Capital GmbH
Tasks:
Development and technical preparation of Iron Eagle Capital GmbH's ICO for the in-house Nuco cloud and the NCDT token.
2018 - 2019: Founding a Company
Customer: on Request
Tasks:
Founded in 2016, the startup secures the access and value of digital artworks through blockchain technology, making digital art accessible and tradable for the art market.
Skills:
Symfony, Sylius, Doctrine, API Platform, Swagger, Docker, Kubernetes, Ethereum, Aeternity-Blockchain, IPFS, StorJ, Flutter / Dart, ReactNative (MVP, migrated to Flutter) , BLOC, Reactive Programming, Unity3D, Vuforia, ChromeCast, EC2, S3, Cloudfront
Professional Summary:
Skills:
Technical Skills
Work Experience:
2021 - today
Place of Work: Berlin
Customer: on Request
Role: CTO & Co-Founder
Tasks:
2020 - 2021
Place of Work: Switzerland
Customer: on Request
Role: CTO & Co-Founder 2020 ?2021
Tasks:
2018 - 2019
Place of Work: Berlin
Role: Engineering & CTO
Customer: Yair GmbH
Tasks:
2011 - 2018
Place of Work: Düsseldorf, München, Berlin
Role:Founder, Engineering, Interims-CTO
Customer: on Request
Tasks:
2016 - 2018
Place of Work: Salt Lake City (USA)
Role: CTO & Co-Founder 2016 ?2018
Customer: on Request
Tasks:
2014 - 2015
Place of Work: Munich
Role:Team Lead Engineering
Customer: Yatego GmbH,
Tasks:
2013 - 2014
Place of Work: Munich
Role: Senior Software Engineer Backend
Customer: Yatego GmbH
Tasks:
Software Engineer Backend + Web Development 2011 - 2013
Amakura GmbH, Cologne
With a team of 6 developers we built a web-based ERP software for the insurance sector.
2011 - 2012
Place of Work: Meerbusch/Duesseldorf
Role: CTO / Lead Dev,
Customer: medolan UG
Tasks:
2008 - 2011
Place of Work: Duesseldorf
Role: Software Developer (ASP.Net)
Customer: Chronocycle Solutions GmbH
Tasks:
2005 - 2007
Place of Work: Cologne
Role: Web Developer Marketplace
Customer: Sedo GmbH
Tasks:
1998 - 2005
Place of Work: Cologne
Role: Software Developer
Customer: LECTOR Computersysteme GmbH
In addition to my technical skills, I have engaged directly with lawyers during recent years on compliance issues and European regulation within the blockchain and financial sectors, emphasizing my comprehensive understanding of this industry's legal framework and processes in the environment of Banking and Insurance.
Furthermore, I am familiar with processes and legal aspects in eCommerce and GDPR. I am still not a lawyer, but I talked to them a lot to understand the important things.
Lead Engineer & Architect | Backend, Frontend, and ML Team Leader
As the first engineer and architect on this project, I have been instrumental in shaping the system from the ground up. My role spans across backend development, leading a multi-functional team (backend, frontend, ML), and overseeing the architecture of microservices-based systems.
Our technology stack includes Python and NestJS for backend services, while the frontends leverage the Quasar Framework and NextJS. We also manage on-premise GPUs to securely host large language models (LLMs), ensuring data protection for our users.
We run Postgres and Qdrant databases with > 1 TB of data.
I bring a deep expertise in full-stack development, system architecture, and team leadership, with a focus on scalability, security, and innovative AI-driven solutions.
For the clients of [Company name on request] from the financial market, we are developing a product suite with a team of software developers, UX specialists, and lawyers, which allows issuers to emit and manage digital assets at the blockchain level. This includes:
As a joint project with our client weeCommerce AG, we created a Payment Gateway that can handle the complete payment processing within the framework of a WhiteLabel Banking System. The following features are provided within a REST API:
My tasks and responsibilities:
Technology:
Problem:
Facing difficulties acquiring test-tokens due to drained faucets on various blockchains such
Solution:
Now we proudly manage our own chains, run our own faucet, operate our own block explorer via Blockscout, and, with immense gratitude to the open-source community, we even have our own SmartContract execution tool, which delivers a user experience surpassing that offered by Etherscan and its counterparts.
Technology:
Avalanche, Go, EVM, SubNet, Blockscout, Kubernetes, DevOps
For [Company name on request] and its client, Chartered Investment AG & eSec, a registrar for Security Tokens, I wrote Smart Contracts and a corresponding d'App for the management and issuance of Security Tokens on the Avalanche Blockchain in accordance with the German Electronic Securities Act ("eWpG").
Avalanche, SmartContracts, Solidity, ERC-20, ERC-1155, HardHat, OpenZeppelin, IPFS
[Company name on request] is a Berlin-based technology provider that offers its customers a software toolkit for asset tokenization, that offers the possibility to tokenize assets compliant with the law, fully digital and with no code.
For [Company name on request] and its clients, we developed an All-in-one toolkit for Security Token Issuance:
securities:
? eCommerce-like experience for investors
? Integration of KYC/AML, UBO and payment providers
? Stable and reliable token-minting experience
? Fully automated and scalable token issuance + transferability
? Automated token distribution
? API First Approach (Launchpad-API | Chain-API)
? Wallets as a Service (our own custody provider)
? Integration of external Custody-Providers
My tasks in detail:
? Software Architecture (Microservices)
? Team-Lead Engineering at the beginning, followed by a typical CTO-Role
? Software Development on all levels
? Cryptography
? On-Chain-/Web3 development
? Backend engineering
? Setup Infrastructure with DevOps
Technology:
Go, NodeJS, TypeScript, NestJS, PostgreSQL, SmartContracts, Solidity, PHP, Ethereum, Avalanche, Polygon, AWS KMS, Cryptography, Kubernetes, RabbitMQ, Redis, Prometheus, Graylog, Grafana, ERC-20, ERC-1155, ERC-721, BIP-32, BIP-44
My particular activities included:
For [Company name on request] and its clients, I continually developed Smart Contracts for various approaches revolving around NFT and utility tokens with full test-overage. In addition, I developed a centralized backend to make the management of on-chain processes accessible via a REST API (keyword ?Web 2.5?).
? Image processing/manipulation for generative Art using Puppeteer and ImageMagick
Contracts and a corresponding d'App for the management and issuance of Security Tokens on the Polygon Blockchain in accordance with the German Electronic Securities Act ("eWpG").
? Development of the snapshots for the registry excerpt
Avalanche, SmartContracts, Solidity, ERC-20, ERC-1155, HardHat, OpenZeppelin, eWpG, GeSAct, IPFS
Information about the Project:
? Press Release (https://greenrock.energy/pm-gre-bond-two/)
? Article in Börsen-Zeitung (https://www.boersen-zeitung.de/banken-finanzen/greenrock-lanciert-erste-gruene-anleihe-als-e-wertpapier-a63377a6-ac5d-11ed-96eb-7f4be6535413)
For [Company name on request], its clients and its chain backend, we developed Wallet As A Service: a scalable and secure set of wallet infrastructure APIs, enabling companies to create and deploy fully customizable, custodial on-chain wallets to their end users. Companies can offer their users wallets directly in their apps with onboarding as simple as a username and password. As another use case, custody providers can build their product on top of this tack stack, either as Cloud-service or on-premise. Our "Wallets as a Service" allows clients to create and store multiple wallets in distinct vaults. Transactions are first signed within this trusted network before being sent to the blockchain. Key materials are securely retained within the trusted network, never leaving its confines. Advanced cryptographic methods, including key rotation and data key encryption, are employed for enhanced security.
? Leading the engineering team
For [Company name on request] and our client, Aquaty GmbH, I developed Smart Contracts for the tokenization of GmbH shares, as well as for complex access permission models. In addition, I worked with our team of web specialists to develop a web app for managing all on-chain processes (d'App).
? Development of Smart Contracts in Solidity
? ERC-20, ERC-1410
? Factory Contracts, Whitelisting Contracts, ACL + Permissions on-chain
? Access Control Management for different governance roles
? Development of the web front-end for token "minting"
? Development of the web front-end for managing whitelists on the Smart Contract and for
managing different permission roles.
Technology:
SmartContracts, Solidity, ERC-20, ERC-1155, HardHat, OpenZeppelin, IPFS
For [Company name on request] and our client, Below2 Inc. (USA), I wrote the Smart Contracts for the tokenization of Carbon Credits, which includes the actual tokens, a vault contract for the retirement of the Carbon Credits, and receipt tokens that are automatically sent back as a receipt for the deposit of the CO2 tokens.
In addition, along with our Web3- and UI team, we developed a d'App for management, the issuance of tokens, as well as for customer-side token retirement.
? ERC1155: Permissions for the issuance of the Carbon Credit Tokens
? Development of the dApp for the issuance of tokens
? Development of the dApp for the storage ("retirement") of Carbon Tokens
Technology:
Polygon, SmartContracts, Solidity, ERC-20, ERC-1155, HardHat, OpenZeppelin, IPFS
More information:
? Below2 (https://below2.earth/)
? the underlying suite of SmartContracts, that we wrote for such use-cases, is on GitHub [URL on request]
applications were developed for a digital security on the Ethereum and Avalanche Blockchains, in accordance with the Electronic Securities Register Act.
Proof: https://etherscan.io/address/0x114b42adaa9381b6c60cc408c8b261afa7bcdeac
My tasks in detail:
? Conceptual collaboration regarding the interpretation of eWpG in terms of technological
possibilities and constraints in the Ethereum protocol Development of Smart Contracts
? ERC-20 based Smart Contracts
? ERC-1410 based Smart Contracts
? Factory Contracts + Whitelisting + Blacklisting
? Access Control Management for different governance roles
? Development of the web front-end for token minting
? Development of the web front-end for managing the whitelists on the Smart Contract and for
managing different administrative roles
? Development of a backend for the registry management and determination of token balances per
investor's wallet
? Close cooperation with lawyers in favor of regulatory guidelines
Technology:
SmartContracts, Solidity, ERC-20, ERC-1410, HardHat, OpenZeppelin, Quasar, TypeScript
More Information:
? Article in the Press (https://www.btc-echo.de/news/chartered-investment-begibt-kryptowertpapier-auf-ethereum-130928/)
As a member of a technical expert advisory consortium supporting Philips & Byrne, I had the privilege to support them specifically in the areas of FinTech and Blockchain during a technical due diligence of a well-known cryptocurrency exchange. My particular activities included:
Development and technical preparation of Iron Eagle Capital GmbH's ICO for the in-house Nuco cloud and the NCDT token.
My Tasks:
? Fiat-Payment via Micropayment
As a member of a technical expert advisory consortium supporting Philips & Byrne, I had the privilege to support them specifically in the areas of Cryptography and Blockchain during a technical due diligence of a FinTech building with Hyperledger. My particular activities included:
My Tasks:
Features:
During the development of our STO launchpad (see below), the so-called snapshotting of the EVM blockchain for dividend or interest payments turned out to be a by-product that we will separate out and market as a separate product in the future.
Technology:
Go, EVM, Ethereum, PostgreSQL, REST, Swagger, BigData, TimescaleDB
other VR headsets.
Technology Stack
? Backend:
? Symfony, Sylius, Doctrine, API Platform, Swagger
? Docker, Kubernetes
? On-chain:
? Ethereum
? Aeternity-Blockchain
? IPFS, StorJ
? Mobile:
? Flutter / Dart
? ReactNative (MVP, migrated to Flutter)
? BLOC, Reactive Programming
? Unity3D
? Vuforia
? ChromeCast
? AWS
? EC2
? S3, Cloudfront
For this German startup with a code base that was over 10 years old, a step-by-step decoupling of the legacy monolith into a complete separation of frontend, backend, database layer and other services (analytics, API connections, client connection) was carried out.
The focus here was on the ongoing separation of individual software components into the new architecture and the encapsulation of fragile, security-relevant legacy elements in secure containers to enable a seamless, gradual transition of the legacy architecture into the new architecture.
Similarly, an optimization of the product search function was implemented using ElasticSearch.
Technology-Stack:
Analysis and auditing of the software structure and quality of a startup in the field of online travel services for the Southeast Asian region based in Kuala Lumpur / Malaysia.
2021 - today: Tokenization Platform for Real-World Assets (RWA)
Customer: on Request
Tasks:
(on Request) is a Berlin-based technology provider that offers its customers a software toolkit for asset tokenization, that offers the possibility to tokenize assets compliant with the law, fully digital and with no code. For its clients, we developed an All-in-one toolkit for Security Token Issuance. The Security Token Suite enables fast, legally compliant and secure issuance of bonds and digital securities:
My tasks in detail:
Skills:
Go, NodeJS, TypeScript, NestJS, PostgreSQL, SmartContracts, Solidity, PHP, Ethereum, Avalanche, Polygon, AWS KMS, Cryptography, Kubernetes, RabbitMQ, Redis, Prometheus, Graylog, Grafana, ERC-20, ERC-1155, ERC-721, BIP-32, BIP-44
2023 - 2023: SmartContracts + d'App for Security Tokens (eWpG)
Customer: on Request
Tasks:
I wrote Smart Contracts and a corresponding d'App for the management and issuance of Security Tokens on the Avalanche Blockchain in accordance with the German Electronic Securities Act ("eWpG")
Skills:
Avalanche, SmartContracts, Solidity, ERC-20, ERC-1155, HardHat, OpenZeppelin, IPFS
2023 - 2023: Avalanche SubNet for a custom EVM-blockchain
Customer: on Request
Tasks:
Solution
Skills:
Avalanche, Go, EVM, SubNet, Blockscout, Kubernetes, DevOps
2022 - 2022: SmartContracts + d'App for Tokenization of Carbon Credits
Customer: Below2 Inc., USA
Tasks:
I wrote the Smart Contracts for the tokenization of Carbon Credits, which includes the actual tokens, a vault contract for the retirement of the Carbon Credits, and receipt tokens that are automatically sent back as a receipt for the deposit of the CO2 tokens. In addition, along with our Web3- and UI team, we developed a d'App for management, the issuance of tokens, as well as for customer-side token retirement.
Skills:
Polygon, SmartContracts, Solidity, ERC-20, ERC-1155, HardHat, OpenZeppelin, IPFS
2022 - 2022: Technical Due Diligence - Cryptography & Blockchain
Customer: on request
Tasks:
As a member of a technical expert advisory consortium supporting Philips & Byrne, I had the privilege to support them specifically in the areas of Cryptography and Blockchain during a technical due diligence of a crypto-related company. My particular activities included:
2022 - 2022: SmartContracts + d'App for Security Tokens
Customer: on request (Austria)
Tasks:
For its client Greenrock Energy (Austria & Germany), I developed Smart Contracts and a corresponding d'App for the management and issuance of Security Tokens on the Polygon Blockchain in accordance with the German Electronic Securities Act ("eWpG").
Skills:
Avalanche, SmartContracts, Solidity, ERC-20, ERC-1155, HardHat, OpenZeppelin, eWpG, GeSAct, IPFS
2022 - 2022: Wallets As A Service / Custody Services
Customer: on Request
Tasks:
For its clients and its chain backend, we developed Wallet As A Service: a scalable and secure set of wallet infrastructure APIs, enabling companies to create and deploy fully customizable, custodial on-chain wallets to their end users. Companies can offer their users wallets directly in their apps with onboarding as simple as a username and password. As another use case, custody providers can build their product on top of this tack stack, either as Cloud-service or on-premise. Our "Wallets as a Service" allows clients to create and store multiple wallets in distinct vaults. Transactions are first signed within this trusted network before being sent to the blockchain. Key materials are securely retained within the trusted network, never leaving its confines. Advanced cryptographic methods, including key rotation and data key encryption, are employed for enhanced security.
Skills:
AWS KMS, Go, TypeScript, NestJS, PostgreSQL, VPN, Elliptic Curves Cryptography, Hierarchic Deterministic Wallets, BIP-32, BIP-39, BIP-44
2022 - 2022: SmartContracts + d'App for Tokenization of GmbH shares
Customer: on request (Germany, FinTech StartUp)
Tasks:
For Aquaty GmbH, I developed Smart Contracts for the tokenization of GmbH shares, as well as for complex access permission models. In addition, I worked with our team of web specialists to develop a web app for managing all on-chain processes (d'App).
Skills:
SmartContracts, Solidity, ERC-20, ERC-1155, HardHat, OpenZeppelin, IPFS
2021 - 2022: SmartContracts for various NFT-projects
Customer: on Request
Tasks:
For our clients, I continually developed Smart Contracts for various approaches revolving around NFT and utility tokens with full test-overage. In addition, I developed a centralized backend to make the management of on-chain processes accessible via a REST API (keyword ?Web 2.5?).
Skills:
SmartContracts, Solidity, ERC-20, ERC-1155, IPFS, HardHat, OpenZeppelin, ImageMagick, Sharp, Image Manipulation, Generative Art, NFT, Docker, Puppeteer
2021 - 2021: Electronic Securities on Ethereum according to eWpG
Customer: on request (Germany, Financial Institution, Issuer of Securities)
Tasks:
For Chartered Investment Germany GmbH, Düsseldorf, Smart Contracts and necessary web applications were developed for a digital security on the Ethereum and Avalanche Blockchains, in accordance with the Electronic Securities Register Act. The collaboration took place in close coordination with the law firm Lindenpartners, Berlin, to align with the requirements of BaFin and to consider all regulatory aspects.
Skills:
SmartContracts, Solidity, ERC-20, ERC-1410, HardHat, OpenZeppelin, Quasar, TypeScript
2021 - 2021: Technical Due Diligence - CEX 2021
Customer: on request
Tasks:
As a member of a technical expert advisory consortium supporting Philips & Byrne, I had the privilege to support them specifically in the areas of FinTech and Blockchain during a technical due diligence of a well-known cryptocurrency exchange. My particular activities included:
2021 - 2021: Technical Due Diligence - FinTech/Hyperledger
Customer: on request
Tasks:
As a member of a technical expert advisory consortium supporting Philips & Byrne, I had the privilege o support them specifically in the areas of Cryptography and Blockchain during a technical due diligence of a FinTech building with Hyperledger. My particular activities included:
2020 - 2020: eMoney Payment Gateway API
Customer: weeCommerce AG, Munich
Tasks:
As a joint project with our client weeCommerce AG, we created a Payment Gateway that can handle the complete payment processing within the framework of a WhiteLabel Banking System. The following features are provided within a REST API:
My tasks and responsibilities:
Skills:
Go (Backend, Services, REST-API), nats.io (message bus), ProtoBuf (data layer / protocol), PostgreSQL, Prometheus, Grafana, GrayLog / ElasticSearch, Traeffik, KeyCloak, Kubernetes, ReactJS for Admin-Dashboard
2020 - 2020: Research Project Ethereum '19
Customer: German Car Manufacturer (NDA)
Tasks:
Blockchain Research and Development Project in the Independent Automotive Aftermarket (NDA protected).
2019 - 2019: SaaS Platform ?Blockchain Snapshot as a Service?
Customer: ITinance GmbH
Tasks:
During the development of our STO launchpad (see below), the so-called snapshotting of the EVM blockchain for dividend or interest payments turned out to be a by-product that we will separate out and market as a separate product in the future. Programmatic implementation of "snapshotting" for requested tokens on the Ethereum blockchain in general.
Skills:
Go, EVM, Ethereum, PostgreSQL, REST, Swagger, BigData, TimescaleDB
2019 - 2019: Security Token Offering, Smart Contracts and Token Distribution
Customer: Palmtrip GmbH
Tasks:
Palmtrip GmbH would like to issue a Security Token with BaFin-Approval. The Security Token will be a regulated security with its own WKN/ISIN. Via the token, dividends will be distributed annually to the token holders via snapshot. Regulatory requirements on the part of BaFin require a special design of the token contracts with regard to transferability. So-called Oracle techniques are used here to link the on-chain world with the off-chain world.
2019 - 2019: Initial Token Offering (ICO), Smart Contracts and Token Distribution
Customer: IRON Eagle Capital GmbH
Tasks:
Development and technical preparation of Iron Eagle Capital GmbH's ICO for the in-house Nuco cloud and the NCDT token.
2018 - 2019: Founding a Company
Customer: on Request
Tasks:
Founded in 2016, the startup secures the access and value of digital artworks through blockchain technology, making digital art accessible and tradable for the art market.
Skills:
Symfony, Sylius, Doctrine, API Platform, Swagger, Docker, Kubernetes, Ethereum, Aeternity-Blockchain, IPFS, StorJ, Flutter / Dart, ReactNative (MVP, migrated to Flutter) , BLOC, Reactive Programming, Unity3D, Vuforia, ChromeCast, EC2, S3, Cloudfront
Professional Summary:
Skills:
Technical Skills
Work Experience:
2021 - today
Place of Work: Berlin
Customer: on Request
Role: CTO & Co-Founder
Tasks:
2020 - 2021
Place of Work: Switzerland
Customer: on Request
Role: CTO & Co-Founder 2020 ?2021
Tasks:
2018 - 2019
Place of Work: Berlin
Role: Engineering & CTO
Customer: Yair GmbH
Tasks:
2011 - 2018
Place of Work: Düsseldorf, München, Berlin
Role:Founder, Engineering, Interims-CTO
Customer: on Request
Tasks:
2016 - 2018
Place of Work: Salt Lake City (USA)
Role: CTO & Co-Founder 2016 ?2018
Customer: on Request
Tasks:
2014 - 2015
Place of Work: Munich
Role:Team Lead Engineering
Customer: Yatego GmbH,
Tasks:
2013 - 2014
Place of Work: Munich
Role: Senior Software Engineer Backend
Customer: Yatego GmbH
Tasks:
Software Engineer Backend + Web Development 2011 - 2013
Amakura GmbH, Cologne
With a team of 6 developers we built a web-based ERP software for the insurance sector.
2011 - 2012
Place of Work: Meerbusch/Duesseldorf
Role: CTO / Lead Dev,
Customer: medolan UG
Tasks:
2008 - 2011
Place of Work: Duesseldorf
Role: Software Developer (ASP.Net)
Customer: Chronocycle Solutions GmbH
Tasks:
2005 - 2007
Place of Work: Cologne
Role: Web Developer Marketplace
Customer: Sedo GmbH
Tasks:
1998 - 2005
Place of Work: Cologne
Role: Software Developer
Customer: LECTOR Computersysteme GmbH
In addition to my technical skills, I have engaged directly with lawyers during recent years on compliance issues and European regulation within the blockchain and financial sectors, emphasizing my comprehensive understanding of this industry's legal framework and processes in the environment of Banking and Insurance.
Furthermore, I am familiar with processes and legal aspects in eCommerce and GDPR. I am still not a lawyer, but I talked to them a lot to understand the important things.