Profilbild von Anonymes Profil, Senior Software Developer - React | TypeScript | Node.js | AWS
nicht verfügbar bis 31.07.2024

Letztes Update: 13.03.2024

Senior Software Developer - React | TypeScript | Node.js | AWS

Firma: Broncel Software Development
Abschluss: Bachelor of Science (B.Sc.), Wirtschaftsinformatik
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (gut) | polnisch (gut)

Dateianlagen

Arbeitszeugnis-Damian-Broncel_220124.pdf
Referenz-Entwicklung-und-Erweiterung-einer-CO2-Bilanzierungssoftware_220124.pdf
Kundenreferenz-Damian-B-Mobile-App_020224.pdf
Kundenreferenz-Damian-B-ERP_020224.pdf
CV-Damian-Broncel_190224.pdf
CV-Damian-Broncel_190224.docx

Skills

Hallo, ich bin Damian Broncel, ein leidenschaftlicher Softwareentwickler mit 12 Jahren Erfahrung. Meine Spezialgebiete sind React, TypeScript, JavaScript und Node.js, ergänzt durch umfassende Kenntnisse im AWS-Ökosystem. Ich bin darauf fokussiert, benutzerzentrierte und effiziente Web-, Mobile- sowie Cloud-Anwendungen zu entwickeln, die sowohl technisch innovativ als auch geschäftlich wertvoll sind.

Meine Schwerpunkte sind:
  • Individuelle Entwicklung von Web- und Mobile-Anwendungen mit modernsten Technologien
  • Planung und Implementierung maßgeschneiderter Cloud-Lösungen unter Nutzung des AWS-Ökosystems
  • Transparente, offene Kommunikation und Partnerschaft mit Kunden
  • Höchste Zuverlässigkeit und termingerechte Lieferung
  • Ergebnisorientierte Ansätze mit Fokus auf Lösungen
  • Anwendung agiler Methoden wie Scrum und Kanban, um Flexibilität und Effizienz zu gewährleisten
  • Langjährige Erfahrung in der Zusammenarbeit mit diversen Branchen und Unternehmensgrößen

Projekthistorie

03/2023 - 12/2023
Application Developer - Entwicklung und Erweiterung einer CO2-Bilanzierungssoftware
shetani oHG - NDA Klient (Energie, Wasser und Umwelt, 500-1000 Mitarbeiter)

ROLLE: Application Developer

TECHNOLOGIEN/TOOLS:

TypeScript, JavaScript, React, next.js, Zustand, mongoDB, HTML5

PROJEKTBESCHREIBUNG:

"Entwicklung und Erweiterung einer CO2-Bilanzierungssoftware"

In meiner Funktion als alleinverantwortlicher Application Developer fokussierte ich mich auf die Erweiterung einer CO2-Bilanzierungssoftware. Meine Aufgaben umfassten die Entwicklung neuer Funktionen für CO2-Bilanzvergleiche und Prognosen zukünftiger Emissionen.

Projektdetails unterliegen einer NDA-Vereinbarung.

HAUPTAUFGABEN UND VERANTWORTLICHKEITEN:
  • Entwicklung und Implementierung von Funktionen zur Analyse und zum Vergleich von CO2-Bilanzen sowie zur Erstellung zukunftsorientierter Emissionsprognosen.
  • Implementierung einer Exportfunktion, die den Nutzern ermöglicht, Berichte als PDF herunterzuladen, ohne dabei auf Serverressourcen zurückgreifen zu müssen.
  • Technische Umsetzung und Optimierung der Software unter Verwendung von React, next.js, TypeScript und JavaScript.
  • Regelmäßige Koordination und Abstimmung mit Stakeholdern zur Definition der Projektanforderungen und -ziele.
  • Enge Zusammenarbeit mit dem Design-Team zur Gestaltung einer benutzerfreundlichen und ansprechenden Benutzeroberfläche.

