Software Developer, Technology Consultant
2009 - PRESENTFreelancer- Designed and implemented core services and messaging architecture for a warehouse management system used in the biggest European warehouses (e.g., Adidas, Nestle, Transpharm, E.Leclerc, and Delhaize).
- Designed, developed, and operated the GMX photo management web application serving 10,000+ users.
- Set up an engineering team to develop an online B2B platform for public sector financing in Europe, led the development of the platform, and introduced and set up cloud-based infrastructure.
- Accomplished a number of other projects in the last 10 years of my freelance career. Most of them are listed in the projects section.
Technologies: Amazon Web Services (AWS), Azure, Node.js, Java, Scala, Angular, Vue, Vuex, React, Apache Kafka, Kafka Streams, Akka, Elasticsearch, Spring, Spring Boot, TypeScript, JavaScript, Oracle, PostgreSQLSoftware Engineer
2002 - 2008Loyalty Partner GmbH- Designed and led the development of a software suite providing the framework and libraries necessary to implement loyalty management programs. The suite powers different international bonus systems (e.g., Lufthansa Miles and More and Payback Poland).
- Helped coordinate, design, and implement critical parts of online transaction processing of Payback Germany.
- Implemented critical parts of Deutsche BahnComfort, a bonus system of the German railway.
Technologies: Java, JavaScript