freiberufler Full Stack Developer auf freelance.de

Full Stack Developer

offline
  • 90‐100€/Stunde
  • 50937 Köln
  • auf Anfrage
  • de  |  en
  • 20.08.2023

Kurzvorstellung

Ich bin Full Stack Developer und meine entwicklerischen Schwerpunkt sind Nodejs und Java. Vorwiegend arbeite ich vollständig in der AWS Cloud und habe dahin gehend ein Startup von Anfang an begleitet ein Unternehmen in der Cloud aufzubauen.

Auszug Referenzen (2)

"Zusammenarbeit war wirklich herausragend, wir haben das Projekt sehr schnell zuende gebracht und ich bin wirklich überaus Glücklich über den Verlauf!"
Software Entwickler/ Designer
Ann Christine Loy
Tätigkeitszeitraum

6/2017 – 7/2017

Tätigkeitsbeschreibung

Einrichten einer Website für eine micro Influencerin. Ich habe mich dabei um das Webhosting gekümmert sowie das Wordpress Template überarbeitet. Weiterhin habe ich die betreffende Person in Wordpress geschult.

URL: -Hyperlink entfernt-

Eingesetzte Qualifikationen

Webdesign, WordPress

"Ein sehr engagierter junger Mann, der sehr viel Motivation und Leistung zeigt. Wir waren zu jedem Zeitpunkt äußerst zufrieden mit seiner Arbeit!"
Software Entwickler (Festanstellung)
Andreas Ginther
Tätigkeitszeitraum

9/2014 – 5/2018

Tätigkeitsbeschreibung

Entwicklung von mehreren Spring Batch Jobs sowie bauen verschiedenen Webanwendungen mithilfe von Spring MVC und Thymeleaf.
Zudem wurden in Zusammenarbeit die Architekturen der Lebensversicherung überarbeitet.

Eingesetzte Qualifikationen

Java (allg.), JavaScript, Solution Architektur, Spring Framework

Qualifikationen

  • Adobe Photoshop
  • Amazon Web Services (AWS)3 J.
  • Cloud Computing3 J.
  • DevOps
  • Java (allg.)7 J.
  • Node.Js3 J.
  • Software Architecture5 J.
  • Spring Framework3 J.
  • SQL
  • Vue.Js

Projekt‐ & Berufserfahrung

Lead Software Engineer/ Software Architekt
Kundenname anonymisiert, Berlin
1/2023 – 9/2023 (9 Monate)
Handel
Tätigkeitszeitraum

1/2023 – 9/2023

Tätigkeitsbeschreibung

- Entwicklung von Cloud Native Applications, um einen Multi Vendor Marktplatz für verschiedene Digitale Assets (bspw. NFTs) bereitzustellen
- Konzeption und Betrieb einer Microservicearchitektur mithilfe von Nest.js, Postgres, Redis, Hasura, Algolia, Docker und Serverless
- Erstellung von CI/CD Pipelines mit Github Actions für das automatisierte Deployment von Anwendungen
- Aufbauen der gesamten Infrastruktur mithilfe von Terraform in AWS
- Integration von Stripe, um den Internationalen Zahlungsverkehr zu regeln
- Verwendung von Algolia für Echtzeitsuche von digitalen Assets auf der Plattform
- Föderation von Services mit GraphQL und Hasura
- Diskussionen von Architekturentscheidungen der IT-Landschaft und deren Auswirkungen
- Verwendung von Message Queues für die App interne Kommunikation/ Kapselung von Komponenten
- Test Driven Development - (Unit/ Integrations/ E2E) Testing mittels JUnit
- Verwendung von Next.js/ React (mit SASS/ SCSS) für die Frontend Applikationen
- Integration sicherheitsrelevanter Mechanismen (bspw. JWT Tokens mit Auth0, OAuth, OIDC, IP Guards, BOLA, Secret Vaults)
- Erstellung von Microfrontends mithilfe von Retool für den Fachbereich zum schnellen Prototyping/ Testing von Funktionalität
- Verwendung von nx Monorepo mit nrwl

Eingesetzte Qualifikationen

Software Architecture, Software engineering / -technik

Full Stack Developer
Kundenname anonymisiert, München
3/2022 – 12/2022 (10 Monate)
Hochschulen und Forschungseinrichtungen
Tätigkeitszeitraum

3/2022 – 12/2022

Tätigkeitsbeschreibung

Konzeption, Entwicklung und Betrieb einer Streaming-Data-Architektur in NestJS

- Architekturelle Konzeption/ Optimierung von Softwarekomponenten und Datenbankschemata
- Programmierung in NodeJs/ NestJS
- Integration von Apache Kafka
- Erstellen von Docker Containern für AWS ECS Cluster
- Bauen und optimieren von DevOps Prozesses (CI/CD)

Eingesetzte Qualifikationen

Apache Kafka, Node.Js, Software Architecture, Vue.Js

