Profileimage by Simon Schulz Software Ingenieur | Frontend Expert | React, TypeScript, UX from Essen

Simon Schulz

available

Last update: 19.05.2025

Software Ingenieur | Frontend Expert | React, TypeScript, UX

Graduation: B.Sc.
Hourly-/Daily rates: show
Languages: German (Native or Bilingual) | English (Full Professional)

Attachments

NodeJs-Zertifikat-Codecademy_120225.pdf
Python-Intensivkurs-Bescheinigung_210225.pdf
SimonSchulz-Profil_190525.pdf
Word-SimonSchulz-Profil_190525.docx

Skills

Mit über fünf Jahren Erfahrung in der Webentwicklung und einem Hintergrund im UX-Design liegt mein Fokus auf der Umsetzung intuitiver und benutzerfreundlicher Interfaces. Als selbstständiger Entwickler bin ich es gewohnt, eigenverantwortlich zu arbeiten und mich schnell in neue Teams und Technologien einzuarbeiten.
Ich arbeite mit modernen TypeScript-Frameworks wie React und Angular (inkl. Redux, Next.js, RxJS und Testing) und bilde mich aktuell in Svelte sowie in Backend-Technologien weiter. Mein Ziel ist es, durch durchdachte Architektur und sauberen Code nachhaltige Lösungen zu schaffen. Daneben verbringe ich meine Freizeit gerne mit Schwimmen, Lesen, Zeichnen und Volleyball. Auf meiner kürzlichen Weltreise konnte ich mir nicht nur einen Traum erfüllen, sondern auch viel Neues lernen und verschiedene Kulturen kennenlernen. Ich freue mich darauf, mein Know-how in Ihr Unternehmen einzubringen.

Project history

01/2024 - 07/2024
Senior Frontend Developer
Bonn Consulting GmbH (Internet and Information Technology, 10-50 employees)

Projektziel: 
Entwicklung einer Anwendung zur Visualisierung von Echtzeit-Analysedaten mit besonderem Fokus auf die historische und prognostizierte Entwicklung von Energieverbrauch und Preisen. Dadurch wurden erheblich Kosteneinsparungen durch optimierte Verbrauch-, Einkauf- und Verkaufszeitpunkte am Energiemarkt möglich. 
Projektumfang und Funktionen: 
  • Erstellung interaktiver Analysekomponenten (z. B. dynamische Diagramme) 
  • Entwicklung von Tabellenkomponenten zur übersichtlichen Darstellung von Daten 
  • Implementierung von GraphQL-Schnittstellen zur effizienten Datenabfrage 
  • Sicherstellung einer optimalen User Experience (UX) in allen Komponenten 
  • Aufbau eines skalierbaren Frontend-Dashboards mittels eines eigens mitentwickelten Boilerplates 
Verantwortlichkeiten: 
  • Implementierung der Frontend-Analysekomponenten und Tabellen 
  • Entwicklung und Integration von GraphQL-Schnittstellen 
  • Durchführung von Code-Refactoring und Code-Reviews 
  • Analyse von Anforderungen und Umsetzung des Designs in Software 
  • Monitoring und Optimierung der Benutzererfahrung 
Genutzte Technologien: 
React, Next.js, GraphQL, TypeScript, JavaScript, SCSS, CSS, HTML, Git, Scrum, Jira, NivoRocks, Material UI, Tailwind, Node.js, Notion

06/2023 - 01/2024
Senior Frontend Developer
Bonn Consulting GmbH | Kunde: anonymisiert (Konsortium im Bereich Künstliche Intelligenz und Landwirtschaft) (Energy, water and environment, 10-50 employees)


Projektziel: 
Entwicklung eines Monitoring-Dashboards im Landwirtschaftssektor, das Echtzeitdaten sowie KI-gestützte Analyseergebnisse visualisiert. Ein besonderer Schwerpunkt lag auf der Umsetzung einer interaktiven Kartenkomponente, die über mapbox realisiert wurde. Das führte zur Effizienzsteigerung bei der Verwaltung und Überwachung von Feldern und Produktion. 
Projektumfang und Funktionen: 
  • Implementierung einer multifunktionalen Monitoring-Komponente 
  • Visualisierung von Echtzeitdaten und KI-Analysen auf interaktiven Karten 
  • Enge Zusammenarbeit mit Designern und Stakeholdern zur Einhaltung anspruchsvoller UX-Vorgaben 
  • Verwaltung und Nutzung von Daten mittels REST-Schnittstellen 