ERREICHTE ZIELE/ERGEBNISSE:
  • Erfolgreiche Erweiterung der Software um neue Analysefunktionen, die es Nutzern erlauben, ihre CO2-Emissionen effizienter zu managen.
  • Einführung einer innovativen Prognosefunktion, die eine vorausschauende Planung und Optimierung von Umweltstrategien unterstützt.
  • Positive Resonanz von den Nutzern aufgrund der erweiterten Funktionalitäten und der verbesserten Benutzerfreundlichkeit.

SOFT SKILLS:
  • Starke kommunikative Fähigkeiten, insbesondere in der effektiven Interaktion und Zusammenarbeit mit Stakeholdern zur Abstimmung auf deren Bedürfnisse.
  • Effektive Teamarbeit, die sich in einer produktiven Zusammenarbeit mit dem Design-Team widerspiegelte, um eine optimale Nutzererfahrung zu gewährleisten.
  • Kreatives Problemlösen und Anpassungsfähigkeit in der Entwicklung und Umsetzung von Lösungen für technische Herausforderungen.

08/2022 - 07/2023
Mobile App Developer (React-Native) - Mobile App zur Energieverbrauchserfassung
Bitloft GmbH - NDA Klient (Energie, Wasser und Umwelt, 50-250 Mitarbeiter)

ROLLE: Mobile App Developer (React-Native)

TECHNOLOGIEN/TOOLS:

TypeScript, JavaScript, React-Native, Expo, Realm DB, TailwindCSS, Redux, REST, Swagger, Open-API, Bluetooth

PROJEKTBESCHREIBUNG:

"Mobile App zur Energieverbrauchserfassung"

Als alleinverantwortlicher Entwickler habe ich eine Offline-First Mobile App zur Erfassung von Energieverbrauchsdaten entwickelt. Diese App dient zur Erfassung von Messdaten (Heizkostenverteiler, Wasserzähler, Wärmezähler, Rauchmelder) von Mietparteien, zur Zeiterfassung für Mitarbeiter und unterstützt Techniker bei der Planung und Durchführung von Wartungsarbeiten. Der Schwerpunkt lag auf der Entwicklung einer robusten, offline-fähigen Anwendung, die auch auf älteren Geräten effizient läuft.

Die enge Abstimmung mit dem Kunden und die Umsetzung des Designs nach genauen Vorgaben waren wesentliche Aspekte meiner Arbeit. Zusätzlich war die Performance-Optimierung, um eine hohe Benutzerfreundlichkeit zu gewährleisten, ein zentraler Teil des Projekts.

Projektdetails unterliegen einer NDA-Vereinbarung.

HAUPTAUFGABEN UND VERANTWORTLICHKEITEN:
  • Entwicklung der gesamten App gemäß den Designvorgaben, auf Basis von React-Native, TypeScript (JavaScript) und in enger Absprache mit dem Kunden.
  • Umsetzung des Offline-First-Ansatzes, um die App-Funktionalität auch ohne Mobilfunkempfang sicherzustellen.
  • Optimierung der App-Performance, um eine reibungslose Nutzung auf älteren Geräten zu ermöglichen.
  • Verbesserung und Korrektur der API-Schnittstelle in Zusammenarbeit mit dem Backend-Entwicklerteam des Kunden.
  • Integration von Bluetooth für die Anbindung an Belegdrucker, um den Technikern das Erstellen von Belegen vor Ort zu ermöglichen.
  • Verantwortlich für das technische Konzept, die Implementierung sowie die Distribution der App.

ERREICHTE ZIELE/ERGEBNISSE:
  • Erfolgreiche Entwicklung einer benutzerfreundlichen, Offline-First Mobile App.
  • Hohe Anerkennung für die Entwicklung einer effizienten App, die speziell für den Einsatz in Bereichen mit schlechter Netzabdeckung konzipiert wurde.
  • Positive Resonanz vom Kunden aufgrund der verbesserten Arbeitsabläufe und der Benutzerfreundlichkeit der App.
  • Wesentlicher Beitrag zur Effizienzsteigerung und Digitalisierung von Wartungs- und Erfassungsprozessen in einem technisch anspruchsvollen Umfeld.

