Recommended expert

Patrick Hopfner

Lead Frontend Developer

Patrick Hopfner
Austria

Experience

Dec 2023 - Jul 2024
8 months

Lead Frontend Developer

DB Cargo

  • customer portal for different user groups
  • scrum team member
  • planning & implementation of single page application
  • planning & connection to REST API backend
  • Stack: azure devops, vite, typescript, react, react-router, react-query, react-table, db-ui
Jul 2023 - Dec 2023
6 months

Frontend Developer

ImpressSol GmbH

  • scrum team member
  • refactoring/rebuilding customer software for emission tracking
  • planning & implementation of features
  • planning & connection to REST API backend (Kotlin, ktor)
  • code review
  • Stack: azure, docker, typescript, remix, react, chakra-ui, zod, playwright, storybook
Apr 2023 - Jul 2023
4 months

Full Stack Developer

ImpressSol GmbH

  • team member developing internal business applications
  • implementing features in the frontend
  • implementing smaller features in the backend
  • code review
  • Frontend stack: azure, docker, monorepo, turbo, typescript, trpc (nextjs, react, react-query, zod), fluentui
  • Backend stack: azure, docker, .net C#, microservices, CosmosDB
Jun 2022 - Mar 2023
10 months

Senior Frontend Developer

S-Communication Services

  • planning and architecture of features
  • developing frontend components based on Material UI 5 following Sparkasse style guide
  • integrating developed components into the headless CMS Strapi
  • implementing plugins in the headless CMS Strapi
  • code review in the scrum team
  • Frontend stack: docker, typescript, react, nextjs, Material UI
  • CMS stack: docker, strapi, nodejs, mariadb
Mar 2021 - Apr 2022
1 year 2 months

Lead Frontend Developer

Super RTL

  • frontend implementation of internal business application
  • knowledge transfer/training of internal staff
  • defining REST API with backend team
  • code review
  • Application stack: SPA with CRA, Typescript, React, Material UI, react-query, react-hook-form
Nov 2020 - Present
5 years 4 months

Self-employed Web Developer

weit weit Webentwicklung

  • Independent web development
May 2019 - Nov 2020
1 year 7 months

Full Stack Engineer

illwerke vkw

  • Architecture design of the online landscape
  • Frontend lead in mobility projects and energy online services
  • Frontend: Typescript, React, MobX, MaterialUI, jest, HTML5, CSS3, next.js
  • Backend: C#, .NET Core
  • Databases: Elasticsearch, MSSQL, Redis
  • Auth: OpenID with IdentityServer4
Jan 2016 - Apr 2019
3 years 4 months

Full Stack Engineer

MASSIVE ART WebServices GmbH / Sulu GmbH

  • Implementation of custom commerce solutions based on Sulu
  • Implementation of product configurators
  • Implementation of custom Sulu bundles
  • Further development of open source CMS (Sulu core team)
  • Community support for open source CMS (Sulu core team)
  • Frontend: Flow/JavaScript, React, MobX, Jest with Enzyme, Twig, HTML5, CSS3, PostCSS, Webpack
  • Backend: PHP, Symfony, Sulu, Sylius, RabbitMQ
  • Databases: MySQL, Elasticsearch, Redis
Oct 2014 - Dec 2015
1 year 3 months

Software Engineer

LTW Intralogistics GmbH

  • Implementation of customer projects for warehouse management in intralogistics
  • On-site commissioning and training at the customer's location
  • Technologies: TSQL, MSSQL, C# WinForms
Apr 2012 - Sep 2014
2 years 6 months

Full Stack Engineer

dörler engineering services

  • Implementation of websites with custom design
  • Implementation of customer projects
  • Frontend: JavaScript, jQuery, ExtJS, HTML5, CSS3
  • Backend: PHP, Typo3, Yii2
  • Databases: MySQL, MSSQL
Sep 2004 - Jul 2008
3 years 11 months