Verantwortlichkeiten: 
  • Umsetzung der interaktiven Kartenkomponente und weiterer UX-relevanter Frontend-Elemente 
  • Entwicklung und Pflege des State-Managements (Redux) 
  • Durchführung von Code-Reviews und Pair-Programming 
  • Sicherstellung der konsistenten Darstellung aller Daten und Prozesse 
Genutzte Technologien: 
React, Next.js, Redux, mapbox, TypeScript, JavaScript, SCSS, CSS, HTML, Git, Scrum, Jira, Material UI, Notion, REST

01/2023 - 06/2023
Frontend Developer
Bonn Consulting GmbH | Kunde: anonymisiert (Unternehmen im Politikberatungsbereich) (Marketing, PR and Design, 250-500 employees)


Projektziel: 
Entwicklung einer umfassenden und dokumentierten UI-Komponentenbibliothek, die in Form von Web Components in bestehende Anwendungen integriert werden kann. 
Ein weiterer Schwerpunkt lag auf der Entwicklung von Plugins zur Integration in die Budibase-Plattform. 
Projektumfang und Funktionen: 
  • Erstellung einer strukturierten Sammlung wiederverwendbarer UI-Komponenten 
  • Dokumentation und Bereitstellung als Web Components 
  • Entwicklung von Plugins, die die nahtlose Integration der Komponenten in Budibase gewährleisten 
  • Sicherstellung einer konsistenten und modernen Benutzererfahrung 
Verantwortlichkeiten: 
  • Design und Umsetzung verschiedener UI-Komponenten 
  • Erstellung und Distribution von Web Components 
  • Integration und Anpassung der Komponenten in bestehende Softwarelandschaften 
  • Entwicklung von Budibase-Plugins 
Genutzte Technologien: 
Web Components, Svelte, Lit, Storybook, Budibase, Lion, TypeScript, JavaScript, Git, DevOps, HTML, CSS, Scrum

02/2022 - 06/2023
Frontend Developer
AraCom IT Services GmbH | Kunde: Thermo Fisher Scientific GENEART GmbH (Pharmaceuticals and medical technology, 50-250 employees)


Projektziel: 
Weiterentwicklung eines produktiv genutzten Kundenportals sowie einer begleitenden UI-Bibliothek zur Gewährleistung einer konsistenten und wiederverwendbaren Komponentenbasis. 
Projektumfang und Funktionen: 
  • Erweiterung und Pflege der bestehenden UI-Komponentenbibliothek auf Basis von Angular 
  • Integration in ein international genutztes Kundenportal 
  • Einsatz umfangreicher Qualitätssicherungsmaßnahmen (Unit-Tests, E2E-Tests) 
  • Zusammenarbeit in einem internationalen Umfeld (Projektsprache: Englisch) 
Verantwortlichkeiten: 
  • Weiterentwicklung und Integration von UI-Komponenten mittels Storybook 
  • Aufbau und Sicherstellung von CI/CD-Pipelines 
  • Unit- und End-to-End-Testing zur Fehlerprävention 
  • Durchführung von Code-Reviews und Pair-Programming zur Qualitätssicherung 
Genutzte Technologien: 
Angular, Storybook, Jasmine, Amazon Workspaces, Scrum, Git, Jira, TypeScript, JavaScript, HTML, SCSS, CSS, Github, Postman, REST, Cypress

04/2021 - 02/2022
Fullstack Developer
anonymisiert (Industry and mechanical engineering, >10.000 employees)


Projektziel: 
Wartung und Weiterentwicklung einer produktiv eingesetzten CMS-Plattform in einem agilen Umfeld zur kontinuierlichen Optimierung und Erweiterung der Plattformfunktionen. 
Projektumfang und Funktionen: 
  • Implementierung neuer Features und kontinuierliches Bugfixing 
  • Refactoring des bestehenden Codes 
  • Umsetzung sowohl von Frontend- als auch von Backend-Funktionalitäten basierend auf Angular und Node.js 
Verantwortlichkeiten: 
  • Feature-Implementierung und Code Refactoring 
  • Pair Programming zur Qualitätssicherung 
  • Iterative Umsetzung von Anforderungen im agilen Setup 
