Igor F.

Senior Full Stack .NET / Vue.js Entwickler

Haren (Ems), Deutschland

Erfahrungen

Feb. 2025 - Juni 2025
5 Monaten

Lead Frontend Entwickler | a11y Webshop

Amcon Software GmbH

Im Rahmen eines Projekts zur Verbesserung der digitalen Barrierefreiheit wurde ein bestehender Webshop vollständig an die WCAG 2.1 AA-Richtlinien angepasst. Als Lead Frontend Entwickler verantwortete ich die technische Umsetzung, Koordination mit dem Projektteam sowie die Einführung barrierefreier Komponenten auf Basis von React und MUI. Ziel war es, die Zugänglichkeit für Nutzer mit Einschränkungen signifikant zu verbessern und die gesetzlich geforderten Standards zu erfüllen.

  • Technische Leitung bei der Umsetzung barrierefreier Frontend-Komponenten mit React und MUI (Material UI)

  • Analyse und Refactoring bestehender UI-Strukturen hinsichtlich semantischer HTML-Nutzung, ARIA-Rollen und Zugänglichkeit per Tastatur

  • Integration und Nutzung von Accessibility-Testtools wie axe, Lighthouse

  • Enge Abstimmung mit UI/UX-Design, Backend-Entwicklung und QA zur Sicherstellung eines durchgängigen a11y-konformen Nutzererlebnisses

  • Beratung des Kunden zur Umsetzung gesetzlicher Anforderungen gemäß BITV 2.0 / EU-Richtlinie 2016/2102

  • Verbesserung des Lighthouse Accessibility Scores von 55 auf 98

  • Nachhaltige Verbesserung der Codebasis durch Einführung wiederverwendbarer, barrierefreier Komponenten

  • Positives Kundenfeedback und Folgebeauftragung für zukünftige a11y-Projekte

  • Tools und Technologien: React, MUI, TypeScript, JavaScript, HTML5, CSS3, Node.js, WCAG 2.1 AA, a11y Testing Tools (Axe, Lighthouse), SCRUM, Agile, Jira, Bitbucket, CI/CD-Pipelines, Frontend, User Experience (UX), Full Stack, Beratung

Dez. 2023 - Juli 2025
1 Jahr 8 Monaten

Lead Full Stack Entwickler und Produktverantwortung | Glasfaserausbau Auftragsportal

Janning Tiefbau GmbH

Entwicklung einer maßgeschneiderten Webanwendung für den vollständigen Prozess von Auftragseingang über Baustellenrückmeldung bis zum Abschluss. Authentifizierung via Microsoft Entra ID, skalierbare Architektur für 100+ Nutzer, Import über Excel-Dateien, Betrieb & Weiterentwicklung inklusive.

  • Konzeption der Gesamtarchitektur sowie Planung des Projektablaufs inkl. Mockups und technischer Umsetzung

  • Full Stack Entwicklung der Webanwendung und Schnittstellen REST API

  • Aufbau und Pflege der Datenbankstruktur zur Abbildung des vollständigen Auftragsprozesses

  • Integration von Microsoft Entra ID zur sicheren Nutzer-Authentifizierung

  • Entwicklung eines Imports für strukturierte Auftragserfassung via Excel-Dateien

  • Koordination von Testing, Deployment und Go-Live-Phase inkl. Infrastruktur

  • Betreuung des produktiven Betriebs sowie kontinuierliche Weiterentwicklung der Anwendung

  • Erfolgreiche Umsetzung eines End-to-End-Digitalisierungsprojekts im Bauumfeld, von Auftragseingang bis Projektabschluss

  • Bereitstellung einer stabilen, skalierbaren Lösung für über 100 Nutzer im produktiven Einsatz

  • Deutlich verbesserte Prozesssicherheit und Rückmeldequote auf Baustellen durch gezielte digitale Abläufe

  • Hohe Nutzerakzeptanz und positive Rückmeldungen durch intuitives UI und stabile Performance

  • Grundlage für zukünftige Erweiterungen und neue Module durch modulare Architektur geschaffen

  • Tools und Technologien: C#, .NET 8, ASP.NET Core, REST, REST API, Microservices, Entity Framework Core, PostgreSQL, Nuxt.js, Vue.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, Frontend, User Experience (UX), Backend, Fullstack, Beratung, Figma

Juni 2023 - Bis heute
2 Jahren 3 Monaten
Haren, Deutschland

Geschäftsführender Gesellschafter

Solid vi UG / Solid Software GmbH

Aufbau und Leitung eines Softwareunternehmens mit Schwerpunkt auf digitalen Prozesslösungen. Verantwortung für Softwarearchitektur, Projektsteuerung, Entwicklung und Kundenberatung.

  • Tools und Technologien: C#,.NET 8,.NET 9,.NET 6, ASP.NET Core, REST, REST API, Microservices, Entity Framework Core, PostgreSQL, Nuxt.js, Vue.js, React, ReactJS, 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