SOFT SKILLS:
  • Ausgeprägte Fähigkeit zur eigenständigen Problemlösung und konzeptionellen Arbeit.
  • Hohe Anpassungsfähigkeit an wechselnde Kundenanforderungen und technische Herausforderungen.
  • Effektive Kommunikations- und Koordinationsfähigkeiten, bewährt durch die enge Zusammenarbeit mit dem Kunden und dessen Entwicklerteam.

09/2021 - 08/2022
Team Lead und Hauptentwickler (React / React-Native) - Integrierte Management-Lösung für Dienstleistungsunternehmen
Bitloft GmbH - NDA Klient (Sonstiges, 50-250 Mitarbeiter)

ROLLE: Team Lead und Hauptentwickler (React / React-Native)

TECHNOLOGIEN/TOOLS: 

TypeScript, JavaScript, React, Redux, React-Native, Expo, Material UI (MUI), HTML5, TailwindCSS, Laravel, PHP, REST, Swagger (OpenAPI)

PROJEKTBESCHREIBUNG:

"Integrierte Management-Lösung für Dienstleistungsunternehmen"

In meiner Rolle als Team Lead und Hauptentwickler war ich für die Entwicklung einer umfassenden Management-Lösung für ein führendes Dienstleistungsunternehmen verantwortlich. Diese Plattform integriert Mitarbeiter- und Kundenmanagement, Auftragsbearbeitung, Fakturierung sowie mobile Einsatzdokumentation und bietet umfangreiche Funktionalitäten für B2B-Kunden.

Projektdetails unterliegen einer NDA-Vereinbarung.

HAUPTAUFGABEN UND VERANTWORTLICHKEITEN:
  • Führung des Entwicklerteams und Mentoring von Junior Entwicklern.
  • Entwicklung des Frontends mit TypeScript, JavaScript, React und Material UI (MUI).
  • Eigenständige Entwicklung der Mobile App mit TypeScript, React-Native, Expo und TailwindCSS.
  • Direkte Abstimmung mit dem Produkt Owner zur technischen Konzeption des Frontends und der Mobile App.
  • Koordination der Schnittstellenintegration mit REST und Implementierung von OpenAPI-Spezifikationen.
  • Aktive Beteiligung am Rekrutierungsprozess weiterer Freelancer, einschließlich der Gestaltung des Auswahlprozesses und der Einarbeitung neuer Teammitglieder.
  
ERREICHTE ZIELE/ERGEBNISSE:
  • Entwicklung einer technisch fortschrittlichen und innovativen Lösung, die auf die spezifischen Bedürfnisse des Kunden zugeschnitten war.
  • Stärkung der Teamfähigkeiten und Verbesserung der internen Entwicklungsprozesse.
  • Erhöhung der Code-Qualität und -Wartbarkeit durch die Einführung von Best Practices und Code-Reviews.

SOFT SKILLS:
  • Effektive Teamführung und -entwicklung, was zu einem produktiven und motivierten Arbeitsumfeld beitrug.
  • Starke Kommunikations- und Koordinationsfähigkeiten, die für die Abstimmung mit dem Produkt Owner und die Integration des Teams entscheidend waren.
  • Erfolgreiche Integration und Mentoring von neuen Teammitgliedern, wodurch das Team gestärkt wurden.
  • Anpassungsfähigkeit und Problemlösungskompetenz in einem dynamischen Projektumfeld.

09/2020 - 09/2021
Team Lead / Cloud-Developer (AWS) - Digitale Plattform für Gesundheitsdienste
NDA-Klient (Sonstiges, 10-50 Mitarbeiter)

ROLLE: Team Lead / Cloud-Developer (AWS)

TECHNOLOGIEN/TOOLS: 

