Zum Hauptinhalt springen
Top-Experten-Abzeichen
Empfohlener Experte
Profil-Kopfzeilen-Hintergrund

Nicholus Muwonge-Mitbegründer und Softwareingenieur

Nicholus Muwonge
Profil-Kopfzeilen-Overlay
Berlin, Deutschland

Tagessatz prüfen

Erfahrungen

März 2025 - Heute

Mitbegründer und Softwareingenieur

Trakrf

Stellenbeschreibung
Mitbegründer und Softwareingenieur bei Trakrf
Industrien
Informationstechnologie (IT)
Bereichen
Informationstechnologie (IT)
Produktentwicklung
Qualitätssicherung
  • Implementierte Backend-Services in Golang, TimeScaleDB und GCP, die mehr als 10.000 Lesezugriffe gleichzeitig verarbeiten.
  • Migrierte von RedPanda zu einem lokalen Service in Golang, wodurch Latenz und Kosten reduziert wurden.
  • Fügte A/B-Tests mit Open Replay hinzu, um Kundenverhalten und Performance zu analysieren.
  • Arbeitete mit Marketing- und Firmware-Teams zusammen, um das MVP pünktlich bereitzustellen und potenziellen Kunden zu präsentieren.
  • Vereinfachte Test- und Deployment-Abläufe durch GitHub Actions, die fehlgeschlagene Tests und Lint-Fehler prüfen, und setzte Staging- und Produktionsreleases effizient um.
Juli 2024 - Feb. 2025
Berlin, Deutschland

Softwareingenieur (Werkstudent)

Engie Energy Access

Stellenbeschreibung
Softwareingenieur (Werkstudent) bei Engie Energy Access
Industrien
Energie
Bereichen
Informationstechnologie (IT)
Produktentwicklung
  • Verringerte API-Antwortzeiten um 30% durch Redis-Caching häufig abgerufener Daten und verbesserte so die Nutzererfahrung.
  • Reduzierte inkompatible Änderungen um 80% durch API-Versionierung, die nahtlose Rollbacks erlaubte.
  • Verbesserte die teamübergreifende Zusammenarbeit, indem ich eine wiederverwendbare Software-Design-Dokumentvorlage erstellte, die in drei Teams eingesetzt wurde.
  • Steigerte die Team-Effizienz durch Implementierung von Observability in Workflows und Tools mit Prometheus Exportern und Grafana-Dashboards auf Basis von DORA-Metriken.
  • Erhöhte Service-Zuverlässigkeit durch Mitwirkung an der Migration von webhook-basierten Synchronisationen zu RabbitMQ, was Persistenz der Nachrichten sicherstellte und Ausfallzeiten durch Synchronisationsprobleme verringerte.
  • Steigerte die Release-Geschwindigkeit um 20% bei fünf Teams durch Aufbau von Dashboards mit Prometheus und Grafana zur Verfolgung der DORA-Metriken.
Juli 2021 - Juli 2023

Freiberuflicher Softwareingenieur

Jackson Peak LLC / Opsumo

Stellenbeschreibung
Freiberuflicher Softwareingenieur bei Jackson Peak LLC / Opsumo
Industrien
Informationstechnologie (IT)
Transport und Logistik
Bereichen
Informationstechnologie (IT)
Produktentwicklung
  • Gestaltete die RFID Collect-Webanwendung neu mit modernem Design und migrierte die Codebasis zu React und Context API, wodurch der Absatz von V2 um etwa 2% stieg.
  • Erstellte ein Marketing-Proof-of-Concept für einen Mitarbeiter-Tracker in Einrichtungen mit JavaScript, Server-Sent Events, Raspberry Pi und Supabase, das das Marketing-Team potenziellen Kunden präsentierte.
  • Entwickelte benutzerdefinierte Bibliotheken für Frontend-Produkte mit ähnlichen Funktionen in React, Rollup.js und TypeScript und verkürzte so die Entwicklungszeit für verwandte Aufgaben um 20%.
Juli 2020 - Juli 2024

Softwareingenieur

Relworx