Apprentice Plant Electrician

illwerke vkw

  • Apprenticeship as a plant electrician

Industries Experience

See where this freelancer has spent most of their professional time. Longer bars indicate deeper hands-on experience, while shorter ones reflect targeted or project-based work.

Experienced in Information Technology (11 years), Utilities (5.5 years), Transportation (2 years), Energy (1.5 years), and Media and Entertainment (1 year).

Information Technology
Utilities
Transportation
Energy
Media and Entertainment

Business Areas Experience

The graph below provides a cumulative view of the freelancer's experience across multiple business areas, calculated from completed and active engagements. It highlights the areas where the freelancer has most frequently contributed to planning, execution, and delivery of business outcomes.

Experienced in Information Technology (14 years), Product Development (6 years), and Operations (4 years).

Information Technology
Product Development
Operations

Summary

  • passionate software developer
  • fast learner
  • precise working style
  • strong quality awareness

Skills

  • Html & Css (Sass, Tailwind Css)

  • Javascript/typescript (React, Next.js, Remix, Prisma, Mobx, Immer)

  • C# (.Net)

  • Php (Symfony, Kirby, Sulu, Sylius, Typo3)

  • Mysql/mssql/redis/elasticsearch/rabbitmq

  • Git

  • Scrum

  • Kanban

  • Lead Development

  • Software Architecture

  • Microservices

  • Clean Code Principles

  • Unit Testing

  • Functional Testing

  • Tdd

  • Cqrs

  • Ddd

  • Headless Cms

  • Rest Api

  • Graphql

Languages

German
Native
English
Advanced

Education

Feb 2009 - Sep 2011

HTL Rankweil

Advanced technical course · Electronics and Information Technology · Rankweil, Austria

Sep 2004 - Jul 2008

Landesberufsschule Feldkirch

Plant electrician · Feldkirch, Austria

Certifications & licenses

iSAQB® Certified Professional For Software Architecture - Foundation Level

Profile

Created
Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Frequently asked questions

Do you have questions? Here you can find further information.

What languages does Patrick speak?

Patrick speaks the following languages: German (Native), English (Advanced).

How many years of experience does Patrick have?

Patrick has at least 18 years of experience. During this time, Patrick has worked in at least 8 different roles and for 9 different companies. The average length of individual experience is 2 years and 7 months. Note that Patrick may not have shared all experience and actually has more experience.

What roles would Patrick be best suited for?

Based on recent experience, Patrick would be well-suited for roles such as: Lead Frontend Developer, Frontend Developer, Full Stack Developer.

What is Patrick's latest experience?

Patrick's most recent position is Lead Frontend Developer at DB Cargo.

What companies has Patrick worked for in recent years?

In recent years, Patrick has worked for DB Cargo, ImpressSol GmbH, S-Communication Services, Super RTL, and weit weit Webentwicklung.

Which industries is Patrick most experienced in?

Patrick is most experienced in industries like Information Technology (IT), Utility Services, and Transportation and Logistics. Patrick also has some experience in Energy, Media and Entertainment and Publishing.

Which business areas is Patrick most experienced in?

Patrick is most experienced in business areas like Information Technology (IT), Product Development, and Operations.

Which industries has Patrick worked in recently?

Patrick has recently worked in industries like Information Technology (IT), Media, Entertainment and Publishing, and Transportation and Logistics.

Which business areas has Patrick worked in recently?

Patrick has recently worked in business areas like Information Technology (IT) and Product Development.

What is Patrick's education?

Patrick attended HTL Rankweil for Electronics and Information Technology.

Does Patrick have any certificates?

Patrick has 1 certificate: iSAQB® Certified Professional For Software Architecture - Foundation Level.

What is the availability of Patrick?

Patrick will be available from April 2026.

What is the rate of Patrick?

Patrick's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.

How to hire Patrick?

To hire Patrick, click the Meet button on the profile to request a meeting and discuss your project needs.