Nicholus M.

Gründungs-Softwareingenieur

Avatar placeholder
Berlin, Deutschland

Erfahrungen

März 2025 - Bis heute
10 Monaten

Gründungs-Softwareingenieur

Trakrf

  • Entwickelte Backend-Services in Golang, TimeScaleDB und GCP, die mehr als 10.000 gleichzeitige Lesezugriffe verarbeiten.
  • Migrierte von RedPanda zu einem lokalen Service in Golang, wodurch Latenz und Betriebskosten gesenkt wurden.
  • Ergänzte A/B-Tests mit Open Replay, um das Kundenverhalten und die Leistung zu analysieren.
  • Arbeitete mit Marketing- und Firmware-Teams zusammen, um das MVP pünktlich zu veröffentlichen und potenziellen Kunden vorzustellen.
  • Optimierte Tests und Deployments durch die Erstellung von GitHub Actions, die auf fehlgeschlagene Tests und Lint-Fehler prüfen, und effizientes Ausrollen von Staging- und Produktions-Releases ermöglichen.
Juli 2024 - Feb. 2025
8 Monaten
Berlin, Deutschland

Softwareingenieur (Werkstudent)

Engie Energy Access

  • Verkürzte API-Antwortzeiten um 30% durch Redis-Caching häufig abgerufener Daten, was die Nutzererfahrung verbesserte.
  • Reduzierte Breaking Changes um 80% durch API-Versionierung, wodurch nahtlose Rollbacks bei Bedarf möglich wurden.
  • Stärkte die teamübergreifende Zusammenarbeit durch eine wiederverwendbare Vorlage für Software-Design-Dokumente, die in drei Teams eingeführt wurde.
  • Steigerte die Team-Effizienz durch Implementierung von Observability in Workflows und Tools mithilfe von Prometheus-Exportern und Grafana-Dashboards mit DORA-Metriken. Dadurch wurden Engpässe sichtbar, für die Lösungen umgesetzt wurden.
  • Erhöhte die Service-Zuverlässigkeit, indem ich zur Migration von webhook-basierten Synchronisationen zu RabbitMQ beitrug, Nachrichtenspeicherung sicherstellte und Ausfallzeiten durch Synchronisationsprobleme verringerte.
  • Steigerte die Lieferungsgeschwindigkeit um 20% in fünf Teams, indem Prometheus und Grafana genutzt wurden, um Dashboards zur Verfolgung der DORA-Metriken zu erstellen.
Juli 2021 - Juli 2023
2 Jahren 1 Monate

Freiberuflicher Softwareingenieur

Jackson Peak LLC/Opsumo

  • Entwarf die Webanwendung RFID Collect neu mit modernem Design und migrierte den Code auf React und Context API, was den V2-Umsatz um etwa 2% steigerte.
  • Entwickelte einen Marketing-Proof-of-Concept für den Mitarbeiter-Tracker in Einrichtungen mit JavaScript, Server-Sent Events, Raspberry Pi und Supabase. Das Marketing-Team nutzte ihn stark, um potenziellen Kunden das Produkt vorzustellen.
  • Entwickelte individuelle Bibliotheken für Front-End-Produkte mit ähnlichen Funktionen unter Verwendung von React, Rollupjs und TypeScript, wodurch die Entwicklungszeit für verwandte Aufgaben um 20% verkürzt wurde.
Juli 2020 - Juli 2024
4 Jahren 1 Monate

Softwareingenieur

Relworx

  • Skalierte die Auszahlungsfunktion, um über 10.000 Transaktionen pro Stapel mit PostgreSQL-Partitionierung und Sidekiq-Throttling zu verarbeiten, und verringerte die Verarbeitungszeit um 40%.
  • Verringerte Ausfallraten bei Stapel-Transaktionen um 20% durch fehlertolerante Services mit automatischem Umleiten zu einem anderen Anbieter, nachdem die maximale Anzahl an Wiederholungsversuchen erreicht wurde.
  • Führte Observability für Redis-Queues, Cache-Hits und -Misses sowie Anbieterverfügbarkeit mithilfe von Prometheus und Grafana ein.
  • Dockerisierte die lokalen Dev-Tools mit Redis, Sidekiq und PostgreSQL, wodurch die Einarbeitungszeit in die Codebasis um 20% gesenkt wurde.
  • Leitete ein zentrales Abgleichprojekt, das täglich Millionen von Transaktionen über drei verschiedene Produkte verarbeitete, und reduzierte manuelle Abgleichsfehler um 80%.
  • Implementierte End-to-End-Observability für Relpay mit Sentry für Fehler-Tracking und strukturierten Logs in Lograge, was eine schnellere Ursachenanalyse ermöglichte und die Reaktionszeit bei Vorfällen um über 50% verbesserte.
  • Erzielte eine Steigerung der monatlich wiederkehrenden Umsätze um 2%, indem ich die Entwicklung eines strategischen Funktionssets leitete, das neue Kunden von Wettbewerbern anzog. Das Feature für den Zahlungsplan erwies sich als Schlüssel­lösung für Unternehmen bei der Verwaltung von Mitarbeitergehältern.
  • Führte die Integration mehrerer Drittanbieter-Zahlungs-APIs, wie Banken und Mobile Money, mit Ruby on Rails und Sidekiq durch, um sicherzustellen, dass das Unternehmen Transaktionen über den jeweils passenden Dienstleister abwickeln kann.
  • Optimierte die Berichterstellung für Kunden und Administratoren, indem die neuesten Batch-Daten in Redis zwischengespeichert wurden, wodurch die Last auf PostgreSQL reduziert wurde. Dies senkte die Antwortzeiten um 20%, während Cache-Misses überwacht und die Datenkonsistenz sichergestellt wurde.
