freiberufler Senior Full Stack Developer auf freelance.de

Senior Full Stack Developer

zuletzt online vor wenigen Tagen
  • auf Anfrage
  • 78315 Radolfzell am Bodensee
  • Nähe des Wohnortes
  • de  |  en
  • 16.05.2024

Kurzvorstellung

Mit über neun Jahren Erfahrung in der Entwicklung von Web Anwendungen in derversen Sprachen, Frameworks und Software Architekturen bin ich mir sicher, Ihnen helfen zu können. Ich denke voraus, arbeite genau und gewissenhaft und das mit großen Spaß.

Qualifikationen

  • Full-Stack
  • Java (allg.)
  • Node.js
  • Python
  • React (JavaScript library)
  • React Native
  • Rust
  • Software Architektur / Modellierung
  • Softwareentwicklung (allg.)
  • Web Entwicklung (allg.)

Projekt‐ & Berufserfahrung

Co-Founder & CTO (Festanstellung)
Sailrs GmbH, Konstanz
3/2022 – 6/2024 (2 Jahre, 4 Monate)
IT & Entwicklung
Tätigkeitszeitraum

3/2022 – 6/2024

Tätigkeitsbeschreibung

• Orchestrated the setup of an autoscaling high availability Kubernetes cluster hosted in the
Hetzner Cloud for seamless deployment and resource management.
• Managed a diverse portfolio of client and internal projects in Kubernetes, ensuring efficient
hosting and operations.
• Led the development and deployment of multiple progressive web applications, leveraging
React, Remix, Bun, Supabase, and GraphQL.
• Developed and successfully launched a React Native application tailored for the sailing domain
to track and improve ones sailing performance and skills.
• Designed and implemented an event-driven software architecture for one of our internal
projects utilizing Apache Kafka, event streaming, and event sourcing techniques for optimal
scalability and reliability. Developed the frontend using React while performance-critical
workers have been implemented in Rust to ensure high-performance data processing.
• Led the architecture and development efforts of a multi-tenant SaaS product, focusing on
scalability and data versioning. Implemented authentication through a self-hosted Ory
instance, while authorization was managed within the application using Role-Based Access
Control (RBAC). Empowered customers to create custom roles with predefined permissions.
• Established and nurtured a virtual distributed team across three countries, fostering
collaboration and productivity.
• Provided training to new employees on writing high-quality TypeScript code, ensuring
adherence to best practices and maintaining code quality standards.
• Implemented Agile project management methodologies, specifically utilizing the Scrum
framework, to ensure client satisfaction and achieve successful project outcomes.
• Demonstrated a commitment to lean thinking principles by prioritizing functionality, quality,
and performance throughout the development process.

Eingesetzte Qualifikationen

Softwareentwicklung (allg.)

Full Stack Developer
SEITENBAU GmbH, Konstanz
7/2020 – 3/2022 (1 Jahr, 9 Monate)
IT & Entwicklung
Tätigkeitszeitraum

7/2020 – 3/2022

Tätigkeitsbeschreibung

• Contributed to the development of a Collaboration Platform to meet the specific needs of
German government agencies, ensuring strict adherence to accessibility standards.

Eingesetzte Qualifikationen

Softwareentwicklung (allg.)

Full Stack Developer (Festanstellung)
OBI Smart Technologies GmbH, Köln
5/2019 – 7/2020 (1 Jahr, 3 Monate)
Handel
Tätigkeitszeitraum

5/2019 – 7/2020

Tätigkeitsbeschreibung

• Collaborated in the development process of a Next.js application, contributing to the creation
of a high-performance and SEO-friendly web platform.
• Implemented a content management system (CMS) within the Magnolia framework, utilizing a
contract-driven development approach to ensure seamless compatibility with clients'
requirements and specifications.
• Contributed to the maintenance of legacy PHP applications developed in the Symfony
framework, ensuring continued functionality, security, and performance enhancements.

Eingesetzte Qualifikationen

Softwareentwicklung (allg.)

Software Developer (Festanstellung)
YouGov, Köln
8/2016 – 5/2019 (2 Jahre, 10 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

8/2016 – 5/2019

Tätigkeitsbeschreibung

• Integrated YouGov data pipelines seamlessly with the reporting platform crunch.io for
streamlined data streaming.
• Developed a Python SDK for efficient data processing within crunch.io, enhancing data
management capabilities.
• Ensured the smooth operation of YouGov's data pipelines, survey system, and profile data
through regular maintenance activities.
• Created a Single Page Application (SPA) to facilitate the management of YouGov's profile data
for sentiment analysis.
• Contributed to the setup of a Kubernetes cluster and assisted in migrating our applications for
improved scalability and reliability.
• Implemented continuous integration and continuous deployment (CI/CD) pipelines using
GitLab to automate software delivery processes.

Eingesetzte Qualifikationen

Softwareentwicklung (allg.)

Junior Manager Operations (Festanstellung)
YouGov, Köln
5/2015 – 8/2016 (1 Jahr, 4 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

5/2015 – 8/2016

Tätigkeitsbeschreibung

• Refined the scripting of online surveys, ensuring seamless functionality and user experience.
• Optimized existing survey scripts with custom JavaScript and jQuery enhancements to improve
performance and interactivity.
• Implemented measures to ensure mobile-friendly survey designs, enhancing accessibility and
user engagement across devices.

Eingesetzte Qualifikationen

Scripting

Ausbildung

Soziologie
Magister
Justus-Liebig-Universtiät
2014
Gießen

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
Nähe des Wohnortes
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Home-Office
bevorzugt
Profilaufrufe
17
Alter
40
Berufserfahrung
9 Jahre und 1 Monat (seit 05/2015)
Projektleitung
2 Jahre

Kontaktdaten

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

Jetzt Mitglied werden