freiberufler Full Stack Developer auf freelance.de

Full Stack Developer

online
  • auf Anfrage
  • 14552 Michendorf
  • National
  • de
  • 20.11.2024

Kurzvorstellung

Ich bin ein erfahrener Softwareentwickler mit über 10 Jahren Expertise in der Full-Stack-Entwicklung. Mein Schwerpunkt liegt auf der Umsetzung moderner Backend-Anwendungen sowie der Integration von DevOps-Praktiken und Sicherheitslösungen.

Auszug Referenzen (1)

"Die Zusammenarbeit mit S. war ausgezeichnet in jeder Hinsicht. Qualitativ herausragende Ergebnisse, angenehme und direkte Kommunikation."
Gründung und Aufbau von slon.app – dem digitalen Assistenten für Tierbetreuungsunternehmen
Kundenname anonymisiert
Tätigkeitszeitraum

1/2019 – 6/2023

Tätigkeitsbeschreibung

Als Gründer der slon GmbH habe ich slon.app von Grund auf entwickelt – eine innovative Plattform, die Tierbetreuenden Unternehmen als digitaler Assistent dient. In diesem Projekt habe ich eigenständig die komplette Server-Infrastruktur und das Backend konzipiert und implementiert.

Dabei umfassten meine Aufgaben unter anderem:

- Erstellung der REST-API-Endpoints mit Node.js und Express.js
- Implementierung der Business-Logik mit TypeScript
- Entwicklung des Datenmodells und der Datenbankstruktur mit MariaDB und TypeORM
- Umsetzung automatisierter Tests (Unit-, Integrations- und End-to-End-Tests) zur Sicherstellung der Softwarequalität und frühzeitigen Fehlererkennung
- Automatisiertes Deployment: Einrichtung von Continuous Integration und Continuous Deployment (CI/CD) unter Verwendung von GitHub Actions
- Backup- und Recovery-Strategie: Entwicklung von Verfahren zur Datensicherung und Wiederherstellung, um Datenverlust vorzubeugen und hohe Verfügbarkeit zu gewährleisten.
- Sicherheitskonzept mit Monitoring und Log-Management: Implementierung von Sicherheitsmaßnahmen, Überwachungssystemen und Log-Management, um die Integrität und Sicherheit der Plattform zu garantieren.
- Server-Infrastruktur: Konzeption und Aufbau der Server-Infrastruktur auf Basis von AWS (EC2, RDS, S3, CloudWatch) und NGINX, um eine skalierbare und performante Plattform zu gewährleisten.

Eingesetzte Qualifikationen

API-Entwickler, Amazon Web Services (AWS), Back up / Recovery, Bash Shell, Continuous Delivery, Mysql, Nginx, Server Administration, Technisches Testing, Typescript

Qualifikationen

  • Amazon Web Services (AWS)4 J.
  • Backend6 J.
  • Continuous Delivery4 J.
  • Firebase
  • Front End
  • Mysql4 J.
  • NoSQL
  • Projektmanagement (IT)6 J.
  • Representational State Transfer (REST)
  • Server-Monitoring1 J.
  • Server Administration5 J.
  • Technisches Testing9 J.
  • Test Management1 J.

Projekt‐ & Berufserfahrung

Backend Entwickler
Gut Kerkow Fleischmanufaktur GmbH, Angermünde
4/2023 – offen (1 Jahr, 8 Monate)
Konsumgüterindustrie
Tätigkeitszeitraum

4/2023 – offen

Tätigkeitsbeschreibung

TODO

Eingesetzte Qualifikationen

Projektmanagement (IT), Test Management, Server-Monitoring, Server Administration, Backend

Gründung und Aufbau von slon.app – dem digitalen Assistenten für Tierbetreuungsunternehmen
Kundenname anonymisiert, Berlin
1/2019 – 6/2023 (4 Jahre, 6 Monate)
IT & Entwicklung
Tätigkeitszeitraum

1/2019 – 6/2023

Tätigkeitsbeschreibung

Als Gründer der slon GmbH habe ich slon.app von Grund auf entwickelt – eine innovative Plattform, die Tierbetreuenden Unternehmen als digitaler Assistent dient. In diesem Projekt habe ich eigenständig die komplette Server-Infrastruktur und das Backend konzipiert und implementiert.

Dabei umfassten meine Aufgaben unter anderem:

- Erstellung der REST-API-Endpoints mit Node.js und Express.js
- Implementierung der Business-Logik mit TypeScript
- Entwicklung des Datenmodells und der Datenbankstruktur mit MariaDB und TypeORM
- Umsetzung automatisierter Tests (Unit-, Integrations- und End-to-End-Tests) zur Sicherstellung der Softwarequalität und frühzeitigen Fehlererkennung
- Automatisiertes Deployment: Einrichtung von Continuous Integration und Continuous Deployment (CI/CD) unter Verwendung von GitHub Actions
- Backup- und Recovery-Strategie: Entwicklung von Verfahren zur Datensicherung und Wiederherstellung, um Datenverlust vorzubeugen und hohe Verfügbarkeit zu gewährleisten.
- Sicherheitskonzept mit Monitoring und Log-Management: Implementierung von Sicherheitsmaßnahmen, Überwachungssystemen und Log-Management, um die Integrität und Sicherheit der Plattform zu garantieren.
- Server-Infrastruktur: Konzeption und Aufbau der Server-Infrastruktur auf Basis von AWS (EC2, RDS, S3, CloudWatch) und NGINX, um eine skalierbare und performante Plattform zu gewährleisten.

Eingesetzte Qualifikationen

API-Entwickler, Amazon Web Services (AWS), Back up / Recovery, Bash Shell, Continuous Delivery, Mysql, Nginx, Server Administration, Technisches Testing, Typescript

Consultant (Festanstellung)
Sopra Steria Group SA, Berlin
4/2013 – 2/2018 (4 Jahre, 11 Monate)
Öl- und Gasindustrie
Tätigkeitszeitraum

4/2013 – 2/2018

Tätigkeitsbeschreibung

- Migration des UI-Frameworks auf ExtJs: Optimierung der Anwendung für bessere Performance und Benutzerfreundlichkeit; Durchführung von Schulungen beim Kunden vor Ort, um das Team in der effektiven Nutzung des neuen Frameworks zu unterstützen.
- Entwicklung einer mobilen App mit Ionic: inklusive Konzeption, Design und Implementierung einer plattformübergreifenden Anwendung mit Angular und Ionic; Zusammenarbeit mit dem Backend-Team zur Integration von APIs und Gewährleistung einer nahtlosen Benutzererfahrung.
- Interne Entwicklung: Einführung automatisierter Tests und Einrichtung von CI-Workflows- Migration des UI-Frameworks auf ExtJs: Optimierung der Anwendung für bessere Performance und Benutzerfreundlichkeit; Durchführung von Schulungen beim Kunden vor Ort, um das Team in der effektiven Nutzung des neuen Frameworks zu unterstützen.
- Entwicklung einer mobilen App mit Ionic: inklusive Konzeption, Design und Implementierung einer plattformübergreifenden Anwendung mit Angular und Ionic; Zusammenarbeit mit dem Backend-Team zur Integration von APIs und Gewährleistung einer nahtlosen Benutzererfahrung.
- Interne Entwicklung: Einführung automatisierter Tests und Einrichtung von CI-Workflows

Eingesetzte Qualifikationen

Backend, Projektmanagement (IT), Technisches Testing

Ausbildung

Diplom Wirtschaftsmathematiker
Diplom
TU Berlin
2013
Berlin

Über mich

Was kann ich für euch machen?
- Umsetzung von Cloud-Infrastrukturen auf Plattformen wie AWS und der Google Cloud Platform
- Automatisierung von Prozessen, um die schnelle Integration und Bereitstellung Ihres Kernprodukts zu gewährleisten
- Implementierung von Unit-, Integrations- und End-to-End-Tests sowie Einrichtung von CI/CD-Pipelines
- Anforderungsanalyse und Projektmanagement zur optimalen Umsetzung Ihrer Projekte
- Frontend- und Backend-Entwicklung unter Verwendung meines bevorzugten Technologie-Stacks

Mein Technologie-Stack:
- Programmier-, Skript- und Markupsprachen: JavaScript / TypeScript, Java, Python, HTML, CSS / SCSS, Bash
- Frontend-Entwicklung: Angular, Remix, Ext JS, Tailwind CSS
- Backend-Entwicklung: REST, GraphQL, tRPC, Node.js, Express.js, Prisma, TypeORM,
- Datenbanken: SQL (MySQL, MariaDB, PostgreSQL, SQLite), NoSQL (Firestore, MongoDB)
- Cloud-Services und Infrastruktur: AWS (EC2, ECS, RDS, S3, IAM, CloudWatch, SNS, SES), Google Cloud Platform, Docker, NGINX, Apache HTTP Server
- Testing: Cypress, Playwright, Jest, Vitest, Karma
- Automatisierung: GitHub Actions, Drone, Jenkins

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
Reisebereitschaft
National
Arbeitserlaubnis
  • Europäische Union
Profilaufrufe
6
Alter
38
Berufserfahrung
11 Jahre und 7 Monate (seit 04/2013)
Projektleitung
7 Jahre

Kontaktdaten

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

Jetzt Mitglied werden