März 2020 - Juni 2020
4 Monaten

Freiberuflicher Softwareingenieur

Construction Clean Partners / CleanSnap

  • Entwickelte in Angular.js einen Lead-Generator, der meinem Kunden half, Webseitenbesucher in zahlende Kunden zu verwandeln. ConstructionCleanPartner.com verzeichnete einen Zuwachs an Abonnenten.
  • Arbeitete mit Teams zusammen, die AngularJS, Ionic, Firebase und Salesforce nutzen, um die Anwendungsleistung zu verbessern und die Nutzererfahrung zu optimieren.
Mai 2019 - Nov. 2019
7 Monaten

Softwareentwickler

Andela

  • Interne Firmentools verbessert, indem neue Funktionen hinzugefügt und Bugs mit React, Vanilla JS und Django behoben wurden, was die Effizienz des Teams und die Leistung der Tools erhöhte.
  • Code-Reviews mit Teamkollegen durchgeführt, um die Codequalität zu verbessern und ein kollaboratives Teamumfeld zu fördern.
  • Unit-Tests für bestehende und neue Funktionen geschrieben, um die Funktionalität sicherzustellen und künftige Fehler zu reduzieren.

Zusammenfassung

  • Programmiersprachen & Frameworks: Ruby (Rails), Go, Python (FastAPI), JavaScript/TypeScript (React)
  • Datenbanken & Caching: PostgreSQL (Partitionierung, Indexierung, Abfrageoptimierung), Redis
  • Infrastruktur & DevOps: Docker, Sidekiq, Kubernetes, CI/CD-Pipelines (GitLab CI), Helm
  • Backend-Design: Ereignisgesteuerte Architektur, Hintergrundaufgaben, asynchrone Pipelines, Beobachtbarkeit, Fehlertoleranz, Idempotenz
  • Sonstiges: Systemdesign, Performance-Tuning, Mentoring, teamübergreifende Zusammenarbeit, Dokumentation

Sprachen

Englisch
Verhandlungssicher
Arabisch
Grundkenntnisse

Ausbildung

März 2024 - Feb. 2025

University Of Europe For Applied

Master of Science, Softwaretechnik · Softwaretechnik · دبي, Vereinigte Arabische Emirate

Zertifikate & Bescheinigungen

Full-Stack-Softwareentwickler-Zertifikat

Udacity

Sie suchen Freelancer?Passende Kandidaten in Sekunden!
FRATCH GPT testen
Weitere Aktionen

Ähnliche Freelancer

Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen.

Patrick E.
Patrick E.

Freelancer | Kubernetes-Experte (Kubestronaut) | Cloud-Ingenieur

Profil ansehen
Oleg A.
Oleg A.

Lead Full-Stack-Softwareentwickler

Profil ansehen
Mathias W.
Mathias W.

Full-Stack Data Scientist | KI-Berater | Technischer Leiter

Profil ansehen
Kaan D.
Kaan D.

IT-Berater

Profil ansehen
Domenik J.
Domenik J.

Python-Entwickler und Cloud-Migrationsberater

Profil ansehen
Peter T.
Peter T.

Freiberuflicher Go-Entwickler/DevOps-Ingenieur

Profil ansehen
Pierre B.
Pierre B.

Director Engineering & Technologie

Profil ansehen
Christian R.
Christian R.

Dateningenieur

Profil ansehen
Qaiser A.
Qaiser A.

Freiberuflicher DevOps Engineer

Profil ansehen
Arne H.
Arne H.

DevOps Fullstack-Entwickler

Profil ansehen
Marcel M.
Marcel M.

Datenwissenschaftler, KI-Ingenieur, Senior Lösungsarchitekt

Profil ansehen
David S.
David S.

Softwareentwickler

Profil ansehen
Tarek S.
Tarek S.

Cloud Analytics-Entwickler

Profil ansehen
Eduard V.
Eduard V.

Tech Lead Kundenbasisdokumentation Automatisierung

Profil ansehen
Sebastián K.
Sebastián K.

Weiterentwicklung „ROAD-Kit“

Profil ansehen
Alexis P.
Alexis P.

Freiberuflicher Teamleiter Backend-Anwendungen E-Commerce

Profil ansehen
Kim K.
Kim K.

Lead Fullstack Node/React-Entwickler

Profil ansehen
Sandeep G.
Sandeep G.

Softwareingenieur

Profil ansehen
Iñigo A.
Iñigo A.

Softwareentwickler

Profil ansehen
Christopher M.
Christopher M.

Mobile- & Full-Stack-Entwickler

Profil ansehen
Leif S.
Leif S.

Freiberuflicher IT-Berater und Softwarearchitekt

Profil ansehen
Martin G.
Martin G.

Mitglied des Produktmanagement- und Product Owner-Teams für Private Cloud Plattform

Profil ansehen
Oussama K.
Oussama K.

Senior Frontend Entwickler

Profil ansehen
Chitrung N.
Chitrung N.

Staff Software Engineer - Infrastruktur

Profil ansehen
Jürgen F.
Jürgen F.

AR/VR/XR Architekt

Profil ansehen
Kiriakos K.
Kiriakos K.

Tech Lead: API Experience Plattform

Profil ansehen
Mathis D.
Mathis D.

Senior Web-/Frontend-Entwickler

Profil ansehen
Shamaila M.
Shamaila M.

Senior Software-Architekt

Profil ansehen
Michael K.
Michael K.

Softwareentwickler

Profil ansehen
Werner K.
Werner K.

Testkoordinator, Designer und Ingenieur

Profil ansehen