I'm a passionate software engineer, architect, serverless enthusiast, and technical writer with several years of professional experience in the German automotive industry working for clients like Porsche AG. In those years, I've built and delivered several services to production with various technologies & migrated existing ones from on-premise to the cloud.
on request
Esslingen am Neckar
hello . at . tpschmidt . dot . com
AWS (Top 20% ), Java (Top 20% ), Azure, Kotlin, Node.js, Pulumi, Terraform, CloudFormation, Serverless Framework, Lambda, DynamoDB, Spring / Spring Boot, Nest.js, NoSQL, JavaScript, Angular, SQL, Bash, Python, Fargate, Elastic Container Service, Docker, Kafka, Avro, LDAP, HTML, SCSS, TailwindCSS, Apigee, ElasticSearch / Kibana (ELK), RestAssured, Ping Federate
Methods
DevOps, Domain Driven Design, Test-Driven Development, Clean Architecture, Clean Code, KISS, Continuous Integration & Delivery, SCRUM/Agile, SAFe, Test Automation, Event-Driven Architecture
Tools
Jenkins/JobDSL, Maven, Git, Jira/Confluence, Office365, Teams, Slack, Zoom, Selenium, BrowserStack, Postman/Newman, JMeter
- An e-book (1,7k+ sales), newsletter (8k+ subscribers - one issue every two weeks), and Discord Community to teach people around the world about how to use AWS in real-world projects.
- Developing a distributed identity-management solution for STIHL customers on Azure.
- Maintaining and extending a mono-repository platform for multiple teams to quickly building and deliver applications via blueprints and shared libraries.
Technologies/Stack: Azure, Node.js, Nest.js, Pulumi, TypeScript, Azure DevOps, NextJS
- Spearheaded the development and integration of a robust backend system to facilitate the seamless creation and synchronization of leasing contract details across various stakeholders. This involved architecting a scalable solution that could handle complex workflows and data exchanges, ensuring accuracy and consistency in contract management.
Technologies/Stack: AWS, Node.js, Nest.js, Terraform
- Architecture & implementation of various services and processes:
Customer Profile Core Backend · Consent Management System · Signup & Vehicle Registration/Confirmation · Communication with the Vehicles Gateway (MBB) and other external services · Kafka Integration · Apigee Proxies for Public APIs · Communication with SAP CRM Systems · Data Model Migration
- Migration of existing on-premise services to the AWS cloud with zero downtime.
Technologies/Stack: AWS (ECS, DynamoDB, Lambda, SQS, CloudFront, ...), Java, Kotlin, Node.js, Nest.js, Serverless Framework, CloudFormation, Terraform, Apigee
Insights: >1m users & serving millions of requests per day, 100% uptime with a multi-region & multi-availability zone setup with fail-overs & traffic shifting for deployments
Consultancy services for cloud architecture & software engineering in all web areas.
Increasing awareness of the product through talks, articles, podcasts and more. Educating users on how to get the best out of it & creating and maintaining a community. Being the intersection between the developers & the team at Dashbird.
Helping clients to move to the AWS cloud while enhancing their core products in parallel. Creating new services from scratch, fully serverless with minimized operations and endless scalability.
Master thesis about software quality, security and identity and access management (IAM). Also building a technical analysis tool for reviewing & rating usability of several customer-facing IAM products across different industries.