Genutzte Technologien: 
Angular, Cypress, Node.js, Scrum, Jira, Mural, Git, Bitbucket, TypeScript, JavaScript, HTML, SCSS, CSS, REST

10/2020 - 02/2022
Frontend Developer & Teilprojektleiter
anonymisiert (Industry and mechanical engineering, 1000-5000 employees)


Projektziel: 
Entwicklung eines Kalkulationstools als Folgeprojekt eines Digitalen Zwillings sowie die Übernahme der technischen Leitung im Frontend-Bereich. 
Projektumfang und Funktionen: 
  • Implementierung eines webbasierten Kalkulationstools für komplexe industrielle Prozesse 
  • Entwicklung dynamischer Formulare und Tabellenansichten 
  • Erstellung eines dazugehörigen Dashboards mit nutzerspezifischen Ansichten (profilbasiert, rollenabhängig) 
Verantwortlichkeiten: 
  • Teilprojektleitung und Führung eines kleinen Frontend-Teams (2 Junior Developer) 
  • Hauptverantwortung für die Frontend-Entwicklung und Anforderungsanalyse 
  • Umsetzung der Integration des Tools in bestehende Systeme über REST-Schnittstellen 
  • Regelmäßige Code-Reviews und Durchführung von Pair Programming 
Genutzte Technologien: 
Angular, Cypress, Scrum, Jira, Mural, Git, Bitbucket, REST, Bootstrap, Java Spring Boot, PostgreSQL, Postman, TypeScript, JavaScript, HTML, SCSS, CSS

12/2019 - 10/2020
Frontend Developer
anonymisiert (Industry and mechanical engineering, 1000-5000 employees)


Projektziel: 
Entwicklung eines Konfigurationstools in Form eines Digitalen Zwillings zur Digitalisierung eines komplexen Schraubenkonfigurationsprozesses, was zu erheblichen Effizienzsteigerungen führte. 
Projektumfang und Funktionen: 
  • Entwicklung eines komplexen Schraubenkonfigurators mit animierten Übergängen 
  • Umsetzung rollenbasierter Ansichten (dynamische Formulare, Dashboards, Tabellenansichten) 
  • Enge Abstimmung mit Stakeholdern zur detaillierten Anforderungsanalyse und iterativen Weiterentwicklung 
Verantwortlichkeiten: 
  • Konzeption und Implementierung des Konfigurators und zugehöriger Dashboards 
  • Umsetzung von Code-Reviews und Performance-Optimierungen 
  • Integration verschiedener UI-Komponenten zur Darstellung komplexer Datenstrukturen 
Genutzte Technologien: 
Angular, Jira, REST, Bootstrap, Git, Bitbucket, Java Spring Boot, PostgreSQL, Postman, TypeScript, JavaScript, HTML, SCSS, CSS, MongoDB

02/2020 - 07/2020
Frontend Developer
anonymisiert (Industry and mechanical engineering, >10.000 employees)


Projektziel: 
Entwicklung eines Tools zur Verwaltung eines Lieferantennetzwerks, welches in einem klassischen Projektumfeld realisiert wurde. 
Projektumfang und Funktionen: 
  • Design und Implementierung eines Dashboards mit dynamischen Ansichten, abhängig von den Nutzerrollen 
  • Entwicklung von Formularmasken und Tabellenkomponenten zur Verwaltung von Lieferantendaten 
Verantwortlichkeiten: 
  • Gemeinsame Anforderungsanalyse und darauf basierende Frontend-Entwicklung 
  • Umsetzung von nutzerspezifischen Ansichten und Logiken zur Verwaltung der Daten 
Genutzte Technologien: 
Angular, Jira, Git, Bootstrap, Bitbucket, Postman, REST, TypeScript, JavaScript, HTML, SCSS, CSS

Local Availability

Open to travel worldwide

Covered by Exali's professional indemnity insurance

The freelancer is covered by a reliable insurance provider that offers protection against common risks associated with digital and IT professions (damage claims, third-party cyber damage, etc.).

Profileimage by Simon Schulz Software Ingenieur | Frontend Expert | React, TypeScript, UX from Essen Software Ingenieur | Frontend Expert | React, TypeScript, UX
Register