Elias

Elias

Freelancer:in

Dresden

TypeScript
JavaScript
NodeJS

Über mich

Als leidenschaftlicher Softwareentwickler mit über drei Jahren professioneller Erfahrung habe ich zahlreiche Teams dabei unterstützt, ihre Ideen Wirklichkeit werden zu lassen. Mein Fokus liegt dabei auf der Web-Entwicklung mit modernen Werkzeugen wie TypeScript, React und Node.js. Um ein Projekt erfolgreich umzusetzen, betrachte ich das Produkt ganzheitlich und agiere häufig als Bindeglied zwischen technischen und nicht-technischen Teammitgliedern.

Skills

Expert:in

TypeScript
JavaScript
NodeJS
React
Express.js
MongoDB
Git
Linux
CSS
Full Stack Development
HTML

Fortgeschritten

Next.js
VueJS
Tailwind CSS
Docker
PostgreSQL
MySQL
Github
GitLab
Azure DevOps
Prisma

Junior:in

PHP
Go

Projekte

  • Refaktorierung und Weiterentwicklung einer Microservice-Anwendung

    Auftraggeber:in · Banken und Finanzdienstleistungen

    2023 — 2024

    Beschreibung:

    Im Rahmen der Aktualisierung des gesamten Kundensystems auf die neueste Version des intern entwickelten Microservice-Frameworks wurden mehrere Services angepasst. Diese Anpassungen umfassten nicht nur die Aktualisierung auf das neue Framework, sondern auch die Optimierung bestehender Code-Strukturen, um die Code-Qualität und Wartbarkeit zu verbessern. Besonderes Augenmerk lag hier auf der Integration von JS-Doc Typisierung und Unit-Tests, um die Konsistenz und Stabilität in dem schnell gewachsenen System zu erhöhen.

    Aufgaben:

    • Unterstützung des mehrköpfigen Entwicklerteams bei der Anpassung des bestehenden JavaScript-Quellcodes an das neue Framework. Dies umfasste eine kritische Überarbeitung des Codes, wobei mehrere bisher unbekannte Programmfehler identifiziert und präventiv behoben wurden.
    • Einführung von JSDoc zur schrittweisen Typisierung des JavaScript-Codes. Dadurch wurde nicht nur die allgemeine Code-Qualität verbessert, sondern es half auch maßgeblich bei der Identifikation versteckter Programmfehler.
    • Unterstützung bei der konsequenten Einführung von Unit-Tests, welche ebenfalls zur Verbesserung der Code-Qualität und der Erhöhung der Zuverlässigkeit des Systems beitrugen.
    • Beratung der internen Teams bezüglich Typisierung, Architektur und Testung, um die Entwicklung von Best Practices und eine nachhaltige Verbesserung der Code-Qualität voranzutreiben.

    Technologien: JavaScript | JSDoc | Node.js | Fastify.js | MongoDB | Mongoose | Jest | BullMQ

  • Entwicklung eines Content-Management -Services mit RESTful-API

    Auftraggeber:in · Medien und Verlage

    2023

    Beschreibung:

    Zur Umsetzung einer neuen Funktion für die bestehende Kunden-Anwendung, wurde ein eigenständiger Service für die Erstellung und Verwaltung der neuen Inhalte und Nutzerdaten erstellt, bestehend aus Front- und Backend. Zur Anbindung an die restliche Infrastruktur des Kunden besitzt das Backend zusätzlich eine RESTful-API mit OpenAPI-Dokumentation.

    Aufgaben:

    • Anforderungsanalyse und Kommunikation mit dem Kunden, zur Spezifikation der benötigten Datenstrukturen und API-Endpunkte.
    • Überarbeitung der bestehenden Datenbank-Strukturen, aufgrund geänderter Anforderungen.
    • Definition und Implementierung der API, inklusive einer umfangreichen Daten-Validierung, Error-Handling, Full-Text-Search und OpenAPI-Dokumentation.
    • Umsetzung des Frontends in einem agilen Prozess zur Erstellung eines flexiblen, produktionsreifen Prototyps.

    Technologien

    TypeScript | Node.js | Vue.js | Tailwind CSS | tRPC | Fastify.js | MySQL | Prisma ORM | Docker

  • Entwicklung einer Web-Plattform zur Digitalisierung von Produktionsprozessen

    Auftraggeber:in

    2022 — 2023

    Beschreibung:

    Zur Digitalisierung bestehender Prozesse des international agierenden Unternehmens wurde im 7-köpfigen Team eine moderne Web-Plattform entwickelt. Das Backend bediente die eigenen Anwendungen und bot eine RESTful-API, um Daten an das bestehende ERP-System bereitzustellen. Zur Nutzung im operativen Betrieb wurde eine offline-fähige mobile Progressive-Web-App (PWA) erstellt und eine weitere Web-App für die Datenauswertung und Administrierung.

    Aufgaben:

    • Implementierung von Features, Automatisierung von Tests, Behebung von Bugs, Refactoring und Durchführung von Code-Reviews im Front- und Backend.
    • Entwicklung effizienterer Berechnungslogiken durch die Verlagerung aufwändiger Berechnungen in die Datenbankebene, zur Optimierung wichtiger KPI-Berechnungen.
    • Konzeption und Realisierung eines verbesserten Datenhandlings für die mobile Web-Anwendung, wodurch der Offline-Modus erheblich verbessert wurde. Außerdem erhöhte sich die Anwendungsstabilität durch ein verbessertes Fehlermanagement und die Entfernung von veraltetem Quellcode.
    • Unterstützung der Projektleitung durch die technische Einordnung geplanter Funktionen, Ausarbeitung von Tickets und die Übernahme von Verantwortung für einige Features.
    • Mentoring einer Junior-Entwicklerin und Onboarding von drei neuen Teammitgliedern.

    Technologien: TypeScript | React | Node.js | Express.js | Parse Server | MongoDB | Docker | Playwright

So findest du mit Junico
die besten Freelancer:innen

Auftrag erstellen

Erstelle kostenfrei einen Auftrag

Veröffentliche einen Auftragsgesuch mit gewünschten Skills, Arbeitsumfang und Interessen.

Profile erhalten

Erhalte geprüfte Vorschläge

Geprüfte Freelancer:innen senden dir unverbindliche Vorschläge zu deinem Gesuch und beginne den Dialog.

Zusammenarbeiten

Starte die Zusammenarbeit

Organisiere deine Freelancer:innen in deinem persönlichen Favorit:innen-Pool und starte die Zusammenarbeit mit den Besten.

Sicher Abrechnen

Rechne sicher und einfach ab

Behalte den Überblick über alle Aufwände, erhalte Rechnungen von deinen Freelancer:innen und bezahle sicher über Junico.

Wir sind Junico

Wir gestalten die neue Arbeitswelt, indem wir Freelancer:innen befähigen, mit ihren Skills die Welt zu verändern.

Expert:innen für dein Projekt

Wir verbinden euch mit Freelancer:innen, die ihr sonst nicht findet. Ob Startup oder Corporate — kleines oder großes Projekt: Passende Freelancer:innen für euch.

4,92

/5

Durchschnittliche Bewertung von über 4.000 Auftraggeber:innen

Flink Axa Scout24 Deutsche Bahn AboutYou

Elias ist Freelancer:in bei Junico

Finde Freelancer:innen wie Elias mit passenden Skills für dein nächstes Projekt.