29.10.2026 aktualisiert

**** ******** ****
100 % verfügbar

Full-Stack-Softwareentwickler | C# | .NET | Angular

Frankfurt am Main, Deutschland
Weltweit
Bachelor of Science – Computer-Ingenieurwesen, Fachrichtung Informationstechnologie
Frankfurt am Main, Deutschland
Weltweit
Bachelor of Science – Computer-Ingenieurwesen, Fachrichtung Informationstechnologie

Profilanlagen

Lebenslauf_Softwareentwickler_Said_Roohullah_Allem_DE.pdf

Skills

Asp.NetC#.NET CoreBackendFull Stack Entwicklung
Backend-Entwicklung mit C# und .NET
Fundierte Kenntnisse in C#, .NET 8–10, ASP.NET Core, REST-APIs, Entity Framework Core, SQL Server, Redis und Hangfire. Konzeption und Implementierung von Backend-Services, REST-Schnittstellen und komplexen Geschäftsprozessen. Erfahrung mit SQL-Transaktionen, Datenmodellierung, Fehlerbehandlung und Clean Architecture.

Frontend-Entwicklung mit Angular und TypeScript
Erfahrung mit Angular bis Version 22, TypeScript, RxJS, Signals, JavaScript, HTML/CSS und Bootstrap. Entwicklung und Weiterentwicklung von Single-Page-Applications, Integration von REST-APIs sowie Analyse und Behebung von Frontend-Fehlern.

Softwarearchitektur und technische Dokumentation
Konzeption und Weiterentwicklung von Softwarearchitekturen mit Clean Architecture, SOLID, Design Patterns und N-Tier-Architektur. Analyse bestehender Anwendungen und technischer Abläufe, Entwicklung von Lösungskonzepten und Prototypen. Erstellung umfangreicher technischer Dokumentationen, Architekturhandbücher und detaillierter Ablaufdiagramme.

Datenbankentwicklung und Migration
Erfahrung mit SQL Server, PostgreSQL, MySQL und Oracle. Datenbankdesign, Datenmodellierung und Migrationen mit Entity Framework Core. Erstellung von Tabellen, Indizes, Triggern und gespeicherten Prozeduren sowie Übertragung von Oracle-Datenbankskripten nach MS SQL Server.

Cloud, CI/CD und Anwendungssicherheit
Deployment und Betrieb von Webanwendungen mit Azure App Service und Azure SQL. Automatisierung von Build- und Deployment-Prozessen mit GitHub Actions. Kenntnisse in JWT-Authentifizierung, Refresh-Token-Rotation, rollenbasierter Zugriffskontrolle (RBAC) und OWASP Top 10.

Softwaretesting und Qualitätssicherung
Erfahrung mit xUnit, NUnit, Moq, Vitest, Cypress und Postman. Entwicklung automatisierter Unit-, Integrations-, API- und End-to-End-Tests. Prüfung von Fehlerfällen, Datenbanktransaktionen und Nebenläufigkeit sowie systematische Fehleranalyse und Debugging.

Agile Softwareentwicklung und Zusammenarbeit
Praktische Erfahrung mit Scrum, Jira, Git, Code-Reviews, Sprint-Planung und Aufwandsschätzung. Zusammenarbeit in agilen Entwicklungsteams sowie eigenverantwortliche Konzeption und Umsetzung umfangreicher Softwareprojekte.

Weitere Technologien
Praktische Erfahrung mit Node.js, insbesondere bei der Backend-Entwicklung einer AWS-basierten Anwendung. Kenntnisse in React und Go (Grundlagen) sowie Erfahrung mit Power Apps, SharePoint und Power Automate zur Digitalisierung von Geschäftsprozessen.

Erfahrung

Berufserfahrungmehr als 10 Jahre
Freelancer seit2013

Sprachen

DeutschverhandlungssicherEnglischverhandlungssicher

Projekthistorie

Entwickler für digitale Lösungen (ehrenamtlich)

Malteser Hilfsdienst e. V., Frankfurt am Main
Entwicklung der Malteser Tandem App für 1:1 Patenschaften mit Power Apps, SharePoint und Power Automate. IT-Unterstützung und Vermittlung digitaler Kompetenzen für Seniorinnen und Senioren im Cafe Digital der Stadtbücherei Frankfurt.

Full-Stack-Softwareentwickler

LiliShop, Frankfurt am Main
Eigeninitiierte Produktentwicklung einer live verfügbaren E-Commerce-Plattform mit .NET 10, Angular 22 und Azure. Konzeption mit Clean Architecture, Datenmodellierung und REST-APIs; CI/CD mit GitHub Actions und Azure-Deployment. Umsetzung von Preis- und Rabatt-Engine, Produktvarianten, Rechnungsstellung, Stripe-Checkout, Sicherheitsarchitektur mit JWT/RBAC/SSO/TOTP-MFA sowie automatisierten Tests.

Software Engineer

Vizoo GmbH, Haar
Full-Stack-Weiterentwicklung des AWS-basierten Produkts physx mit Angular, Node.js und PostgreSQL. Angular-Upgrade, TypeScript-Typprüfungen, Analyse eines komplexen Node.js-Ablaufs beim Upload großer Dateien sowie Code-Reviews und Aufwandsschätzung in der Scrum-Sprintplanung.

Weiterbildung und Projektarbeit

Frankfurt am Main
Weiterbildung mit Node.js/React (03-07/2021) und Angular-Einarbeitung. Entwicklung der Gamma-App mit TypeScript, React, Node.js, InversifyJS und Repository-Pattern.

Praktikum Softwareentwicklung

Datenwerk GmbH, Frankfurt
Full-Stack-Entwicklung und Fehlerbehebung in der FinAppSuite mit ASP.NET MVC, C#, NHibernate, Spring.NET, jQuery und Razor. Automatisierte Unit-Tests mit NUnit, technische Dokumentationen sowie Oracle-zu-MS-SQL-Server-Migration.

Eigenprojekt und Architekturdesign

Langen
Entwicklung des Projekts Alpha mit ASP.NET Core MVC, N-Tier-Architektur, EF Core, Repository/Unit of Work sowie rollenbasiertem Rechtesystem mit ASP.NET Core Identity und Admin-Dashboard.

Praktikum Softwareentwicklung

TÜV Hessen, Darmstadt
Weiterentwicklung eines internen Portals für statistische Auswertungen und Excel-/CSV-Exporte mit ASP.NET Core, C#, Entity Framework und MySQL. Refaktorierung der Berichterstellung sowie Frontend-Entwicklung mit Bootstrap 4, JavaScript, jQuery und HTML.

Spracherwerb, Integration und IT-Projektarbeit

Langen
Sprachkurse bis B1, ehrenamtliche Verwaltungsbegleitung und Übersetzungshilfe. Entwicklung einer Umbraco-Portfolio-Website sowie eigenständige Einarbeitung in .NET Core.

Webentwickler – angestellt und selbstständig

Teheran, Iran
Selbstständig: ASP.NET-WebForms-Anwendung und Datenbankdesign für die offizielle EBARA-Vertretung (12/2013-11/2015). Defraz Company: Anforderungsanalyse, Architekturdesign, ASP.NET-Webanwendungen und Umbraco CMS (09/2012-11/2013). Douman Samaneh Company: C#/JavaScript-Webanwendungen, Tests, Debugging und Performance-Optimierung (04/2009-08/2012).

Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden