freiberufler Lead Software Developer auf freelance.de

Lead Software Developer

zuletzt online vor wenigen Stunden
  • 95‐125€/Stunde
  • 06108 Halle (Saale)
  • Europa
  • de  |  en  |  fr
  • 01.11.2024

Kurzvorstellung

Freelance lead software developer (full stack) with focus on Angular, GraphQL, Asp.net Core and PostgreSQL.

Qualifikationen

  • Angular7 J.
  • C#7 J.
  • Postgresql7 J.
  • Amazon Web Services (AWS)4 J.
  • Docker4 J.
  • Go (Programmiersprache)2 J.
  • Golang
  • GraphQL
  • Kubernetes
  • Lead Developer4 J.
  • Microsoft SQL-Server (MS SQL)4 J.
  • Oracle-Anwendungen5 J.

Projekt‐ & Berufserfahrung

Selbstständig
Selbstständig, Halle (Saale)
4/2020 – offen (4 Jahre, 8 Monate)
IT & Entwicklung
Tätigkeitszeitraum

4/2020 – offen

Tätigkeitsbeschreibung

Siehe Qualifikationen

Eingesetzte Qualifikationen

Graphql, Microsoft SQL-Server (MS SQL), Postgresql, C#, Docker, Amazon Web Services (AWS), Angular, Lead Developer

Lead Developer (Festanstellung)
ATMINA Solutions GmbH, Hannover
10/2017 – 3/2020 (2 Jahre, 6 Monate)
IT & Entwicklung
Tätigkeitszeitraum

10/2017 – 3/2020

Tätigkeitsbeschreibung

- Angular zur Entwicklung von modernen Web-Oberflächen. Dies umfasst ebenfalls das Entwickeln von Progressive-Web-Apps (PWA). Bei den verwendeten Programmiersprachen handelt es sich um Typescript, HTML und SCSS. Bei der Entwicklung mit Angular verwenden wir Design Systems nach der Philosophie des Atomic Designs und achten darauf, keine Fertigbibliotheken zu verwenden, sondern die Anwendung nach den Anforderungen des Kunden individuell zu gestalten.
- ASP.NET Core zum Erstellen von Back-End Systemen. Dies beinhaltet auch das Erstellen von Unit- und Integrationstests. Bei uns werden je nach Anwendungsfall sowohl Raw-SQL, Dapper als auch Entity-Framework Core verwendet.
- Infrastrukturaufgaben wie ETL-Prozesse oder Microservices zum Lösen von technischen Aufgaben werden mit der Programmiersprache Go umgesetzt.
- Zur strikt typisierten Übertragung von Daten zwischen einzelnen Systemkomponenten wird GraphQL eingesetzt. Noch nicht umgestellte Altsysteme werden alternativ noch mit REST oder SOAP betrieben.
- PostgreSQL und Oracle dienen als relationale Datenspeicher und bieten mit stored procedures die Möglichkeit, leistungskritische Funktionen direkt in die Datenbank auszulagern oder erweiterte Konsistenzprüfungen durchzuführen.
- Docker, Kubernetes und Gitlab-CI als Basis für Continuous Integration (CI) und Continuous Deployment (CD).


- Die Planung der Projektarchitektur. Dies umfasst sowohl die Planung der Architekturen der einzelnen Teilprojekte (Frontend, Backend, Datenbank), als auch die Architektur der Gesamtsystemlandschaft.
- Das Erstellen von Prototypen zur Erprobung und Evaluation neuer Technologien und die anschließende Vermittlung des gewonnenen Wissens an das Team in Form von Schulungen und Workshops.
- Das Durchführen von Anforderungsanalysen und Modellplanung mit Hilfe von Domain Driven Design und Object Oriented Design zusammen mit dem Kunden, sowie das zur Verfügung stehen als technischer Ansprechpartner.
Zu den größten Projekten, an denen Herr B. maßgeblich beteiligt war, zählen unter anderem:
- Die fließende Migration einer Altanwendung von AngularJS zu Angular, indem die beiden Frameworks parallel betrieben und die AngularJS Teile der Altanwendung Schritt für Schritt ersetzt wurden.
- Die Entwicklung einer weltweit verfügbaren Intranet-Lösung mit selbstentwickeltem CMS, welches sowohl Mehrsprachigkeit als auch eine berechtigungssensitive Anzeige von Artikeln ermöglicht.
- Das Umsetzen eines Self-Service Portals, entsprechend kommunalrechtlicher Anforderungen. Insbesondere war hierbei auf die Barrierefreiheit zu achten und die einhergehenden Accessibility-Funktionen zu implementieren.

Eingesetzte Qualifikationen

Oracle-Anwendungen, Postgresql, C#, Go (Programmiersprache), Typescript, Angular, ASP.NET

Software Developer (Festanstellung)
WKG-Software GmbH, Hannover
10/2014 – 9/2017 (3 Jahre)
IT & Entwicklung
Tätigkeitszeitraum

10/2014 – 9/2017

Tätigkeitsbeschreibung

Full stack developer for Xamarin / ASP.NET / OracleDB

Eingesetzte Qualifikationen

Data Warehousing, Oracle-Anwendungen, Xamarin, ASP.NET

Ausbildung

Information Engineering
Master of Science
2020
Hannover
Informatik
Bachelor of Science
2017
Hannover

Weitere Kenntnisse

Senior full stack developer specialized in Angular, GraphQL, asp.net core, Docker and PostgreSQL.
I have a lot of experience with REST, Go, Oracle, and MS SQL Server as well.

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
  • Französisch (Grundkenntnisse)
Reisebereitschaft
Europa
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
625
Alter
32
Berufserfahrung
11 Jahre und 1 Monat (seit 10/2013)
Projektleitung
3 Jahre

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden