Full Stack Developer
- Verfügbarkeit einsehen
- 1 Referenz
- auf Anfrage
- 14552 Michendorf
- National
- de
- 20.11.2024
Kurzvorstellung
Auszug Referenzen (1)
"Die Zusammenarbeit mit S. war ausgezeichnet in jeder Hinsicht. Qualitativ herausragende Ergebnisse, angenehme und direkte Kommunikation."
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.
API-Entwickler, Amazon Web Services (AWS), Back up / Recovery, Bash Shell, Continuous Delivery, Mysql, Nginx, Server Administration, Technisches Testing, Typescript
Qualifikationen
Projekt‐ & Berufserfahrung
4/2023 – offen
TätigkeitsbeschreibungTODO
Eingesetzte QualifikationenProjektmanagement (IT), Test Management, Server-Monitoring, Server Administration, Backend
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.
API-Entwickler, Amazon Web Services (AWS), Back up / Recovery, Bash Shell, Continuous Delivery, Mysql, Nginx, Server Administration, Technisches Testing, Typescript
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
Backend, Projektmanagement (IT), Technisches Testing
Ausbildung
TU Berlin
Berlin
Über mich
- 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
- Deutsch (Muttersprache)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden