02.09.2025 aktualisiert
AR
100 % verfügbar
Full Stack Developer (Angular, Material UI & C#/.N
Lahr, Deutschland
Skills
Asp.NetHTMLSoftwareanwendungenC#CSSWeb EntwicklungEntity FrameworkResponsive WebdesignSQLTypescriptReactJSAngularJSMaterial UIFull Stack Entwicklung
- Desktop Application
- Web Development
- C# / ASP.NET Core
- Entity Framework
- HTML / CSS
- TypeScript
- Angular / React
- MaterialUI / TailwindCSS
- Full-Stack Development
- Responsive Design
- SQL
- Database Design
Sprachen
DeutschMutterspracheEnglischgutRussischGrundkenntnisse
Projekthistorie
Projektübersicht
Ich habe ein Testprojekt erstellt, um meine Full-Stack-Fähigkeiten zu demonstrieren.
Link: https://ProjectName.com
- Datenbankdesign:
- Definition der Entitäten und ihrer Beziehungen
- Durchführung von Code-First-Migrationen mit C# und Entity Framework
- Backend:
- Entwicklung einer sauberen, skalierbaren RESTful-API
- Implementierung von Validierungs- und Fehlerbehandlungsmechanismen
- Frontend:
- Aufbau von React-Seiten
- Gestaltung des UIs mit Tailwind CSS für ein modernes, responsives Design
- Performance-Optimierung:
- Einsatz von Lazy Loading
- Durchführung einer Bundle-Analyse zur Reduktion der Ladezeiten
- Tests & Deployment:
- Erstellung von Unit-Tests
- Einrichtung einer CI/CD-Pipeline für automatisierte Builds und Deployments
- Security:
- Umsetzung von Best Practices zur Absicherung von API-Endpunkten und Datenflüssen
Projektübersicht:
Wir haben das vorliegende Projekt gemeinsam mit den Stakeholdern verfeinert und die Lösung anschließend komplett End‑to‑End konzipiert und umgesetzt.
- Backend:
- Entwurf des Datenbank-Designs
- Strukturierung in Layers (Cross‑Cutting, Repositories, Services, WebAPI/Controller)
- Erstellung von Create‑ und Read‑DTOs mit AutoMapper
- Einrichtung eines zentralisierten Loggings
- Entwicklung von RESTful‑Services
- Frontend:
- Anbindung einer Angular‑ und Material‑UI‑Anwendung an die API
- Umsetzung in responsive Seiten vom Onboarding über den Checkout bis hin zu Echtzeit‑Dashboards
- Qualität & Deployment:
- Implementierung von Unit‑ und Integrationstests
- Erstellung technischer Dokumentationen sowie Anwender‑Handbuch