Keywords
Skills
Konzeption, Erstellung und Betreuung von Google Cloud Serverless Anwendungen. Migration von bestehenden Anwendungen in die Cloud.
Software Entwickler mit Herz und Blut. Decke in Projekten am liebsten das gesamte spektrum ab, von Idee, über Konzeption/Ausarbeiten eines MVPs, aufbauen der Infrastruktur bis hin zur Betreuung und weiterer Feature Entwicklung.
Mein Augenmerk liegt hierbei immer auf kosteneffizienten und skalierbaren Technologien.
Erfahrungen: Langjährige Berufserfahrung als IT-Projektleiter, Product-Owner und Software-Entwickler.
Backend-Entwicklung
Frontend-Entwicklung
Software Entwickler mit Herz und Blut. Decke in Projekten am liebsten das gesamte spektrum ab, von Idee, über Konzeption/Ausarbeiten eines MVPs, aufbauen der Infrastruktur bis hin zur Betreuung und weiterer Feature Entwicklung.
Mein Augenmerk liegt hierbei immer auf kosteneffizienten und skalierbaren Technologien.
Erfahrungen: Langjährige Berufserfahrung als IT-Projektleiter, Product-Owner und Software-Entwickler.
Backend-Entwicklung
- Google Cloud Services
- AWS Services
- Node.js
- Typescript
- Solidity (Blockchain Ethereum)
- Python
- Django
- Pandas/Numpy
Frontend-Entwicklung
- react
- Typescript/Javascript
- webpack, babel, eslint, prettier
- react-native
- Gitlab CI/CD, ...
- Pipelines
- Docker (Custom Docker Images if necessary)
- Automated Testing
- Automated Deployment to different environments
Project history
06/2020
-
Present
Lead Developer and Business Strategy
MX Tickets
(< 10 employees)
Internet and Information Technology
- Backend
- Google Cloud Functions
- Calling from Web/App
- Scheduled function runs
- Pub/Sub Triggers (connection to auth, database, storage)
- Incoming webhooks
- Node.js
- Typescript
- Focus on cost efficient scalability
- Firestore NoSQL Database
- Google Cloud Storage
- Creating PDFs with Puppeteer
- Testing with jest (databse security rules & functions testing)
- Connection to slack/ google spaces
- Complex interaction with Stripe (Connected Accounts, webhooks integration)
- Mail Service (sendgrid)
- Firebase Auth (Google, Facebook, Mail, Apple, ...)
- generating Apple Pkpass (Apple Wallet Tickets)
- Google Cloud Functions
- Frontend Web
- react
- webpack, babel, prettier, eslint
- Typescript
- Material UI
- Admin Dashboard
- localization (i18n)
- e2e tests with Cypress
- Sentry (crash reporting)
- Google Analytics implementation and analysis
- Apple Maps
- Frontend mobile app
- react-native
- deployment to app store/ play store
- Over the Air Updates
- Offline Compatibility (Syncing data with bad internet connection)
- Project Setup
- Gitlab
- Gitlab Issue Board (Kanban)
- Gitlab CI/CD
- automated testing, linting, building and deployment to different environments
- Docker
- Monorepo
- Shared types in monorepo
- Slack/Google Spaces
- gsuite (drive, mail, spaces, ...)
- Pair Programming/ Code Review
- Business Inteligence (Gathering data and displaying in Google Data Studio
12/2021
-
02/2022
Lead Developer
seal.wtf
- Backend
- Google Cloud Firestore
- Custom authentication based on web3 wallet message signing
- Frontend
- web3.js, eth-sig-util
- react
- Typescript
- connection to wallet provider
- encrypting/decrypting messages for receiver wallet
- signing message with wallet
- Project Setup
- Gitlab
- Gitlab CI/CD
- automated building, linting, testing, deploying
- Monorepo
11/2021
-
12/2021
Lead Software Developer Solidity Smart Contract NFT
Created a custom smart contract which creates random ASCII Images as NFTs directly on the blockchain.
- Solidity
- Remix
- OpenZeppelin
- Deployment to Blockchain
11/2020
-
03/2021
Lead Developer and Business Strategist
Chowgrabber
(< 10 employees)
Internet and Information Technology
- Backend
- Google Cloud Functions
- Node.js
- Typescript
- Focus on cost efficient scalability
- Firestore NoSQL Database
- Google Cloud Storage
- Testing with jest (databse security rules & functions testing)
- Firebase Auth (Google, Facebook, Mail, Apple, ...)
- Frontend mobile app
- react-native
- deployment to app store/ play store
- Over the Air Updates
- Native Maps integration
- Location based services
- Push Notifications
- Frontend Landing Page
- Gatsby
- Typescript
- Fast loading
- SEO
- Newsletter Signup (Mailchimp)
- Project Setup
- Gitlab
- Gitlab Issue Board (Kanban)
- Gitlab CI/CD
- automated testing, linting, building and deployment to different environments
- Docker
- Monorepo
- Shared types in monorepo
- Slack/Google Spaces
- gsuite (drive, mail, spaces, ...)
- Pair Programming/ Code Review
06/2019
-
08/2019
Lead Developer
- Backend
- python
- django
- complex stock options calculation
- receiving stock data
- Frontend
- typescript
- react
- Project Setup
- AWS
- ec2 instances running docker image with backend
- load balancing
- route53
- CDN
- AWS
01/2018
-
12/2018
Student Assistant Software Developing Fernuni Hagen
Knowledgebased Systems
(< 10 employees)
Internet and Information Technology
Maintaining and feature development for research chair at the Fernuni Hagen.
Java Application that connects to a haskell programm for artificial intelligence research.
Java Application that connects to a haskell programm for artificial intelligence research.
01/2018
-
12/2018
Master Thesis Computational Neuroscience
Ruhr Universität Bochum
Simulating a neuronal network of excitatory and inhibatory neurons with help of python & nest-simulator.
Gathering and evaluating data with help of python, pandas, numpy, matplotlib.
Gathering and evaluating data with help of python, pandas, numpy, matplotlib.
Local Availability
Available worldwide