Apr. 2023 - Okt. 2024
1 Jahr 7 Monaten

Lead Full Stack Entwickler & Architekt | Internes CRM

Amcon Software GmbH

Konzeption, Architektur und vollständige Entwicklung eines unternehmensinternen CRM-Systems mit Authentifizierung und Autorisierung über Microsoft Entra ID. Integration eines granularen Rollensystems, ereignisbasierte Kommunikation via RabbitMQ sowie zentrale Benutzerverwaltung. Fokus auf saubere Architektur, Testbarkeit und Skalierbarkeit.

  • Entwurf und Implementierung einer modularen Clean Architecture mit Domain-Driven Design

  • Einrichtung von Authentifizierung und Autorisierung über Microsoft Entra ID

  • Entwicklung eines rollenbasierten Zugriffskonzepts für Benutzer und Teams

  • Aufbau eines performanten relationalen Datenmodells in PostgreSQL

  • Umsetzung einer ereignisbasierten Kommunikation mit RabbitMQ

  • Containerisierung mit Docker für einfache Deployment-Umgebungen

  • Implementierung automatisierter Tests mit xUnit.net

  • Vollständig eigenständige Umsetzung vom Konzept bis zum produktiven MVP Rollout

  • Sichere und zentral verwaltete Benutzer- und Rechteverwaltung über Microsoft Entra ID

  • Hohe Codequalität und Wartbarkeit durch saubere Architektur und automatisierte Tests

  • Reduktion von Komplexität und Integrationsaufwand durch klare Schnittstellendefinitionen

  • Skalierbare Grundlage für künftige Erweiterungen und Mandantenfähigkeit geschaffen

  • Tools und Technologien: C#, .NET 9, ASP.NET Core, Entity Framework Core, REST, REST API, Microservices, PostgreSQL, xUnit.net, TypeScript, JavaScript, HTML5, CSS3, Tailwindcss, JWT, OAuth, Microsoft Entra ID, Node.js, RabbitMQ, MassTransit, Message Queuing, OpenTelemetry, Docker, Clean Architecture, DDD, Domain-driven Design, SCRUM, Agile, Jira, Bitbucket, CI/CD-Pipelines, Frontend, User Experience (UX), Backend, Fullstack, Beratung, Figma

Juni 2022 - März 2024
1 Jahr 10 Monaten

Lead Full Stack Entwickler | Deutschlandticketshop & Kundenportal

Amcon Software GmbH

Komplette Neuentwicklung eines Portals zur Verwaltung und Bestellung des Deutschlandtickets. Entwicklung verschiedener Backend-Services (u. a. CRUD-APIs, Authentifizierung, Messaging), Datenmodellierung mit relationalen und dokumentenbasierten Datenbanken sowie Aufbau eines modernen Frontends für das Kundenportal auf Basis eines JavaScript-Frameworks.

  • Konzeption und Implementierung modularer Backend-Services mit ASP.NET Core

  • Aufbau und Pflege von relationalen Datenmodellen

  • Entwicklung und Anbindung von REST APIs mit Authentifizierungslogik

  • Implementierung von Messaging-Workflows über RabbitMQ

  • Frontend-Entwicklung des Kundenportals mit React, TypeScript und Next.js

  • Testing im Backend (xUnit.net) und Frontend (Jest)

  • Enge Zusammenarbeit im Scrum-Team inkl. Story Refinement und Review

  • Containerisierung mit Docker zur lokalen und produktiven Bereitstellung

  • Erfolgreiche Umsetzung eines komplexen Ticketportals für den ÖPNV mit hoher Lastfähigkeit

  • Stabile, wartbare Systemarchitektur durch Clean Architecture und DDD-Ansätze

  • Performantes und benutzerfreundliches Kundenportal auf Basis moderner Webtechnologien

  • Klare Trennung von Domänen, die eine spätere Erweiterung und Wartung erleichtert

  • Reibungslose Kommunikation zwischen Services durch asynchrone Events mit RabbitMQ

  • Tools und Technologien: C#, .NET 8, ASP.NET Core, Entity Framework Core, REST, REST API, Microservices, PostgreSQL, React, ReactJS, Redux, TypeScript, JavaScript, Next.js, HTML5, CSS3, Tailwindcss, JWT, xUnit.net, jest, Node.js, Headless CMS, Strapi.io, RabbitMQ, MassTransit, Message Queuing, OpenTelemetry, Docker, KeyCloak, Clean Architecture, DDD, Domain-driven Design, SCRUM, Agile, Jira, Bitbucket, CI/CD-Pipelines, Frontend, User Experience (UX), Backend, Fullstack, Beratung, Figma

