Shahraiz A.

Senior Softwareentwickler

Lahore, Pakistan

Erfahrungen

Aug. 2024 - Bis heute
1 Jahr 4 Monaten
Pakistan
Remote

Senior Softwareingenieur

Turing

  • Entwickelte und erstellte komplexe Java-Aufgabenstellungen, um hochmoderne Sprachmodelle rigoros zu testen, und erstellte hochwertige Datensätze, die die KI-Bewertung und das Benchmarking vorantreiben.

  • Zusammenarbeit mit dem Forschungsteam von Anthropic zur Integration ihrer LLM-API und Standardisierung von Benchmark-Datensätzen, wodurch automatisierte Bewertungen optimiert und Abläufe in der KI-Forschung effizienter gestaltet wurden.

  • Aufbau von Python-Pipelines zum Transformieren, Bereinigen und Konsolidieren großer Datensätze, Berechnen von Neuheitsmetriken und Strukturieren von Informationen für KI-Training und -Analyse.

  • Betreuung von Teammitgliedern, Durchführung von Code-Reviews und Aufrechterhaltung hoher Engineering-Standards.

  • Prüfung technischer Code-Einreichungen und Durchführung von Pair-Programming-Interviews zur Bewertung von Backend-Engineering-Fähigkeiten, um Fairness, Konsistenz und Echtzeit-Beurteilung von Problemlösungsansätzen zu gewährleisten.

Aug. 2021 - Sept. 2024
3 Jahren 2 Monaten
Pakistan
Vor Ort

Softwareingenieur

i2c Inc.

  • Umfangreiche Arbeit mit Java beim Debuggen, Verfeinern und Erstellen neuer Module im Legacy-Code, um die Funktionalität zu verbessern und die Benutzererfahrung zu optimieren.

  • Entwicklung und Wartung einer verteilten Microservices-Architektur unter Verwendung von ereignisgesteuerten Designmustern zur on-demand-Erstellung von Kontoauszügen und Implementierung von Scheduler-Funktionen zur automatischen monatlichen Zustellung von Kontoauszügen an Nutzer, was Effizienz und Skalierbarkeit in einer Umgebung mit hohem Volumen optimierte.

  • Transformation der Benutzeroberfläche durch Reduzierung der Bildschirmladezeit um 20 % mittels innovativer REST-API-Verbesserungen und Query-Optimierungen in einer kritischen Banking-Plattform.

  • Leitung der Entwicklung des Microservice 'Globalization' mit Implementierung eines AOP-basierten Formularvalidierungssystems unter Verwendung des Spring-Boot-Frameworks. Dieser Ansatz eliminiert manuellen Code, ermöglicht Echtzeit-Regelupdates aus der Datenbank und integriert sich nahtlos in 7 Anwendungen, was Effizienz und Entwicklungsgeschwindigkeit erheblich steigert.

  • Zusammenarbeit bei der Entwicklung und Optimierung einer Microservices-basierten Anwendung, ICM (Incident Case Management), zur Verbesserung der Streitfallbearbeitung für Kunden durch Straffung der Fallmanagement-Prozesse, und Demonstration von Fähigkeiten in Architekturdesign, Implementierung und Wartung.

  • Implementierung von Modulen zur Vereinfachung von Aufgaben, die nahtlose Konfiguration und Steuerung von Anwendungen ermöglichen. Erzielte eine Reduzierung des Zeitaufwands um 50 % und sparte Teamressourcen.

  • Aktualisierung wichtiger Abhängigkeiten, Modernisierung von jQuery von Version 1.8 auf 3.6 und Beseitigung von Sicherheitslücken durch Umstieg von log4j auf log4j2.

Zusammenfassung

Softwareingenieur mit 4 Jahren Erfahrung in der Planung, Entwicklung und Wartung sicherer und geschäftskritischer Enterprise-Softwareanwendungen. Nachweisliche Erfolge in skalierbaren, zuverlässigen Backend-Systemen. Engagiert für sauberen Code, kollaboratives Problemlösen und kontinuierliches Lernen. Erfahren in der Integration modernster Entwurfsmuster zur Verbesserung der Zuverlässigkeit und Effizienz verteilter Systemlösungen.

Sprachen

Urdu
Muttersprache
Englisch
Verhandlungssicher

Ausbildung

Okt. 2017 - Juni 2021

University of Management and Technology

Bachelor of Science · Informatik · Pakistan

Okt. 2014 - Juni 2016

Forman Christian College

Mittlere Reife · Informatik · Pakistan

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