AWS (Lambda, Cognito, API-Gateway, DynamoDB, ElastiCache, OpenSearch Service, S3, CDK, CloudFormation, Amplify), Strapi, Node.js, TypeScript, JavaScript, Next.js, GraphQL, Serverless

PROJEKTBESCHREIBUNG:

"Digitale Plattform für Gesundheitsdienste"

Als Team Lead im Bereich Cloud/Application-Development war ich verantwortlich für die Leitung der Frontend-Entwicklung und des AWS Stacks eines Online-Portals im Gesundheitssektor. Unser Ziel war es, Nutzern einen umfassenden Zugang zu Gesundheitsdiensten zu ermöglichen. Durch die Implementierung eines benutzerfreundlichen Mitgliederbereichs für Anbieter von Gesundheitsdiensten und die Integration eines dynamischen Content-Managementsystems trugen wir entscheidend dazu bei, die Verfügbarkeit und Verwaltung gesundheitlicher Informationen zu optimieren.

Projektdetails unterliegen einer NDA-Vereinbarung.

HAUPTAUFGABEN UND VERANTWORTLICHKEITEN:
  • Führung des Entwicklungsteams bei der Realisierung des Frontends mit Next.js, React und TypeScript, was zu einer verbesserten Benutzererfahrung führte.
  • Verantwortung für die Einbindung des Headless CMS Strapi über GraphQL, um redaktionelle Inhalte dynamisch und effizient bereitzustellen.
  • Implementierung eines sicheren Mitgliederbereichs, unterstützt durch AWS Cognito, der es den Nutzern ermöglichte, eigene Profile zu verwalten.
  • Aufbau einer skalierbaren und wartungsarmen Datenbankarchitektur mit einem serverlosen AWS Stack.
  • Sicherstellung der Anwendung von Scrum-Prinzipien zur Optimierung des Projektmanagements und zur Förderung einer agilen Arbeitskultur.
  
ERREICHTE ZIELE/ERGEBNISSE:
  • Nutzung von AWS Amplify zur Beschleunigung der Entwicklung und Bereitstellung von Cloud-basierten Funktionen.
  • Implementierung einer robusten serverlosen Architektur, die effiziente Skalierbarkeit und hohe Verfügbarkeit ermöglicht.
  • Einführung von Elasticache und Elasticsearch zur Realisierung fortschrittlicher Such- und Caching-Strategien.
SOFT SKILLS:
  • Stärke in agiler Projektführung und effektiver Teamkommunikation.
  • Erfahrung in der Anwendung von Scrum-Methodiken zur Steigerung der Teamproduktivität und Projekttransparenz.
  • Effektive Kommunikation mit Teammitgliedern und Stakeholdern, um Anforderungen zu klären und die beste technische Umsetzung zu gewährleisten.

04/2020 - 09/2020
Cloud Solutions Developer (AWS) - Skalierbare Serverless Kontakt-Daten-Synchronisationslösung
Pagnos GmbH (Festanstellung) - NDA Klient (Konsumgüter und Handel, 1000-5000 Mitarbeiter)

ROLLE: Cloud Solutions Developer (AWS)

TECHNOLOGIEN/TOOLS: 

AWS (Lambda, API-Gateway, DynamoDB, S3, Athena, CDK, CloudFormation), Node.js, TypeScript

PROJEKTBESCHREIBUNG:

"Skalierbare Serverless Kontakt-Daten-Synchronisationslösung"

In meiner Rolle als Cloud-Developer, entwickelte ich eine innovative, serverlose Plattform für die Synchronisation und Verwaltung von Kontakt-Daten. Dieses Projekt nutzte modernste AWS Cloud-Technologien, um eine effiziente und skalierbare Lösung für das Datenmanagement zu schaffen. Der Fokus lag auf der Bereitstellung einer robusten, zuverlässigen und benutzerfreundlichen Lösung, die sich nahtlos in bestehende Unternehmenssysteme integrieren lässt.

Projektdetails unterliegen einer NDA-Vereinbarung.

HAUPTAUFGABEN UND VERANTWORTLICHKEITEN:

・ Entwicklung und Optimierung einer serverlosen Architektur auf AWS mittels TypeScript und Node.js.
・ Implementierung von Datenbank- und Zustandsmanagement-Logiken mit DynamoDB und S3.
・ Design und Implementierung von Datenverarbeitungsworkflows, einschließlich Event-Handling und Datenanalyse.
・ Effizientes Management der Cloud-Infrastruktur und Sicherstellung der Skalierbarkeit.

ERREICHTE ZIELE/ERGEBNISSE:

・ Etablierung eines hochleistungsfähigen, skalierbaren Systems für die Datenverarbeitung und -synchronisation.
・ Steigerung der Effizienz bei Datenverarbeitungsaufgaben und Kostensenkung.

SOFT SKILLS:

・ Problemlösungskompetenz in komplexen Cloud-basierten Umgebungen.
・ Anpassungsfähigkeit und Innovationsgeist in einem technologisch anspruchsvollen Projekt.

01/2020 - 09/2020
Innovative Loyalty-System-Entwicklung mit integrierter Echtzeit-Datenverarbeitung
Pagnos GmbH (Festanstellung) - NDA Klient (Konsumgüter und Handel, 5000-10.000 Mitarbeiter)

ROLLE: Cloud Solutions Developer (AWS)

TECHNOLOGIEN/TOOLS: 

AWS (Lambda, API-Gateway, DynamoDB, S3, Cognito, CloudFormation, CloudFront, Route53), KafkaNode.js, TypeScript, React, GraphQL

PROJEKTBESCHREIBUNG:

"Innovative Loyalty-System-Entwicklung mit integrierter Echtzeit-Datenverarbeitung"

Verantwortlich für die anteilige technische Konzeption und Implementierung einer umfassenden Loyalty-Lösung, einschließlich Frontend-Entwicklung sowie Backend-Integration.

Projektdetails unterliegen einer NDA-Vereinbarung.

HAUPTAUFGABEN UND VERANTWORTLICHKEITEN:

・ Anteilige technische Konzeption der AWS-Infrastruktur und des Frontends mit React, um eine nahtlose Integration in bestehende Systeme zu gewährleisten.
・ Implementierung eines serverlosen Backends mit AWS-Diensten wie Lambda, DynamoDB, S3, API-Gateway und Kafka.
・ Entwicklung des Frontends unter Verwendung von React und Typesscript, ergänzt durch GraphQL für eine effiziente Datenabfrage und -manipulation.
・ Einsatz von Apache Kafka zur Verarbeitung von Datenströmen in Echtzeit, um die Skalierbarkeit der Event-Verarbeitung zu erhöhen und eine zuverlässige Datenübertragung zwischen Systemen zu gewährleisten.

ERREICHTE ZIELE/ERGEBNISSE:

・ Integration moderner Cloud-Technologien und Serverless-Architekturen für eine effiziente und skalierbare Lösung.
・ Verwendung von AWS Kinesis und Apache Kafka zur Handhabung großer Datenmengen und Echtzeit-Event-Verarbeitung.
・ Sicherstellung der reibungslosen Integration in Kassensysteme und SAP zur Optimierung der Kundenbindung und des Treueprogramms.

SOFT SKILLS:

・ Fähigkeit, komplexe technische Herausforderungen zu meistern und innovative Lösungen zu entwickeln.
・ Starke Kommunikations- und Teamfähigkeiten, die in einem interdisziplinären Projektumfeld zur Anwendung kamen.
・ Agiles Projektmanagement und Anpassungsfähigkeit an sich ändernde Anforderungen und Technologien.

07/2019 - 03/2020
Frontend- und Cloud-Entwickler - Intuitiver E-Mail-Template-Editor für SAP Customer Experience
Pagnos GmbH (Festanstellung) - NDA Klient (Konsumgüter und Handel, 1000-5000 Mitarbeiter)

ROLLE: Cloud Solutions Developer (AWS)

TECHNOLOGIEN/TOOLS: 

AWS (Lambda, API-Gateway, DynamoDB, S3, SNS, Redis, CloudFormation,
Cognito), Node.js, TypeScript, JavaScript, React, SAP UI5, Terraform,
Serverless Framework, MJML

PROJEKTBESCHREIBUNG:

"Intuitiver E-Mail-Template-Editor für SAP Customer Experience"

In meiner Rolle als Frontend- und Cloud-Entwickler konzipierte und entwickelte ich einen fortschrittlichen E-Mail-Editor auf Basis von React.js und TypeScript, der es Benutzern ermöglicht, mittels Drag & Drop individuelle E-Mail-Templates zu erstellen. Besonders hervorzuheben ist die nahtlose Integration dieses Editors in SAP Customer Experience, die den Zugriff auf relevante Marketing- und Kundendaten ermöglichte. Die Lösung wurde mit modernen Webtechnologien und einem serverlosen AWS Stack realisiert.

Projektdetails unterliegen einer NDA-Vereinbarung.

HAUPTAUFGABEN UND VERANTWORTLICHKEITEN:

・ Eigenständige Konzeption und Entwicklung des Frontends mit React.js, Redux, SAP UI5, TypeScript, JavaScript, HTML5 und TailwindCSS.
・ Entwurf und Implementierung einer maßgeschneiderten serverlosen AWS-Architektur, einschließlich SSO-Benutzerauthentifizierung über Cognito Identity-Provider.
・ Integration des Editors in SAP Customer Experience für den Zugriff auf Marketing- und Kundendaten.
・ Management der Infrastruktur und Sicherheitsaspekte mit Terraform und Serverless Framework.
・ Implementierung von Drag & Drop und WYSIWYG-Funktionalitäten für eine benutzerfreundliche Bedienung.

ERREICHTE ZIELE/ERGEBNISSE:

・ Eigenständige Konzeption und Entwicklung eines intuitiven und effizienten Frontends.
・ Entwurf und Implementierung einer skalierbaren, sicheren und wartungsfreundlichen serverlosen Architektur.
・ Erfolgreiche Integration des Editors in SAP Customer Experience, wodurch eine effiziente Nutzung von Marketingdaten ermöglicht wurde.
・ Erzielung einer verbesserten Nutzererfahrung und gesteigerten Effizienz im E-Mail-Marketing.


SOFT SKILLS:

・ Effektive Kommunikation und Zusammenarbeit mit den Stakeholdern.
・ Ausgeprägte Problemlösungskompetenz in der Software- und Cloud-Entwicklung.

01/2019 - 07/2019
Cloud Solutions Developer (AWS) - Serverless Analytics-Lösung für globale E-Commerce-Interaktionen
Pagnos GmbH (Festanstellung) - NDA Klient (Konsumgüter und Handel, >10.000 Mitarbeiter)

ROLLE: Cloud Solutions Developer (AWS)

TECHNOLOGIEN/TOOLS: 

AWS (Lambda, API-Gateway, DynamoDB, S3, Kinesis FIrehose, SQS, Sagemaker, OpenSearch Service, Athena), TypeScript, Node.js, JavaScript, Google Tag Manager, SAP-Integration, Terraform, CloudFormation, Python

PROJEKTBESCHREIBUNG:

"Serverless Analytics-Lösung für globale E-Commerce-Interaktionen"

In meiner Rolle als Cloud Solutions Developer entwickelte ich eine umfassende Lösung zur Erfassung und Analyse von Nutzerinteraktionen auf hochfrequentierten E-Commerce-Webseiten. Die Arbeit beinhaltete sowohl den Aufbau, Entwicklung und die Verwaltung des serverlosen Stacks auf AWS als auch die Anpassungen im Frontend mittels JavaScript.

Projektdetails unterliegen einer NDA-Vereinbarung.

HAUPTAUFGABEN UND VERANTWORTLICHKEITEN:

・ Implementierung einer serverlosen Backend-Infrastruktur auf AWS mittels TypeScript, JavaScript und Python.
・ Frontend-Entwicklung mit JavaScript sowie Integration mit Google Tag Manager.
・ SAP-Systemintegration zur Datenübertragung.
・ Zusammenarbeit mit DataScientists für analytische Vorhersagemodelle.
・ Infrastrukturmanagement mit Terraform und CloudFormation.

ERREICHTE ZIELE/ERGEBNISSE:

・ Aufbau eines effizienten, hochskalierbaren Systems zur Echtzeitanalyse von Nutzerdaten in 48 Ländern.
・ Optimierung der Kundenerfahrung und Preisstrategie durch datengestützte Analyse.
・ Anerkennung für die Entwicklung einer robusten serverlosen Cloud-Lösung.

SOFT SKILLS:

・ Starke Kommunikationsfähigkeit in Englisch und effektive Teamarbeit.
・ Problemlösungskompetenz in der Cloud- und Frontend-Entwicklung.
・ Anpassungsfähigkeit in einem dynamischen, internationalen Projektumfeld.

05/2017 - 08/2018
Application Developer und Architekt - Digitale Plattform für dynamische Bildungsangebote und Seminarbuchungen
shetani oHG - NDA Klient (Energie, Wasser und Umwelt, >10.000 Mitarbeiter)

ROLLE: Application Developer und Architekt

TECHNOLOGIEN/TOOLS: JavaScript, React (SSR), Redux, Node.js, Express, mongoDB, Neo4j, Elasticsearch

PROJEKTBESCHREIBUNG:

"Digitale Plattform für dynamische Bildungsangebote und Seminarbuchungen"

Als verantwortlicher Entwickler und Architekt konzipierte und programmierte ich den vollständigen Internetauftritt eines bedeutenden Bildungsdienstleisters. Der Internetauftritt umfasste redaktionelle Angebote, ein umfangreiches Schulungsangebot samt Buchungssystem, Mitgliederverwaltung und dynamische Bildungsplanung. Besonderes Augenmerk lag auf der Integration eines hochdynamischen Buchungssystems und der Verwendung von Neo4j zur Realisierung einer flexiblen Bildungsplanung.

Projektdetails unterliegen einer NDA-Vereinbarung.

HAUPTAUFGABEN UND VERANTWORTLICHKEITEN:

・ Entwicklung des Frontends mittels React (SSR), Redux, JavaScript und Bootstrap.
・ Erstellung eines individuellen Backends mit JavaScript, Node.js, Express, MongoDB, zur Verwaltung von Seminaren, Standorten, redaktionellen Inhalten und Mitgliederbuchungen.
・ Implementierung eines API-Servers für redaktionelle Inhalte, Seminardaten und Buchungsanfragen.
・ Entwicklung einer individuellen Suchfunktion auf Basis von Elasticsearch, einschließlich Integration und Aggregation externer Datenquellen.
・ Konzeption und Umsetzung dynamischer Bildungswege unter Verwendung von Neo4j, angepasst an persönliche Qualifikationen und Neigungen der Nutzer.
・ Enge Zusammenarbeit mit dem Kunden und Anwendung des Domain-Driven Design (DDD) Ansatzes, um die Anforderungen präzise zu erfassen und strukturiert in die Systemarchitektur zu integrieren.

ERREICHTE ZIELE/ERGEBNISSE:

・ Erfolgreiche Implementierung eines umfassenden und dynamischen Internetauftritts, der alle Anforderungen des Bildungsdienstleisters erfüllt.
・ Realisierung eines flexiblen und skalierbaren Systems zur Verwaltung und Buchung von Bildungsangeboten.
・ Entwicklung einer hochdynamischen Bildungsplanung, die individuelle Bildungswege generiert und sich an Veränderungen anpasst.

SOFT SKILLS:

・ Effektive und enge Kommunikation mit dem Kunden zur präzisen Erfassung und Umsetzung der Anforderungen.
・ Anwendung des Domain-Driven Design Ansatzes zur Modellierung und Implementierung komplexer Systeme.