Sept. 2021 - Mai 2022
9 Monaten

Full Stack Entwickler | Geschäftskundenportal zur Reiseverwaltung

DB Systel GmbH

Weiterentwicklung einer webbasierten Softwarelösung zur Verwaltung und Buchung von Geschäftsreisen. Umsetzung moderner Benutzeroberflächen gemäß UI-/UX-Vorgaben sowie Integration von Backend-Services über eine Middleware. Qualitätssicherung durch umfassende Unit-Tests und End-to-End-Tests.

  • Umsetzung von responsiven Frontends mit Vue.js, TypeScript und Nuxt.js gemäß UI/UX-Designs

  • Integration der Middleware mit verschiedenen Backend-Services (REST API)

  • Erstellung umfangreicher Unit-Tests mit Jest für zentrale Logik

  • Entwicklung automatisierter End-to-End-Tests mit Playwright

  • Aktive Mitarbeit im agilen Scrum-Team (Refinement, Reviews, Sprints)

  • Verwendung moderner Dev-Tools und CI/CD-Pipelines via GitLab

  • Benutzerfreundliches und performantes UI unter Berücksichtigung moderner UX-Prinzipien umgesetzt

  • Zuverlässige Service-Integration durch saubere Schnittstellenanbindung

  • Hohe Codequalität und geringe Fehleranfälligkeit durch Testabdeckung auf mehreren Ebenen

  • Termingerechte Bereitstellung neuer Features trotz technischer und fachlicher Komplexität

  • Tools und Technologien: REST, REST API, Microservices, PostgreSQL, Vue.js, TypeScript, JavaScript, Nuxt.js, HTML5, CSS3, jest, Node.js, Nest.js, playwright, SCRUM, Agile, Jira, GitLab, CI/CD-Pipelines, Frontend, User Experience (UX), Backend, Fullstack, Beratung

Sept. 2021 - Jan. 2022
5 Monaten

Senior Full Stack Developer

The NextGen GmbH

Entwicklung und Architektur von Softwarelösungen im Konzernumfeld der Deutschen Bahn.

  • Tools und Technologien: REST, REST API, Microservices, PostgreSQL, Vue.js, TypeScript, JavaScript, Nuxt.js, HTML5, CSS3, jest, Node.js, Nest.js, playwright, SCRUM, Agile, Jira, GitLab, CI/CD-Pipelines, Frontend, User Experience (UX), Backend, Fullstack
Juli 2020 - Aug. 2021
1 Jahr 2 Monaten

Full Stack Developer

KMH GmbH

Weiterentwicklung und Neuaufbau komplexer Web-Anwendungen im Energiebereich: Angebotsplattform, CRM-System und Services für Onlineangebote.

  • Tools und Technologien: REST, REST API, Microservices, PostgreSQL, Vue.js, TypeScript, JavaScript, Express.js, PWA, Ionic, GraphQL, Serverless, AWS Lambda, MongoDB, HTML5, CSS3, jest, Node.js, Cypress, E2E, Jest, SCRUM, Agile, Jira, Bitbucket, CI/CD-Pipelines, Frontend, User Experience (UX), Backend, Fullstack
Apr. 2020 - Juni 2020
3 Monaten

Full Stack Entwickler | Online-Angebotsplattform für die Energiebranche

KMH GmbH

Neuentwicklung einer webbasierten Softwarelösung zur Erstellung, Verarbeitung, Anzeige und zum Abschluss von Energieangeboten. Fokus auf durchgängige Digitalisierung des Angebotsprozesses im Frontend wie Backend, inklusive Integration einer dokumentenbasierter Speicherung.

  • Entwicklung der vollständigen Webanwendung (Frontend & Backend)

  • Umsetzung des Frontends mit Vue.js und EJS-Templates

  • Backend-Entwicklung mit Node.js und Express.js

  • Aufbau und Pflege des Datenmodells in MongoDB

  • Erfolgreiche Einführung einer neuen Plattform für Energieangebote mit End-to-End-Funktionalität

  • Beschleunigung des Angebotsprozesses durch direkte digitale Abwicklung

  • Stabile und wartbare Codebasis durch klar getrennte Verantwortlichkeiten in Front- und Backend

  • Tools und Technologien: REST, REST API, Microservices, Vue.js, TypeScript, JavaScript, HTML5, CSS3, Tailwindcss, JWT, jest, Node.js, Express.js, EJS, MongoDB, SCRUM, Agile, Jira, Bitbucket, CI/CD-Pipelines, Frontend, User Experience (UX), Backend, Fullstack, Beratung

Feb. 2020 - März 2020
2 Monaten

Frontend Entwickler | Projektbezogene Webentwicklung

impac GmbH