Stellenbeschreibung
Softwareingenieur bei Relworx
Industrien
Bank- und Finanzwesen
Bereichen
Informationstechnologie (IT)
Produktentwicklung
  • Skalierte das Auszahlungs-Feature, um mehr als 10.000 Transaktionen pro Batch mittels PostgreSQL-Partitionierung und Sidekiq-Drosselung zu verarbeiten, und reduzierte die Verarbeitungszeit um 40%.
  • Reduzierte Fehler bei Batch-Transaktionen um 20% durch fehlertolerante Services, die nach Überschreiten der Wiederholungsgrenze automatisch an einen anderen Anbieter umleiten.
  • Führte Observability für Redis-Queues, Cache-Hits und -Misses sowie Anbieter-Verfügbarkeit mit Prometheus und Grafana ein.
  • Dockerisierte lokale Entwicklungstools mit Redis, Sidekiq und PostgreSQL, wodurch die Einarbeitungszeit in die Codebasis um 20% sank.
  • Leitete ein zentrales Abgleichsprojekt, das täglich Millionen Transaktionen über drei Produkte abwickelte, und verringerte manuelle Abgleichsfehler um 80%.
  • Implementierte End-to-End-Observability für Relpay mithilfe von Sentry für Fehlerverfolgung und strukturierten Logs in Lograge, was schnellere Root-Cause-Analysen ermöglichte und die Incident-Reaktionszeit um über 50% verbesserte.
  • Steigerte den monatlichen wiederkehrenden Umsatz um 2%, indem ich ein strategisches Feature-Set leitete, das neue Kunden von Wettbewerbern anzog, wobei das Zahlungsplan-Feature als zentrale Lösung für Unternehmen im Bereich Gehaltsverwaltung hervorstach.
  • Leitete die Integration mehrerer Drittanbieter-Zahlungs-APIs mit Ruby on Rails und Sidekiq, um sicherzustellen, dass der Traffic zum richtigen Dienstleister geleitet wird.
  • Optimierte die Berichtserstellung für Kunden und Administratoren durch Caching der neuesten Batch-Daten in Redis, wodurch die Last auf Postgres und die Antwortzeiten um 20% verringert wurden und gleichzeitig die Datenkonsistenz gewährleistet blieb.
März 2020 - Juni 2020

Freiberuflicher Softwareingenieur

Construction Clean Partners / CleanSnap

Stellenbeschreibung
Freiberuflicher Softwareingenieur bei Construction Clean Partners / CleanSnap
Industrien
Bauwesen
Bereichen
Informationstechnologie (IT)
  • Baute einen Lead-Generator in Angular.js, der Website-Besucher in zahlende Kunden konvertierte und so die Abonnentenzahl erhöhte.
  • Arbeitete mit Teams zusammen, die AngularJS, Ionic, Firebase und Salesforce nutzten, um die Anwendungsleistung und die Nutzererfahrung zu verbessern.
Mai 2019 - Nov. 2019

Softwareingenieur

Andela

Stellenbeschreibung
Softwareingenieur bei Andela
Industrien
Informationstechnologie (IT)
Bereichen
Informationstechnologie (IT)
Produktentwicklung
Qualitätssicherung
  • Verbesserte interne Tools des Unternehmens, indem ich neue Funktionen hinzufügte und Fehler mit React, Vanilla JS und Django behob, was die Effizienz des Teams und die Leistung der Tools steigerte.
  • Führte Code-Reviews mit Teamkollegen durch, verbesserte die Codequalität und förderte ein kollaboratives Arbeitsumfeld.
  • Erstellte Unit-Tests für bestehende und neue Funktionen, stellte sicher, dass sie wie erwartet funktionierten, und verringerte künftige Fehler.

Branchenerfahrung

Sieh, in welchen Branchen dieser Freelancer den Großteil seiner beruflichen Laufbahn verbracht hat.

Erfahren in Informationstechnologie (IT), Bank- und Finanzwesen, Transport und Logistik, Energie und Bauwesen.

Informationstechnologie (IT)
Bank- und Finanzwesen
Transport und Logistik
Energie
Bauwesen
Profil-Übereinstimmungsdiagramm

Erfahrung nach Fachbereich

Zeigt, in welchen Abteilungen und Funktionen dieser Freelancer am meisten mitgewirkt hat.

Erfahren in Informationstechnologie (IT), Produktentwicklung und Qualitätssicherung.

Informationstechnologie (IT)
Produktentwicklung
Qualitätssicherung
Profil-Übereinstimmungsdiagramm

Fähigkeiten

  • Sprachen & 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

  • Ci/Cd

  • Designmuster

  • Docker

  • Javascript

  • Kubernetes

  • Mysql

  • Postgresql

  • Python

  • Reactjs

  • React Native

  • Redis

  • Rspec

  • Ruby

  • Ruby On Rails

  • Sidekiq

  • Softwareentwicklung

  • Helm

  • Fast Api

  • Celery

  • Typescript

  • Node.Js

  • Go