Full Stack Entwickler (Festanstellung)
freeyou AG, Köln
6/2018 – 3/2022 (3 Jahre, 10 Monate)
Versicherungen
Tätigkeitszeitraum

6/2018 – 3/2022

Tätigkeitsbeschreibung

Verantwortlich für die Entwicklung des Unternehmens in einem agilen Kontext, welches ausschließlich in der AWS Cloud arbeitet.
Angefangen von einfachen Lambda Services und einer statischen Website bis hin zu eigenen Servern in Lambda Funktionen in Kombinationen mit Server Side gerenderte Websites, welche standardisierte AVRO Events in einen Kafka übermittelten und dann weiter transformiert wurden, war alles dabei.

Eingesetzte Qualifikationen

Amazon Web Services (AWS), Cloud Computing, Java (allg.), Node.Js, Software Architecture

Software Entwickler/ Designer
ann-christineloy.com, Krefeld
6/2017 – 7/2017 (2 Monate)
Medienbranche
Tätigkeitszeitraum

6/2017 – 7/2017

Tätigkeitsbeschreibung

Einrichten einer Website für eine micro Influencerin. Ich habe mich dabei um das Webhosting gekümmert sowie das Wordpress Template überarbeitet. Weiterhin habe ich die betreffende Person in Wordpress geschult.

URL: -Hyperlink entfernt-

Eingesetzte Qualifikationen

Webdesign, WordPress

Software Entwickler (Festanstellung)
DEVK, Köln
9/2014 – 5/2018 (3 Jahre, 9 Monate)
Versicherungen
Tätigkeitszeitraum

9/2014 – 5/2018

Tätigkeitsbeschreibung

Entwicklung von mehreren Spring Batch Jobs sowie bauen verschiedenen Webanwendungen mithilfe von Spring MVC und Thymeleaf.
Zudem wurden in Zusammenarbeit die Architekturen der Lebensversicherung überarbeitet.

Eingesetzte Qualifikationen

Java (allg.), JavaScript, Solution Architektur, Spring Framework

Zertifikate

iSAQB® Certified Professional for Software Architecture
2017
Google Online-Marketing Zertifikat
2017

Ausbildung

Wirtschaftsinformatik
Master
2020
Brühl
Wirtschaftsinformatik
Bachelor
2017
Brühl
Fachinformatiker Anwendungsentwicklung
Ausbildung
2016
Köln

Über mich

Ich entwickle unglaublich gerne Software und liebe es mich in schwierigen Problematiken zu verlieren. Das Gefühl seine eigene Logik übertreffen zu müssen, weil etwas nicht klappt ist einfach großartig. Aus diesem Grund entwickel ich seit Jahren web-basierte Applikationen mit unterschiedlichen Frontend-Frameworks. Production Ready waren davon bisher Vue.js und Angular. Mit anderen Vertretern wie React oder Svelte wurde bisher eher nur rumgespielt. Da es jedoch auch spannend ist was hinter den Fassaden abläuft, habe ich mich auch viel um die dahinterliegenden APIs gekümmert. Die gebauten Konstrukte sind meist im Serverless Kontext gebaut, cloud-ready und basieren auf den neusten Web-Standards.

Zudem habe ich einige Jahre Java Applikationen auf Basis von Spring erstellt. Dies umfasst Automatisierungsprozesse mit Spring Batch, aber auch Frontend seitige Projekte mit Spring Webflow und MVC. Weiterhin habe ich mich dabei um die Umgebungen gekümmert, auf denen die Anwendungen laufen. Das waren entweder on-premise Server oder AWS konstrukte mit VPCs, EC2 Instancen und Autoscaling Groups. Das alles wurde mit IaaC Tools wie Terraform oder dem AWS SDK aufgebaut. Weiterhin betreue ich unter anderem ein Projekt mit einem Kafka als zentrales Nervensystem. Drum herum wird mit Apache AVRO Schemata kommuniziert und die Kafka Konsumenten sind Flink Jobs, welche die Daten weiter transformieren und unter anderem in Datenbanken ablegen.

Mein halbes Berufsleben habe ich in einem Konzern verbracht, in welchem ich größtenteils Java Projekte unterstützt habe. Die zweite andauernde Hälfte verbringe ich mit agiler Softwareentwicklung in Scrum-Teams in denen ich neben den Entwicklertätigkeiten auch die architekturelle Seite mitunterstütze.

Weitere Kenntnisse

Node.js, Java, TypeScript, JavaScript, AWS, Serverless Funktionen, Python, relationale Datenbanken, nicht relationale Datenbanken, Terraform, Flink, Cassandra, Kafka, agiles Arbeiten, Wordpress

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Home-Office
bevorzugt
Profilaufrufe
1625
Alter
28
Berufserfahrung
10 Jahre und 3 Monate (seit 09/2014)

Kontaktdaten

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

Jetzt Mitglied werden