Recommended expert

David Dlouhy

Senior Angular Engineer

David Dlouhy
Grünwald, Germany

Experience

Jul 2021 - Mar 2025
3 years 9 months

Senior Angular Engineer

HUK-Coburg

  • Technologies: TypeScript, JavaScript, Java, HTML, SCSS, JSON, REST, Angular, Nx, NgRx, RxJs, Git, Spring, TFS, Jenkins, Jest, Cypress, UI/UX-Design, Figma, Storybook, Domain-Driven Design (DDD), Micro Frontend, Clean Code, Arc42, Agile, Scrum, Jira, Confluence
  • Technical conception and further development of a modern Angular web application as part of the portal migration
  • Built a modular frontend architecture with Nx and clear separation of domain and technical layers (Clean Architecture)
  • Introduced and implemented Domain-Driven Design in the frontend context, including layer model and linting rules for code organization
  • Developed reusable UI components and features using Angular, NgRx and RxJS
  • Integrated the application with backend services via REST APIs
  • Ensured high code quality through structured code reviews, testing with Jest and Cypress and introduction of guidelines
  • Performed regular upgrades to new Angular versions to ensure long-term maintainability
  • Collaborated closely with internal developers, product owners and stakeholders for requirements analysis and solution finding
  • Supported the team through active knowledge transfer, review coaching and technical decision making
  • Established a modular architecture with Nx & DDD as the technical foundation for future development
  • Significantly improved test coverage through systematic introduction of Cypress and Jest tests
  • Facilitated intensive collaboration with internal developers to build DDD structures and testing strategies
  • Delivered a modernized UI focusing on clarity, usability and modern web technologies, achieving high acceptance by over 4,000 field staff
  • Enabled parallel operation of the new Angular portal with the existing .NET system for phased migration of the sales process
Apr 2021 - Jun 2021
3 months

Senior Angular Engineer

CSS Kranken-Versicherung AG

  • Technologies: TypeScript, JavaScript, Java, HTML, SCSS, JSON, REST, Angular, Nx, NgRx, RxJs, Git, Spring, TFS, Jenkins, Angular Material, Maven, Team City, Jest, Cypress, UI/UX-Design, Figma, Storybook, Domain-Driven Design (DDD), Micro Frontend, Clean Code, Agile, Scrum, Jira, Confluence
  • Built a modular UI architecture with Angular and Angular Material to prepare a new digital sales portal
  • Implemented initial UI components based on an innovative design concept
  • Introduced modern frontend testing strategies with Jest and Cypress to increase quality
  • Provided technical consulting to the project team on architecture questions and tool decisions
  • Conducted pair and mob programming sessions to actively promote internal know-how
  • Identified conceptual gaps in the domain requirements and initiated a structured realignment
  • Engaged closely with project stakeholders to clarify technical feasibility and prioritize open points
  • Triggered project realignment by working closely with the team and asking targeted questions to stakeholders, leading to a strategic pause in UI development
  • Enabled internal know-how transfer through the introduction of pair and mob programming
  • Improved test strategy by introducing modern testing tools (Jest, Cypress) and establishing an initial structure for testable components
  • Modernized the frontend stack with Angular Material and created a technological basis for future development
Mar 2020 - Feb 2021
1 year

Fullstack Developer

M-net Telekommunikations GmbH

  • Technologies: TypeScript, JavaScript, Java, HTML, SCSS, JSON, REST, Angular, Nx, NgRx, RxJs, Git, Spring, TFS, Jenkins, Angular Material, Maven, Team City, Jest, Cypress, UI/UX-Design, Figma, Storybook, Domain-Driven Design (DDD), Micro Frontend, Clean Code, Agile, Scrum, Jira, Confluence
  • Developed an Angular prototype to replace an existing monolithic JavaScript frontend, later taken into production
  • Implemented core components of the new order process for private customers using Angular 10
  • Maintained and enhanced existing frontend (JavaScript) and backend (Java/Spring) systems
  • Coordinated closely with product owners and domain experts to map complex business requirements
  • Conducted code reviews focusing on clean code and modular structuring
  • Contributed to the gradual migration of legacy components to a modern Angular codebase
  • Used current tools and frameworks such as NgRx, RxJS and Angular Material to implement scalable UI functionalities
  • Employed Jira, Confluence and agile methods for coordinated work in a cross-functional team
  • Successfully transitioned the Angular prototype into production as the technical foundation for the new order process
  • Established the basis for modern frontend development with a modular, maintainable Angular ecosystem replacing monolithic JavaScript
  • Improved code quality through targeted reviews and introduction of clean code principles and best practices
  • Ensured precise implementation of the order logic through close collaboration with product owners and domain experts
  • Initiated the phased migration of legacy components, reducing technical debt in the frontend

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 Insurance (4 years) and Telecommunication (1 year).

Insurance
Telecommunication

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 (5 years) and Product Development (1 year).

Information Technology
Product Development

Summary

Senior Angular Engineer for complex enterprise frontends

With over 10 years of experience, I support companies in sustainably developing complex Angular applications, building them in a scalable way, and running them with high performance.

Focusing on architecture, state management, testing, and developer experience, I help teams build long-lasting frontends – efficient, maintainable, and future-proof.

Specialized in:

  • Enterprise architectures with Angular
  • State management with NgRx or Signals
  • Performance and code quality optimization
  • Scaling large codebases and module systems
  • Migration and refactoring of existing applications

Working with:

  • IT departments in corporations and mid-sized companies
  • Tech teams in product companies
  • Agencies with complex client projects

What clients value most:

  • Clean, scalable solutions instead of quick fixes
  • Active consulting and communication on equal terms
  • Quick onboarding into existing systems
  • Taking ownership of technical decisions

Skills

  • Programming Languages: Typescript, Javascript, Java
  • Frameworks And Tools: Angular, Nx, Ngrx, Rxjs, Git, Spring
  • Testing: Jest, Cypress
  • Design: Ui/ux Design, Figma, Storybook
  • Architecture: Domain-driven Design (Ddd), Micro Frontend, Clean Code
  • Project Management: Agile, Scrum, Jira, Miro, Confluence

Languages

German
Native
English
Advanced

Education

Mar 2015 - Aug 2018

FOM Hochschule

Bachelor of Science · Business Informatics

Oct 2006 - Sep 2008

Siemens Technik Akademie

Technical Assistant in Computer Science · Computer Science · Erlangen, Germany

Profile

Created
Last Update
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.

Where is David based?

David is based in Grünwald, Germany and can operate in on-site, hybrid, and remote work models.

What languages does David speak?

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

How many years of experience does David have?

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

What roles would David be best suited for?

Based on recent experience, David would be well-suited for roles such as: Senior Angular Engineer, Fullstack Developer.

What is David's latest experience?

David's most recent position is Senior Angular Engineer at HUK-Coburg.

What companies has David worked for in recent years?

In recent years, David has worked for HUK-Coburg and CSS Kranken-Versicherung AG.

Which industries is David most experienced in?

David is most experienced in industries like Insurance and Telecommunication.

Which business areas is David most experienced in?

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

What is David's education?

David holds a Bachelor in Business Informatics from FOM Hochschule.

What is the availability of David?

David is immediately available full-time for suitable projects.

What is the rate of David?

David'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 David?

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

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

1200
900
600
300
Market avg: 870-1030 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.