Applying the scientific method to software engineering
How researching existing solutions, testing assumptions, and arguing from evidence can improve the way we implement solutions at work.
Software Engineer / Tech Lead
Backend engineering and technical leadership.
Vienna, Austria
How researching existing solutions, testing assumptions, and arguing from evidence can improve the way we implement solutions at work.
2022 – present
Software Engineer / Tech Lead
Java · Kotlin · Spring Boot
View on LinkedInI photograph places, landscapes, and the small details that make a journey memorable.
View my photography on 500px
A collection of personal and university projects.
2022 – present
Software Engineer / Tech Lead
Lead the backend team, shaping architecture and engineering standards. Build microservices with Java, Kotlin, and Spring Boot; manage data in Elasticsearch and PostgreSQL; develop event-driven pipelines with Kafka; and oversee DevOps across Docker, Kubernetes, and AWS.
Java · Kotlin · Spring Boot · Microservices · Elasticsearch · PostgreSQL · Kafka · Docker · Kubernetes · AWS
2017 – 2022
Software Engineer
Built Android apps with Java and Kotlin and backend services with Scala and PostgreSQL. Contributed to the React.js frontend and managed deployments with Docker, AWS Elastic Beanstalk, and RDS.
Android (Java, Kotlin) · Scala · PostgreSQL · React.js · Docker · AWS Elastic Beanstalk · AWS RDS
2016 – 2018
Software Engineer
Developed Ruby on Rails applications for the US healthcare sector, parsing and normalizing data from diverse electronic medical records (EMRs) to present clear summaries to patients and clinicians.
Ruby on Rails · EMR data integration
2013 – 2016
Software Engineer
Built financial transaction processing services with Java, Flex, and AngularJS, and developed Android applications for point-of-sale (POS) systems.
Java · Flex · AngularJS · Android · POS systems
2010 – 2013
Researcher
Worked on the Knowledge TV research project, developing web services and computational agents for a semantic query service based on Linked Data and Semantic Web principles.
Web services · Computational agents · Linked Data · Semantic Web
2011 – 2014
2008 – 2011