Profile
I'm a self-taught web developer focusing on creating user-friendly experiences with strong focus on usability, performance and maintainability. I'm experienced in Frontend frameworks like React, Next.js. I write SCSS or use CSS frameworks like TailwindCSS. For the back-end I like to use the fully-typed ORM Prisma and Nexus to create a GraphQL API automatically.
My personal goal is to expand my skills day by day to improve performance as well as user experiences.
Experience
Karl-Franzens University in Graz
09/2010 - 12/2010
Internship as IT manager
König & Co. GesmbH, Graz
11/2011 - 06/2013
Software engineer and technical first-level support
Chance B in Gleisdorf
06/2013 - 03/2014
Civilian service
König & Co. GesmbH, Graz
03/2014 - 09/2014
Software engineer and technical first-level support
Freelance
09/2014 - 09/2015
Frontend Developer
Tools:
ReactReact Native
Saubermacher Dienstleistungs AG
Saubermacher Dienstleistungs AG
12/2015 - 09/2018
Fullstack Developer
Tools:
Node.jsExpressPostgresReactCakePHPRedis
Invenium Data Insights GmbH
Invenium Data Insights GmbH
07/2022 - 07/2023
Head of Frontend
Task:
- Build pipeline & Release automation
- Complete react component library based on corporate identity
- Data visualization based on maps and charts
- Automated end-to-end click tests based on cypress
- PDF generator based on react output
- Internal helpers to improve DX
Tools:
ReactGraphQLNode.jsPuppeteerCypressJest
Asset Management by froots GmbH
Asset Management by froots GmbH
Since 09/2023
Frontend Team Lead
Task:
- Architecture and frontend-stack assessment
- Build pipeline using Docker
- Release automation and optimization using Github Actions
- Automated end-to-end click tests based on Playwright
- Internal helpers to improve DX
Tools:
Next.jsReactNode.jsPlaywright
Education
Engineering school at HTBLA Weiz
2007 - 2011
High school diploma at BFI in Gleisdorf
2012 - 05/2015
My goals
I'd like to expand my skills and knowledge in several fields
- Prototyping and Wireframing, e.g. with Sketch, Figma, Adobe XD
- Mobile development, e.g. React Native, Expo
- Machine Learning, e.g. with TensorFlow.js and Large Language Models