Umer M.

Senior Softwareentwickler

Islamabad, Pakistan

Erfahrungen

Juni 2023 - Bis heute
2 Jahren 7 Monaten

Senior Softwareentwickler

10Pearls

  • Leitete als Senior Full-Stack-Entwickler die End-to-End-Entwicklung in Python und React.
  • Setzte Python-Erfahrung ein, um skalierbare Server-Lösungen zu konzipieren und zu implementieren und so eine optimale Leistung sicherzustellen.
  • Setzte Python-Expertise ein, um robuste Backend-Funktionalitäten zu entwerfen und zu entwickeln.
  • Verwendete React.js, um intuitive und responsive Front-End-Oberflächen zu erstellen und die Nutzererfahrung zu verbessern.
  • Arbeitete mit funktionsübergreifenden Teams zusammen, darunter Designer, Produktmanager und Stakeholder, um Anforderungen zu sammeln, Projektumfang zu definieren und hochwertige Softwarelösungen termingerecht zu liefern.
  • Entwarf und implementierte RESTful-APIs, um eine nahtlose Kommunikation zwischen Front- und Back-End-Systemen zu ermöglichen und effiziente Datenabfragen und -bearbeitungen zu gewährleisten.
  • Übernahm eine Schlüsselrolle im Projektmanagement und stellte sicher, dass Zeitpläne eingehalten und Meilensteine erreicht wurden.
  • Erstellte und optimierte Datenbankschemata, Abfragen und Stored Procedures, um eine effiziente Datenspeicherung, -abfrage und -verwaltung zu gewährleisten, was zu besserer Performance und Skalierbarkeit der Anwendung führte.
  • Führte umfassende Code Reviews durch, betreute Junior-Entwickler und förderte eine kollaborative Teamkultur.
Sept. 2020 - Mai 2023
2 Jahren 9 Monaten

Full-Stack-Entwickler

Netsol Technologies

  • Entwarf und implementierte skalierbare Webanwendungen mit Django und React.js.
  • Entwickelte APIs und Backend-Services mit Django und FastAPI.
  • Erstellte und pflegte effiziente Web-Scraping-Pipelines mit Scrapy.
  • Automatisierte Workflows und wiederkehrende Aufgaben mit Selenium und RPA-Tools.
  • Integrierte LLM-basierte Lösungen, um die Plattformintelligenz und Nutzerinteraktion zu verbessern.
  • Erstellte responsive Front-End-Oberflächen mit React.js und stellte eine optimale Nutzererfahrung sicher.
  • Arbeitete mit funktionsübergreifenden Teams zusammen, darunter Designer, Produktmanager und QA-Ingenieure.
  • Pflegte die Versionskontrolle und verwaltete den Code mit Git.
  • Nahm an Sprint-Planungen, Code Reviews und agilen Meetings teil.
März 2018 - Aug. 2020
2 Jahren 6 Monaten

Softwareentwickler

Ebryx (Pvt.) Ltd.

  • Entwickelte Tools zum Web-Scraping mit Python und Scrapy, um große Mengen an Web-Daten zu sammeln und zu strukturieren.
  • Entwarf Backend-Services und APIs mit Django und FastAPI.
  • Trug zur frühen React.js-Entwicklung für dynamische Webanwendungen bei.
  • Schrieb sauberen, modularen und wiederverwendbaren Code mit starkem Fokus auf Performance und Skalierbarkeit.
  • Führte Datenparsing und -transformationsaufgaben für mehrere datengetriebene Anwendungen durch.
  • Nahm an Tests, Debugging und Optimierung von Backend-Systemen teil.
  • Arbeitete mit Senior-Entwicklern zusammen, um Systemdesign und Codequalität zu verbessern.
  • Dokumentierte Entwicklungsprozesse, Codeänderungen und API-Nutzungsrichtlinien.

Zusammenfassung

Ergebnisorientierter Full-Stack-Entwickler mit 7 Jahren Erfahrung im Aufbau skalierbarer, leistungsstarker Webanwendungen mit Python (Django, FastAPI, Scrapy) und React.js. Nachweisliche Erfolge in der Bereitstellung effizienter Backend-Systeme und ansprechender Benutzeroberflächen. Praktische Erfahrung mit Web-Scraping, RPA-Automatisierung und Anwendungen auf Basis großer Sprachmodelle (LLM). Versiert in der Zusammenarbeit in funktionsübergreifenden Teams, der Übersetzung von Geschäftsanforderungen in robuste Lösungen und der kontinuierlichen Optimierung der Anwendungsleistung.

Sprachen

Englisch
Verhandlungssicher
Urdu
Verhandlungssicher

Ausbildung

März 2014 - Feb. 2018

COMSATS University Islamabad

Bachelor in Informatik (BSCS) · Informatik · Islamabad, Pakistan

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