03/2015 - 04/2017
Application Developer (React) - Entwicklung und Konzeption einer CO2-Bilanzierungssoftware
shetani oHG (Festanstellung) - NDA Klient (Energie, Wasser und Umwelt, 500-1000 Mitarbeiter)

ROLLE: Application Developer (React)

TECHNOLOGIEN/TOOLS: JavaScript, React, Redux, MongoDB

PROJEKTBESCHREIBUNG:

"Entwicklung und Konzeption einer CO2-Bilanzierungssoftware"

Als Hauptentwickler des Projekts während meiner Festanstellung, spielte ich eine Schlüsselrolle bei der Erstellung eines webbasierten Tools, das Unternehmen bei der Bilanzierung und Analyse ihrer CO2-Emissionen unterstützt. Mein Fokus lag auf der Entwicklung einer intuitiven Benutzeroberfläche und der Implementierung komplexer Funktionen zur Datenanalyse und -verarbeitung.

Neben technischen Fähigkeiten waren in diesem Projekt besonders die enge Zusammenarbeit und kontinuierliche Abstimmung mit dem Kunden entscheidend, um ein Produkt zu entwickeln, das genau auf deren Bedürfnisse zugeschnitten war.

Projektdetails unterliegen einer NDA-Vereinbarung.

HAUPTAUFGABEN UND VERANTWORTLICHKEITEN:

・ Entwicklung des gesamten Front-Ends mit JavaScript, React und Redux, einschließlich Gestaltung der Benutzeroberfläche und Umsetzung der Benutzerinteraktion.
・ Integration von Backend-Services und Datenverarbeitungslogik modernen JavaScript-Techniken, mit besonderem Augenmerk auf Datenschutz: Keine Speicherung von Bilanzdaten auf dem Server, sondern ausschließliche Speicherung im Browser oder Download als verschlüsselte Datei.
・ Implementierung dynamischer Datenvisualisierungen und interaktiver Funktionen, um Benutzern detaillierte Einblicke in ihre CO2-Emissionen zu ermöglichen.
・ Optimierung von Performance und Skalierbarkeit der Anwendung.
・ Durchführung von Qualitätssicherung Debugging und kontinuierliche Software-Optimierung zur Gewährleistung einer hohen Softwarequalität.
・ Regelmäßige Abstimmungsgespräche mit dem Kunden, um Anforderungen zu klären und gemeinsame Lösungen zu entwickeln.

ERREICHTE ZIELE/ERGEBNISSE:

・ Erfolgreiche Entwicklung und Einführung einer benutzerfreundlichen, datenschutzkonformen CO2-Bilanzierungssoftware, die von über 10.000 Unternehmen zur Verbesserung ihrer Nachhaltigkeitspraktiken eingesetzt wird.
・ Anerkennung für die Entwicklung einer führenden Lösung im Bereich CO2-Bilanzierung, die sowohl in Usability als auch in technischer Umsetzung, insbesondere im Bereich Datenschutz, neue Standards setzt.
・ Wichtiger Beitrag zur Förderung von Umweltbewusstsein und Nachhaltigkeit in der Wirtschaft durch ein Tool, das Unternehmen bei der Identifizierung und Reduzierung ihrer CO2-Fußabdrücke unterstützt, während gleichzeitig höchste Datenschutzstandards eingehalten werden.

SOFT SKILLS:

・ Starke Kundenkommunikationsfähigkeiten, bewährt durch regelmäßige Abstimmungen und produktives Feedbackmanagement.
・ Anpassungsfähigkeit und Flexibilität im Umgang mit sich ändernden Kundenanforderungen und Projektzielen.

Reisebereitschaft

Weltweit verfügbar
Profilbild von Anonymes Profil, Senior Software Developer - React | TypeScript | Node.js | AWS Senior Software Developer - React | TypeScript | Node.js | AWS
Registrieren