Niederglatt, Zurich, Switzerland
Fullstack engineer covering the whole stack (backend, devops, frontend, mobile). Interested in various topics like type systems, distributed systems, UX, DX, leadership and agile. Had opportunities to lead, to work close with the business, to work in fast pace environments and in deep technological topics.
Fullstack engineer: - Improved rendering performance - Increased Team collaboration - Taught TypeScript - Improved compilation speed - Created CSS framework
Head of Technology / CTO position: - Took over the responsibility for all the applications (mobile app, backend & frontend) - Leading a small tech team and building a strong foundation for a scalable architecture together - Setting up a complete new CI/CD pipeline for the mobile app, which is based on React Native - Moving from AWS to the Open Telekom cloud and rebuilding of the backend services in Kubernetes
Fullstack engineer position: - Worked with Terraform/Docker on our infrastructure on AWS - Moved the on-prem infrastructure to the AWS cloud - Set up CI/CD pipelines for various projects including our mobile app - Realized and released an app on iOS and Android using Flutter - Deployed different frontends as SSR applications with React - Designed and implemented views for web and app screens - Moved a monolithic application to micro services - Onboarded new team members - Implemented a new product, which allows the customer to use electronic prescriptions
Junior backend engineer position: - Worked on the C# based ERP - Had some DevOps tasks with Google Cloud - Responsible for our Eventstore with Billions of events - Fixed a pooling issue in Eventstore 5.0.0 RC2 (https://github.com/EventStore/EventStore/pull/1737) - Lead a project with a time scope of 3 month, which targeted some major refactoring of old code - Used the following techniques/paradigms: - DDD - Actor System (akka.net) - CQRS - Eventsourcing
Developed Frontend and Backend of a data analytics platform together with another intern. Implemented a compiler for deserialization of an object graph and started with a visual annotation tool.