sebcon logo

Freelance Angular-Entwickler

Sebastian Conrad

Angular

NestJS

NodeJS

Fachbuchautor

PrüfungsChecker Theorieprüfung online lernen

PrüfungsChecker

PrüfungsChecker ist eine innovative Plattform zur Vorbereitung auf Prüfungen. Mit umfassenden Lernkarten, Statistiken und vielem mehr hilft Ihnen PrüfungsChecker, Ihre Prüfungen erfolgreich zu bestehen.

Projektübersicht

  1. PrüfungsChecker

    Ich entwickle derzeit "Prüfungschecker", eine innovative E-Learning-Plattform, die sich auf die Vorbereitung für verschiedene Theorieprüfungen spezialisiert. Als federführender Entwickler bin ich verantwortlich für die Implementierung sowohl des Angular-Frontends als auch des NestJS-Backends. Das Design der Plattform folgt aktuellen UX-Vorgaben, wobei ich eine eigene Komponentenbibliothek erstellt habe, um eine intuitive und benutzerfreundliche Erfahrung zu gewährleisten. Einige Teile der Software sind bereits aus SEO- Gründen unter www.pruefungschecker.de live geschaltet. Die vollständige Fertigstellung des Projekts ist für Juli 2024 geplant.

    • Rolle: Fullstack-Angular-Entwickler
    • Technologien: Angular, TypeScript, NgRx, chart.js, aws, HTML, CSS, tailwindcss, Sass, NestJS, JWT, MySQL, git, Cypress, Visual Studio Code, Scrum
    • Ergebnisse und Erfolge: Durch die eigenständige Entwicklung des Frontends und Backends der E- Learning-Plattform "Prüfungschecker" konnte ich erfolgreich meine Fähigkeiten unter Beweis stellen, robuste und skalierbare Softwarearchitekturen zu entwerfen und umzusetzen.
  2. ESG Manager

    In diesem Grüne-Wiese-Projekt wurde eine Angular-Applikation zur Visualisierung von Verbrauchsdaten in verschiedenen Chart-Ausprägungen entwickelt. Zu Beginn des Projekts war ich alleinig für das Frontend verantwortlich, wählte die Technologien und Bibliotheken aus, und entwickelte die Grundstruktur der Anwendung, einschließlich einer umfangreichen Komponentenbibliothek. Ziel war es, komplexe Daten übersichtlich darzustellen und somit Entscheidungsträgern effektive Analyseinstrumente bereitzustellen.

    • Rolle: Angular-Entwickler
    • Technologien: Angular, TypeScript, NgRx, chart.js, aws, HTML, CSS, tailwindcss, OAuth, git, Cypress, Visual Studio Code, Scrum
    • Ergebnisse und Erfolge: Meine umfassende Rolle, insbesondere zu Projektbeginn, ermöglichte eine schnelle und effektive Implementierung der Applikation. Dies führte zu einer verbesserten Datenanalyse und Visualisierung, welche die Entscheidungsfindung des Kunden unterstützt. Die erfolgreiche Etablierung automatisierter Tests und fortgeschrittener CI/CD-Prozesse verbesserte weiterhin die Softwarequalität und -auslieferung.
  3. Laser Applikation

    In diesem bestehenden Projekt war ich verantwortlich für die Erweiterung von Komponenten und Features einer Angular-basierten Applikation für ein eingebettetes System im medizinischen Bereich. Mein Fokus lag auf der Verwaltung und Ansteuerung von Laserkomponenten. Ein wichtiger Aspekt meiner Tätigkeit war das Refactoring bestehender Codebasen, um die Leistungsfähigkeit und Wartbarkeit der Software zu verbessern. Ziel war es, eine effizientere und benutzerfreundlichere Anwendung zu schaffen, die den spezifischen Anforderungen des medizinischen Einsatzes gerecht wird.

    • Rolle: Angular-Entwickler
    • Technologien: Angular, TypeScript, NgRx, HTML, CSS, Sass, svn, Swagger
    • Ergebnisse und Erfolge: Durch das Refactoring und die Optimierung der Codebasis konnte die Leistung der Applikation signifikant verbessert werden. Dies umfasst schnellere Antwortzeiten und eine effizientere Datenverarbeitung, was besonders in der medizinischen Technologie von hoher Bedeutung ist.
  4. B2B E-Commerce Plattform

    In diesem Grüne-Wiese-Projekt war ich maßgeblich an der Entwicklung einer B2B E-Commerce-Plattform für Richter+Frenzel beteiligt. Zu meinen Hauptaufgaben gehörte der Aufbau der Angular-Frontend-Architektur. Ein zentraler Bestandteil meiner Tätigkeit war die Integration des Bloomreach CMS und des SAP Frontend Spartacus, um eine nahtlose und effiziente Benutzererfahrung zu gewährleisten.

    • Rolle: Angular-Entwickler
    • Technologien: Angular, TypeScript, HTML, CSS, Sass, git, Bloomreach, SAP, Spartacus, Docker, Cypress, Visual Studio Code, Scrum
    • Ergebnisse und Erfolge: Durch meine aktive Beteiligung am Aufbau der Frontend-Architektur und die Integration des Bloomreach CMS sowie des SAP Frontend Spartacus konnte die neue B2B E-Commerce-Plattform von Richter+Frenzel erfolgreich als MVP implementiert werden.
  5. Vertragsverwaltung

    In diesem Projekt war ich als Angular-Entwickler für die Weiterentwicklung der Software DESTIMO tätig, die innerhalb der TUI Group zur Vertragsverwaltung verwendet wird. Meine Hauptaufgabe bestand darin, spezifische Features zu entwickeln und bestehende Funktionen der Software zu optimieren, um die Effizienz und Benutzerfreundlichkeit zu steigern.

    • Rolle: Angular-Entwickler
    • Technologien: Angular, TypeScript, NgRx, Azure, HTML, CSS, Sass, git, Redux, CI/CD, Intellij, Scrum
    • Ergebnisse und Erfolge: Die Einführung neuer, benutzerorientierter Funktionen, die spezifisch für die Bedürfnisse der Reisebranche entwickelt wurden, ermöglichte eine bessere Abdeckung von Kundenanforderungen und steigerte die Funktionalität der Anwendungen.
  6. Fussball Statistik Daten

    In diesem Projekt war ich verantwortlich für die Entwicklung einer Dashboard-Technologie, die speziell darauf ausgelegt ist, Statistik-Daten für den Deutschen Fußball Bund zu visualisieren und auszugeben. Das Ziel war die Schaffung einer intuitiven und interaktiven Plattform, die es den Nutzern ermöglicht, umfangreiche Datenmengen effizient zu analysieren und zu interpretieren. Dieses Dashboard diente dazu, Leistungsindikatoren von Spielern und Teams übersichtlich darzustellen und unterstützte die strategische Planung und Entscheidungsfindung innerhalb des Verbands.

    • Rolle: Angular-Entwickler
    • Technologien: Angular, TypeScript, NgRx, HTML, CSS, Sass, git, MongoDB, Webstorm, Azure, Scrum
    • Ergebnisse und Erfolge: Durch die von mir entwickelte Dashboard-Technologie wurde eine klare und effektive Visualisierung von Statistik-Daten ermöglicht, was zu einem verbesserten Verständnis der Leistungsindikatoren von Spielern und Teams führte. Dies erleichterte es Trainern, Analysten und anderen Stakeholdern, komplexe Datenmengen zu interpretieren.
  7. Angular Workshop

    Ich veranstalte regelmäßig Angular Workshops zum Thema Angular, in denen ich mein Wissen und meine Erfahrung an Entwickler weitergebe. Die Workshops sind praxisorientiert und interaktiv gestaltet, um den Teilnehmern ein tiefes Verständnis für Angular und die damit verbundenen Technologien zu vermitteln. Ebenfalls kann ich individuelle Workshops für Unternehmen anbieten, die speziell auf die Anforderungen und Bedürfnisse des Unternehmens zugeschnitten sind.

    • Rolle: Angular-Dozent
    • Technologien: Angular, TypeScript, NgRx, chart.js, aws, HTML, CSS, tailwindcss, Sass, NestJS, JWT, MySQL, git, Cypress, Visual Studio Code, Scrum
    • Ergebnisse und Erfolge: Durch meine Workshops haben die Teilnehmer ein tiefes Verständnis für Angular und die damit verbundenen Technologien erlangt. Sie sind in der Lage, komplexe Anwendungen zu entwickeln und zu warten, die den neuesten UX-Standards entsprechen. Die Teilnehmer haben ihre Fähigkeiten und Kenntnisse in Angular erweitert und sind in der Lage, effizienter und produktiver zu arbeiten.
  8. Flugzeugbetankungssoftware

    In meiner Rolle als Entwickler war ich für die Weiterentwicklung des Frontends und des Backends einer Flugzeugbetankungssoftware verantwortlich. Zu meinen Aufgaben gehörte die Überarbeitung bestehender Komponenten und die Integration neuer Features, einschließlich der Implementierung von Chart- Darstellungen, die komplexe Daten visualisieren.

    • Rolle: Fullstack-Angular-Entwickler
    • Technologien: Angular, AngularJS, TypeScript, HTML, CSS, Node.js, NestJS, NX Monorepo, BashScripting, Sass, git, MongoDB, Webstorm, IATA-ADIX
    • Ergebnisse und Erfolge: Durch die Integration von Chart-Darstellungen verbesserte ich die Visualisierung von Daten erheblich, was es Nutzern ermöglicht, komplexe Informationen schnell zu erfassen und zu analysieren. Diese Verbesserung fördert effiziente Entscheidungsprozesse und die Optimierung der Betankungsoperationen. Die Überarbeitung von Frontend- und Backend- Komponenten führte zu einer verbesserten Leistung und Zuverlässigkeit der Software. Dies minimiert Ausfallzeiten und erhöht die Effizienz der Betankungsprozesse.
Angular für Einsteiger Angular für Einsteiger

Angular für Einsteiger

Angular für Einsteiger ist das perfekte Buch für alle, die in die Welt der Angular-Entwicklung einsteigen möchten. Es bietet eine umfassende Einführung und praktische Beispiele, um schnell produktiv zu werden.

ISBN: 3966451050

Sebastian Conrad

Seit meiner Schulzeit vor über 20 Jahren beschäftige ich mich mit Web-Technologien. Seit 2016 bin ich auf das JavaScript-Framework von Google spezialisiert: Angular. Ich arbeite als freier Software-Entwickler bzw. Frontend-Entwickler und bringe über 10 Jahre Erfahrung in der Software-Entwicklung in Ihr Projekt mit.

Angular für Einsteiger