Technische Beratung und Umsetzung verschiedener Webprojekte. Unterstützung bei Frontend- und Backend-Fragen.

  • Tools und Technologien: Angular 9, TypeScript, JavaScript, HTML5, CSS3, Node.js, Apache Cordova, Microsoft SQL Server, Frontend, User Experience (UX)
Dez. 2019 - Feb. 2020
3 Monaten

Full Stack Entwickler | Webbasierte Geräteverwaltung

flaschenpost SE

Neuentwicklung eines Systems zur Verwaltung von Hardware. Full Stack Entwicklung, Azure-Deployment.

  • Tools und Technologien: .NET Core, Blazor, HTML5, CSS3, C#,ASP.NET Core, Entity Framework Core, Microsoft SQL Server, Frontend, User Experience (UX), Backend, Fullstack
Juni 2019 - Jan. 2020
8 Monaten

Frontend Entwickler | Digitalisierungsplattform

Mobile2b GmbH

Weiterentwicklung einer Plattform zur Abbildung interner Geschäftsprozesse.

  • Tools und Technologien: Angular 6, TypeScript, JavaScript, Node.js, HTML5, CSS3, Frontend, User Experience (UX)
Sept. 2018 - Okt. 2019
1 Jahr 2 Monaten

Softwareentwickler

Capgemini GmbH

Digitalisierung von Geschäftsprozessen mit Fokus auf Frontend-Architektur und Visualisierung komplexer Datenstrukturen.

  • Tools und Technologien: C#, ASP.NET Core, Entity Framework Core, REST, REST API, Microservices, PostgreSQL, Angular 8, TypeScript, JavaScript, HTML5, CSS3, Tailwindcss, xUnit.net, jest, Node.js, SCRUM, Agile, Jira, GitLab, CI/CD-Pipelines, Frontend, User Experience (UX), Backend, Fullstack
Apr. 2017 - Aug. 2018
1 Jahr 5 Monaten

Softwareentwickler IoT & Mobile

Lucon GmbH

Entwicklung von Anwendungen zur Steuerung von IoT-Geräten über Web und Mobile.

  • Tools und Technologien: C#, ASP.NET Core, Entity Framework Core, REST, REST API, Microservices, Angular 6, TypeScript, JavaScript, HTML5, CSS3, Tailwindcss, xUnit.net, jest, Node.js, SCRUM, Agile, Jira, Git, Microsoft SQL Server, Frontend, User Experience (UX), Backend, Fullstack
Dez. 2016 - März 2017
4 Monaten

Anwendungsentwickler

EMP mbH

Wartung und Weiterentwicklung eines CMS-Systems inkl. Datenbankpflege.

  • Tools und Technologien: C#, ASP.NET Core, Entity Framework Core, REST, REST API, Microservices, Tailwindcss, xUnit.net, SCRUM, Agile, Jira, Git, MS SQL Serve
Mai 2016 - Nov. 2016
7 Monaten

Softwareentwickler

Metallbau Emmeln

Neuentwicklung eines Kursverwaltungssystems für Schwimmbäder.

  • Tools und Technologien: C#, ASP.NET Core, Entity Framework Core, REST, REST API, Microservices, PostgreSQL, Node.js, SCRUM, Agile, CSS3– HTML5– Microsoft SQL Server, Frontend, User Experience (UX), Backend, Fullstack

Zusammenfassung

Über 9 Jahre Erfahrung in der Full Stack Entwicklung, davon 5+ Jahre in leitender Rolle. Erfolgreiche Umsetzung von 10+ Projekten mit Fokus auf skalierbare .NET-Architekturen, moderne Frontends (Vue.js, React, ReactJS) und SQL Datenbanken.

Ich arbeite lösungsorientiert, strukturiert und mit einem hohen Anspruch an Qualität, ohne Umwege, aber mit Blick für das Ganze. Besonders wichtig ist mir, dass technische Lösungen nicht nur funktionieren, sondern Prozesse wirklich vereinfachen und verlässlich laufen.

Ich bringe mich aktiv ein, denke über den Tellerrand hinaus und spreche Dinge offen an, wenn sie im Projektverlauf hinderlich sind. Die Zusammenarbeit mit Fachbereichen und Projektpartnern gestalte ich klar, verbindlich und auf Augenhöhe.

Was mich antreibt, ist der Anspruch, komplexe Themen verständlich zu machen und aus guten Ideen stabile, praxistaugliche Systeme zu bauen, ohne unnötige Komplexität, aber mit maximalem Nutzen.

Sprachen

Deutsch
Muttersprache
Englisch
Verhandlungssicher

Ausbildung

Okt. 2012 - Juni 2016

Hochschule Emden/Leer

Bachelor of Science · Informatik · Emden, Deutschland

Sie suchen Freelancer?Passende Kandidaten in Sekunden!
FRATCH GPT testen
Weitere Aktionen