Uzair A.

Senior Softwareentwickler

Lahore, Pakistan

Erfahrungen

Jan. 2024 - Bis heute
2 Jahren

Senior Softwareentwickler

Anadea

  • Leitete die Full-Stack-Entwicklung eines neuen Analyse-Moduls mit Ruby on Rails, um eine GraphQL-API und ein dynamisches Frontend mit React und TypeScript zu erstellen und dadurch die Datenübersicht für Endanwender zu verbessern.

  • Entwarf und implementierte eine serviceorientierte Komponente mit AWS Lambda und Azure Functions zur Verarbeitung von großen Mengen an Ereignisdaten und speicherte die Ergebnisse in PostgreSQL für relationale Daten und in MongoDB für dokumentenbasiertes Logging.

  • Leitete die Datenbankmigration von einem Legacy-MySQL-Schema zu einem neuen PostgreSQL-Cluster, wodurch die Datenintegrität gewährleistet und die Abfrageleistung für komplexe Reporting-Funktionen verbessert wurde.

  • Containerisierte Anwendungskomponenten mit Docker und richtete eine CI/CD-Pipeline in Azure DevOps ein, wodurch der Deployment-Prozess in Entwicklungs-, Staging- und Produktionsumgebungen optimiert wurde.

  • Betreute Teammitglieder und vermittelte Best Practices für REST-API-Design, React-Komponentenmuster und Cloud-Infrastrukturmanagement auf AWS und Azure.

Nov. 2021 - Dez. 2023
2 Jahren 2 Monaten

Ruby on Rails-Entwickler | Softwareingenieur

Cybergizer

  • Trug zur Entwicklung einer Multi-Tenant-SaaS-Plattform mit Ruby on Rails bei, inklusive Admin-Bereichen und kundenorientierter Funktionen.

  • Sammelte Praxiserfahrung mit React durch Entwicklung wiederverwendbarer UI-Komponenten für das Frontend der Anwendung.

  • Unterstützte bei der Gestaltung und Implementierung von RESTful-Endpunkten und arbeitete mit PostgreSQL für Datenmodellierung und -persistenz.

  • Führte automatisierte Tests mit RSpec und Capybara durch, erreichte hohe Testabdeckung und reduzierte dadurch Produktionsfehler erheblich.

  • Beteiligte sich an der Migration einzelner Anwendungskomponenten von einer monolithischen Architektur zu einem modulareren Design unter Verwendung von AWS-Services.

Feb. 2020 - Okt. 2021
1 Jahr 9 Monaten

Webentwickler

Blink22

  • Überwachte die Entwicklung einer stark frequentierten E-Commerce-Plattform, nutzte Ruby on Rails für das Backend und React für das Frontend, was durch optimierten Code und effizientes Datenbank-Indexing die Seitenladezeiten verbesserte.

  • Arbeitete mit funktionsübergreifenden Teams, einschließlich UX/UI-Designern und Produktmanagern, um Geschäftsanforderungen in technische Spezifikationen zu übersetzen und so das User-Interface-Design und die Kundenzufriedenheit zu steigern.

  • Entwarf und implementierte RESTful-APIs, um eine nahtlose Kommunikation zwischen Client- und Serverseite zu ermöglichen und eine robuste sowie sichere Datenverarbeitung sicherzustellen.

  • Beschäftigte sich mit Troubleshooting und Debugging von Anwendungsproblemen, nutzte Tools wie Chrome DevTools und Postman, um Leistungsengpässe zu identifizieren und zu beheben.

Lorem ipsum dolor sit amet

LTV

  • Entwickelte und pflegte die Kernanwendung und betreute gleichzeitig Junior-Entwickler.

  • Implementierte sichere Zahlungslösungen mit Braintree und TokenEx.

  • Optimierte A/B-Tests, um aussagekräftigere Performance-Erkenntnisse zu liefern.

  • Arbeitete im gesamten Stack mit Schwerpunkt auf Ruby on Rails-Backend-Entwicklung und gelegentlicher Frontend-Unterstützung.

Zusammenfassung

Ausgezeichneter Ruby on Rails-Entwickler mit über fünf Jahren Erfahrung in der End-to-End-Entwicklung von leistungsstarken Web-Anwendungen in den Bereichen SaaS, E-Commerce und Kundeninteraktion.

Beherrscht die Backend-Systemgestaltung, einschließlich API-Entwicklung (REST, GraphQL) und architektonischer Optimierung für Skalierbarkeit.

Verfügt über ergänzende Full-Stack-Kenntnisse mit JavaScript/React.js und Datenbankverwaltung mit PostgreSQL/Redis.

Erfahren im Umgang mit Cloud-Infrastrukturen (AWS, Docker, Heroku) und agilen Methoden, mit konstantem Fokus auf die Bereitstellung hochwertiger, testbarer und benutzerzentrierter Software.

Sprachen

Englisch
Verhandlungssicher

Ausbildung

Okt. 2016 - Juni 2020

Universität für Ingenieurwesen und Technologie, Taxila

Bachelor of Science in Softwaretechnik · Softwaretechnik · Taxila, Pakistan

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