Your partner in web development
I'm a Vienna based software engineer and consultant with focus on web technologies.
Simple and elegant websites based on your individual design concepts. Search engine optimized and responsive.
Customized web applications based on your requirements. Feature-rich and responsive. Built with proven frameworks and technologies.
Robust and scalable web services based on your requirements. Built with proven Java technologies.
For more complex requirements, Angular is my framework of choice. It offers a modular architecture and a wide range of functionality. Together with the Angular CLI it enables an easy development experience and integrates perfectly with common CI/CD tools.
For my own projects I prefer the minimal setup and auto-scaling capabilities of Google's App Engine Standard Environment. It also provides task queues to handle tasks asynchronously and a caching service called Memcache.
I've also been introduced to domain-driven design during one of my projects for an international lottery provider and found it very suitable given the complex task.
1 year 01.2019 - 01.2020
New edition of the core system for managing lotteries worldwide. Focus on player account management: player data, lottery data, subscriptions, customer cards, and prize payouts. Technical specifications and basic system architecture were given.
Responsible for the implementation of the specifications as part of a 6-member backend team. Additionally, independent conception and implementation of REST endpoints for and in cooperation with the UI team.
2 years, 3 months 10.2017 - 01.2020
Web application that is part of the product portfolio of my former employer IT Finance Consulting GmbH. Allows centralized management of leasing assets and is currently in use by 13+ CEE countries. Covers the entire leasing lifecycle: initial evaluation, contract conclusion, and remarketing.
Tasks as an employee included the conception and implementation of new features, as well as the adaptation and optimization of existing functionality. Responsibility over the entire codebase as the predominantly sole software developer in the project team.
Subsequently, realization of isolated features and consulting activities as freelancer.
6 months 06.2018 - 12.2018
Web application to manage invoices, time tracking, and contact details in order to keep the administrative effort as a freelancer as low as possible.
Supports features such as automatic PDF generation of invoices, emailing of PDF invoices, and consolidation of invoices for a specific month.