Sprachen

Englisch
Verhandlungssicher
Arabisch
Grundkenntnisse

Ausbildung

März 2024 - Feb. 2025

University Of Europe For Applied

Master of Science in Softwareentwicklung · Softwareentwicklung

Zertifikate & Bescheinigungen

Full-Stack-Softwareentwickler-Zertifizierung

Udacity

Statistiken

Erfahrung

Positionen gesamt 6
Erfahrung in Informationstechnologie (IT) 4 J.
Durchschn. Dauer 1 J. 5 M.
Längste Erfahrung 4 J.

Globale Erfahrung

Länder gearbeitet 1 (Deutschland)
Hauptland Deutschland

Fachkenntnisse

Aktuelle Rollen Mitbegründer und Softwareingenieur, Softwareingenieur (Werkstudent), Freiberuflicher Softwareingenieur
Hauptbranchen Informationstechnologie (IT), Bank- und Finanzwesen, Transport und Logistik
Hauptfachbereiche Informationstechnologie (IT), Produktentwicklung, Qualitätssicherung

Qualifikationen

Höchster Abschluss Master
Zertifikate erworben 1

Profil

Erstellt

Häufig gestellte Fragen

Du hast Fragen? Hier findest du mehr.

Nicholus ist in Berlin, Deutschland ansässig.
Nicholus spricht folgende Sprachen: Englisch (Verhandlungssicher), Arabisch (Grundkenntnisse).
Nicholus hat mindestens 7 Jahre Erfahrung. In dieser Zeit hat Nicholus in mindestens 4 verschiedenen Rollen und für 6 verschiedene Firmen gearbeitet. Die durchschnittliche Dauer der einzelnen Projekte beträgt 1 Jahr und 2 Monate. Beachten Sie, dass Nicholus möglicherweise nicht alle Erfahrungen geteilt hat und tatsächlich mehr Erfahrung hat.
Basierend auf der jüngsten Erfahrung wäre Nicholus gut geeignet für Rollen wie: Mitbegründer und Softwareingenieur, Softwareingenieur (Werkstudent), Freiberuflicher Softwareingenieur.
Die neueste Position von Nicholus ist Mitbegründer und Softwareingenieur bei Trakrf.
In den letzten Jahren hat Nicholus für Trakrf, Engie Energy Access, Jackson Peak LLC / Opsumo und Relworx gearbeitet.
Nicholus hat die meiste Erfahrung in Industrien wie Bank- und Finanzwesen, Informationstechnologie (IT) und Transport und Logistik. Nicholus hat auch etwas Erfahrung in Energie und Bauwesen.
Nicholus hat die meiste Erfahrung in Bereichen wie Informationstechnologie (IT), Produktentwicklung und Qualitätssicherung.
Nicholus hat kürzlich in Industrien wie Bank- und Finanzwesen, Informationstechnologie (IT) und Transport und Logistik gearbeitet.
Nicholus hat kürzlich in Bereichen wie Informationstechnologie (IT), Produktentwicklung und Qualitätssicherung gearbeitet.
Nicholus hat einen Master in Softwareentwicklung von University Of Europe For Applied.
Nicholus hat 1 Zertifikat: Full-Stack-Softwareentwickler-Zertifizierung.
Nicholus ist sofort vollzeit verfügbar für passende Projekte.
Der Stundensatz von Nicholus hängt von den spezifischen Projektanforderungen ab. Bitte verwenden Sie die Meet-Schaltfläche im Profil, um ein Meeting zu planen und die Details zu besprechen.
Um Nicholus zu beauftragen, klicken Sie auf die Meet-Schaltfläche im Profil, um ein Meeting anzufragen und Ihre Projektanforderungen zu besprechen.

Durchschnittlicher Tagessatz für ähnliche Positionen

Die Tagessätze basieren auf aktuellen Projekten und enthalten keine FRATCH-Marge.

1000
750
500
250
Stundensatzvergleich-Diagramm
⌀ Markt: 792-952 €
Die angegebenen Tagessätze entsprechen der typischen Marktspanne für Freelancer in dieser Position, basierend auf aktuellen Projekten auf unserer Plattform.
Die tatsächlichen Tagessätze können je nach Dienstalter, Erfahrung, Fachkenntnissen, Projektkomplexität und Auftragsdauer variieren.