Victor J.

Backend-Entwickler

Victor Jo-Amadi ist ein talentierter Backend-Entwickler mit mehr als fünf Jahren Erfahrung. Er hat umfangreiche Erfahrungen in Java, Spring, Python, Django, SQL und AWS.

Er war in internationalen Unternehmen und multinationalen Teams in den Branchen Fintech, Banking, SaaS Gesundheits-, und Bildungswesen tätig.

Zurzeit arbeitet er als Senior Software Engineer bei Walnut Inc. und ist für die Integration des Gesundheitssystems in einen Zahlungsdienst verantwortlich. Er strukturierte außerdem den Code um, um die Skalierbarkeit zu gewährleisten.

Zusätzlich:

  • Leitung eines Teams von vier Entwickler:innen und Mentoring von Berufseinsteigenden
  • Code-Überprüfungen und Initiative zu Design-Sessions.
Hauptkompetenz
  • Django
    Django 4 Jahre
  • Java
    Java 5 Jahre
  • MySQL
    MySQL 5 Jahre
Andere Fähigkeiten
  • AWS
    AWS 3 Jahre
  • AWS EC2
    AWS EC2 3 Jahre
  • JavaScript
    JavaScript 2 Jahre
Victor
Victor J.

Nigeria

Erste Schritte

Ausgewählte Erfahrung

Beschäftigung

  • Senior-Software-Entwickler

    Walnut Inc. - 1 jahr 6 monate

    • Leitung der Integration des Gesundheitssystems in einen Kreditkarten-, ACH- und persönlichen (oder POS-Terminal)-Dienst (Finix Inc.), die innerhalb von vier Wochen fertiggestellt und eingesetzt wurde;
    • Koordination von Unit-Tests im Backend und Erhöhung der Testabdeckung in drei Wochen von 1,8 % auf 45,7 %;
    • Umstrukturierung des Codes im Backend, um die Skalierbarkeit zu gewährleisten;
    • Unterstützung beim Aufteilen des Backends, um den Zugriff von API und SDK auf Nutzende zu ermöglichen;
    • Leitung und Entwicklung individuell einstellbarer Funktionen für die Verwaltung von Behandlungspreisen und die Durchführung von Zahlungen.

    Technologien:

    • Technologien:
    • AWS AWS
    • Django Django
    • Java Java
    • Python Python
    • Spring Boot Spring Boot
    • Scrum Scrum
    • Agile Agile
    • Jira Jira
  • Leitender Softwareentwickler

    Woodcore Inc. - 1 jahr 6 monate

    • Durchführung von regelmäßigen Code-Überprüfungen, Paarprogrammierung und Design-Sessions zur Gewährleistung der Code-Qualität, Wiederverwendbarkeit und Wartungsfreundlichkeit;
    • Design einer ereignisgesteuerten Architektur für eine Marktplatz-Funktion für das SaaS Core Banking System;
    • Implementierung einer Marktplatz-Funktion mit Java (Spring Boot), Python (DjangoRestFramework) und SQS (AWS)-Technologien zur Orchestrierung der Kommunikation und Prozesse zwischen Ereignissen, die im Core Banking System generiert werden, den Richtilinien des Marktplatz-Managers und den Funktionen des Anbieters;
    • Umwandlung der Architektur des Core Banking Systems in eine mandantenfähige Architektur zur Unterstützung des SaaS-Geschäftsmodells;
    • Design einer Anpassung des 3DES-Algorithmus zur Generierung von API-Schlüsseln für den Zugriff auf einen bestimmten Mandanten im Core Banking System;
    • Design und Implementierung von Microservices, die den Zugriff auf das Core Banking System über API unterstützen;
    • Implementierung eines einfachen Business-Intelligence-Systems mit Java (Spring Boot) und MySQL (RDS)-Technologien, das statistische und finanzielle Berichte für die geschäftliche Entscheidungsfindung generiert;
    • Aktive Beteiligung an der Behebung von Fehlern und Mängeln im System.

    Technologien:

    • Technologien:
    • AWS AWS
    • AWS EC2 AWS EC2
    • Django Django
    • Java Java
    • MySQL MySQL
    • Python Python
    • Spring Boot Spring Boot
    • Team leading
    • Scrum Scrum
    • Agile Agile
    • Jira Jira
  • Senior-Software-Entwickler

    Campusss Inc. - 1 jahr 5 monate

    • Design und Implementierung einer Anwendung für soziale Netzwerke im Bildungsbereich mit Java (Spring Boot), Python (DjangoRestFramework), PostgreSQL & AWS-Technologien, mit der Nutzende Inhalte in Netzwerke hochladen und Inhalte durchsuchen können;
    • Integration in AWS-verwalteten Diensten wie S3 Bucket, SES und CloudFront für Medienuploads, E-Mail-Zustellung und Verfügbarkeit von Inhalten;
    • Entwicklung und Pflege der Dokumentation von Softwareprozessen und -systemen, einschließlich Anforderungen und Design-Dokumentation.

    Technologien:

    • Technologien:
    • AWS AWS
    • Django Django
    • Java Java
    • PostgreSQL PostgreSQL
    • Python Python
    • Spring Boot Spring Boot
    • Scrum Scrum
    • Agile Agile
    • Jira Jira
  • Softwareentwickler

    Fodds Capital - 9 monate

    • Design und Implementierung einer webbasierten Anwendung für einen Spendendienst mit Python (Django), PostgreSQL und AWS-Technologien, über die Nutzende Geschenkartikel auflisten und Listen teilen können;
    • Verwendung eines testgetriebenen Ansatzes mit Pytest- und Python-Abdeckung, wodurch eine Testabdeckung von mehr als 60 % erreicht wurde;
    • Integration von AWS-Dienste wie SES und S3 Bucket zum Speichern von Mediendateien und Senden von Werbe- und Benachrichtigungs-E-Mails;
    • Implementierung einer kontinuierlichen Entwicklungs-/Deploymentstrategie.

    Technologien:

    • Technologien:
    • AWS AWS
    • Django Django
    • PostgreSQL PostgreSQL
    • Python Python
    • Scrum Scrum
    • Agile Agile
    • Jira Jira

Ausbildung

  • MSc.Betriebswirtschaftslehre

    Nexford-Universität · 2022 - 2024

  • BSc.Informatik

    Babcock-Universität · 2015 - 2019

Finden Sie Ihren nächsten Entwickler innerhalb von Tagen, nicht Monaten

Wir können Ihnen helfen, Ihr Produkt mit einem erfahrenen Entwickler schneller auszubauen. Alles ab 31,90 €/Stunde. Sie zahlen nur, wenn Sie mit Ihrer ersten Woche zufrieden sind.

In einem kurzen 25-minütigen Gespräch würden wir gerne:

  • Auf Ihren Bedarf bezüglich des Recruitments von Software-Entwicklern eingehen
  • Unseren Prozess vorstellen und somit wie wir Sie mit talentierten und geprüften Kandidaten aus unserem Netzwerk zusammenbringen können
  • Die nächsten Schritte besprechen, um den richtigen Kandidaten zu finden - oft in weniger als einer Woche

Sie wissen nicht, wo Sie anfangen sollen?

Unterhalten wir uns

Jetzt Entwickler:innen finden, die innerhalb von wenigen Tagen starten können. Ohne Risiko.