Theophile G.

Full-Stack-Entwickler (Remote)

Kigali, Ruanda

Erfahrungen

März 2022 - Bis heute
3 Jahren 10 Monaten
Tampa, Vereinigte Staaten
Remote

Full-Stack-Entwickler (Remote)

TechAffinity

  • Entwickelte und pflegte robuste, skalierbare Webanwendungen mit Java, Spring Boot und Hibernate.
  • Entwarf, entwickelte und wartete RESTful-APIs.
  • Arbeitete mit funktionsübergreifenden Teams zusammen, darunter Frontend-Entwickler, Produktmanager und QA-Ingenieure, um hochwertige Softwarelösungen zu liefern.
  • Entwarf und optimierte Datenbankschemas und Abfragen für bessere Leistung und Skalierbarkeit.
  • Nahm an agilen Entwicklungsmethoden teil, einschließlich Sprint-Planung, Stand-ups und Retrospektiven, um eine pünktliche Lieferung von Features und Verbesserungen sicherzustellen.
  • Setzte Docker für die Containerisierung ein, um konsistente Deployments in Entwicklungs-, Test- und Produktionsumgebungen zu gewährleisten.
Jan. 2020 - Dez. 2021
2 Jahren
Kigali, Ruanda

Softwareentwickler

IDA Technology

  • Entwarf, entwickelte und wartete RESTful-APIs mit Java und dem Spring-Framework.
  • Implementierte Authentifizierungs- und Autorisierungsmechanismen wie OAuth 2.0 für sicheren API-Zugriff.
  • Optimierte Datenbankabfragen und sorgte mit Technologien wie Hibernate oder JPA für effiziente Datenabrufe.
  • Integrierte Dienste und APIs von Drittanbietern zur Erweiterung der Plattformfunktionalität.
  • Erstellte responsive und benutzerfreundliche Weboberflächen mit HTML5, CSS3 und JavaScript-Frameworks wie Angular oder React.
  • Implementierte clientseitige Validierung und Fehlerbehandlung zur Verbesserung der Benutzererfahrung.
  • Sicherte Cross-Browser-Kompatibilität und optimierte die Frontend-Performance.
  • Entwarf und pflegte relationale Datenbanken mit SQL- und NoSQL-Technologien wie MySQL, PostgreSQL oder MongoDB.
  • Führte Datenbankmigrationen durch und optimierte Schema-Designs für bessere Leistung und Skalierbarkeit.
  • Implementierte Caching-Strategien, um die Datenbanklast zu minimieren und die Anwendungsreaktionsfähigkeit zu verbessern.

Zusammenfassung

Fleißige und einfallsreiche Person

Sprachen

Kinyarwanda
Muttersprache
Englisch
Verhandlungssicher

Ausbildung

Adventistische Universität Zentralafrika

Bachelor, Softwaretechnik · Informationstechnologie · Kigali, Ruanda

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