Igor Frühauf
Lead Frontend Developer
Experience
Lead Frontend Developer
Amcon Software GmbH
Technical leadership for implementing accessible frontend components with React and MUI
Analyzed and refactored existing UI structures for semantic HTML usage, ARIA roles, and keyboard navigation
Integrated and used accessibility testing tools like Axe and Lighthouse
Worked closely with UI/UX design, backend development, and QA to ensure a consistent a11y-compliant user experience
Advised the client on implementing legal requirements according to BITV 2.0 / EU Directive 2016/2102
Improved Lighthouse Accessibility Score from 55 to 98
Made the codebase more sustainable by introducing reusable, accessible components
Received positive client feedback and a follow-up contract for future a11y projects
Tools and Technologies: React, MUI, TypeScript, JavaScript, HTML5, CSS3, Node.js, WCAG 2.1 AA, Axe, Lighthouse, SCRUM, Agile, Jira, Bitbucket
Lead Full Stack Developer and Product Owner
Janning Tiefbau GmbH
Designed the overall architecture and planned the project workflow, including mockups and technical implementation
Full stack development of the web application and REST API interfaces
Set up and maintained the database structure to map the entire order process
Integrated Microsoft Entra ID for secure user authentication
Developed an import feature for structured order entry via Excel files
Coordinated testing, deployment, and go-live phase, including infrastructure
Managed the live operation and continuous development of the application
Successfully delivered an end-to-end digitization project in the construction sector, from order entry to project completion
Provided a stable, scalable solution for over 100 users in production
Significantly improved process reliability and feedback rates on construction sites through targeted digital workflows
High user acceptance and positive feedback thanks to an intuitive UI and stable performance
Established a foundation for future extensions and new modules through a modular architecture
Tools and Technologies: C#, .NET 8, ASP.NET Core, REST API, Microservices, Entity Framework Core, PostgreSQL, Nuxt.js Storybook, Vue.js, HTML5, CSS3, Tailwindcss, JWT, OAuth, Microsoft Entra ID, TypeScript, JavaScript, Node.js, Primevue, xUnit.net, jest, nginx, Docker, Clean Architecture, DDD, SCRUM, Agile, GitHub, Figma
Managing Partner
solid vi UG / Solid Software GmbH
Founded and led a software company focused on digital process solutions
Responsible for software architecture, project management, development, and client consulting
Tools and Technologies: C#, .NET, ASP.NET Core, REST API, Microservices, PostgreSQL, Vue.js, React, Docker, Clean Architecture, DDD
Lead Full Stack Developer & Architect
Amcon Software GmbH
Designed and implemented a modular Clean Architecture using domain-driven design
Set up authentication and authorization with Microsoft Entra ID
Developed a role-based access concept for users and teams
Built a high-performance relational data model in PostgreSQL
Implemented event-based communication with RabbitMQ and MassTransit
Containerized applications with Docker and implemented automated tests with xUnit.net
Delivered a fully independent solution from concept to production MVP rollout
Secure, centrally managed user and rights management via Microsoft Entra ID
Achieved high code quality and maintainability through clean architecture and automated tests
Created a scalable foundation for future extensions and multi-tenancy
Tools and Technologies: C#, .NET 9, ASP.NET Core, Entity Framework Core, REST API, Microservices, PostgreSQL, RabbitMQ, Docker, Clean Architecture, DDD, SCRUM, Jira
Lead Full Stack Developer
Amcon Software GmbH
Designed and implemented modular backend services with ASP.NET Core
Set up and maintained relational and document-based data models
Developed and connected REST APIs with authentication logic
Implemented messaging workflows using RabbitMQ
Frontend development of the customer portal with React, TypeScript, and Next.js
Conducted backend (xUnit.net) and frontend (Jest) testing
Collaborated closely in the Scrum team including story refinement and review
Containerized with Docker for local and production deployments
Successfully delivered a complex ticket portal for public transport with high load capacity
Achieved a stable, maintainable system architecture through Clean Architecture and DDD approaches
Built a high-performance, user-friendly customer portal using modern web technologies
Ensured smooth communication between services via asynchronous events with RabbitMQ
Tools and Technologies: C#, .NET 8, ASP.NET Core, Entity Framework Core, React, Next.js, RabbitMQ, Docker, Clean Architecture, DDD, SCRUM
Full Stack Developer
DB Systel GmbH
Implementing responsive frontends with Vue.js, TypeScript, and Nuxt.js according to UI/UX designs
Integrating the middleware with various backend services (REST API)
Writing extensive unit tests with Jest
Developing automated end-to-end tests with Playwright
Actively collaborating in the agile Scrum team (refinement, reviews, sprints)
Using modern dev tools and CI/CD pipelines through GitLab
Built a user-friendly and high-performance UI
Ensured reliable service integration through clean interfaces
Achieved high code quality and low error rates through extensive testing
Tools and technologies: Vue.js, Nuxt.js, Jest, Playwright, REST API, Scrum
Senior Full Stack Developer
The NextGen GmbH
Developing and architecting software solutions in the Deutsche Bahn corporate environment
Tools and technologies: Vue.js, Nuxt.js, TypeScript, JavaScript, Nest.js, Playwright
Full Stack Developer
KMH GmbH
Enhancing and rebuilding complex web applications in the energy sector (offer platform, CRM system)
Tools and technologies: Vue.js, Express.js, GraphQL, AWS Lambda, MongoDB
Full Stack Developer
KMH GmbH
Developing the complete web application (frontend with Vue.js and EJS templates, backend with Node.js and Express.js)
Building and maintaining the data model in MongoDB
Successfully launched a new energy offer platform with end-to-end functionality
Accelerated the offer process through direct digital handling
Stable and maintainable codebase through clear separation of front and backend
Tools and technologies: Vue.js, EJS, Node.js, Express.js, MongoDB, SCRUM
Frontend Developer
impac GmbH
Providing technical consulting and implementation for various web projects
Supporting frontend and backend questions
Tools and technologies: Angular 9, TypeScript, JavaScript, HTML5, CSS3, Node.js
Full Stack Developer
flaschenpost SE
Developed a new system for managing hardware
Full stack development and Azure deployment
Tools and Technologies: .NET Core, Blazor, ASP.NET Core, Entity Framework Core, Microsoft SQL Server
Frontend Developer
Mobile2b GmbH
Extended a platform for mapping internal business processes
Tools and Technologies: Angular 6, TypeScript, JavaScript, Node.js
Software Engineer
Capgemini GmbH
Digitized business processes with a focus on frontend architecture and visualization of complex data structures
Tools and Technologies: C#, ASP.NET Core, Angular 8, TypeScript
IoT & Mobile Software Developer
Lucon GmbH
Developed applications to control IoT devices via web and mobile
Tools and Technologies: C#, ASP.NET Core, Angular 6, Node.js
Application Developer
EMP mbH
Maintained and enhanced a CMS system including database maintenance
Tools and Technologies: C#, ASP.NET Core, Entity Framework Core
Software Developer
Metallbau Emmeln
New development of a course management system for swimming pools
Tools and technologies: C#, ASP.NET Core, PostgreSQL, Node.js
Summary
Over 9 years of full stack experience (C#, .NET, Storybook, Vue.js, React) focusing on modular architectures & scalable portals. Extensive use of Clean Architecture, CI/CD, and domain-driven design. Industry focus: energy, public transport, construction. Tech lead in 5+ projects.
I work in a solution-oriented, structured way with a high standard of quality, without detours but with an eye on the big picture. It's especially important to me that technical solutions not only work but really simplify processes and run reliably.
I contribute actively, think outside the box, and speak up openly when things become an obstacle during a project. I collaborate with business stakeholders and project partners in a clear, reliable, and equal manner.
What drives me is the goal of making complex topics understandable and building stable, practical systems from good ideas, without unnecessary complexity but with maximum benefit.
Skills
C#
.Net 8
.Net 9
.Net 6
Asp.net Core
Rest
Rest Api
Microservices
Entity Framework Core
Postgresql
Nuxt.js
Vue.jsstorybook
React
Reactjs
Tanstack Query
React Testing Library
Next.js
Html5
Css3
Tailwindcss
Jwt
Oauth
Microsoft Entra Id
Typescript
Javascript
Node.js
Primevue
Xunit.net
Jest
Nginx
Docker
Clean Architecture
Ddd
Domain-driven Design
Scrum
Agile
Github
Bitbucket
Ci/cd-pipelines
Jira
Frontend
User Experience (Ux)
Backend
Fullstack
Git
Bitbucket
Chrome Debugger
Gitlab
Jira
Docker
Github
Trello
Aws
Azure
Notion
Figma
Javascript
Tailwindcss
Asp.net
Typescript
Next.js
.Net Core
Vue.js
Pwa
Node.js
Nuxt.js
Nest.js
Scrum /Agile
Angular 2+
Jest
Visuial Studio
React
Playwright
Vs Code
Html5
C#
Jetbrains Rider
Css3
Xunit.net
Ci/cd-pipelines
Microsoft Sql
Mysql
Mongodb
Server
Sqlite
Redis
Postgresql
Languages
Education
Emden/Leer University of Applied Sciences
Bachelor of Science · Computer Science · Emden, Germany
Similar Freelancers
Discover other experts with similar qualifications and experience