Muhammad Talha

Angestellt, Python & Automation Developer, eagle lsp
Ulm, Deutschland

Fähigkeiten und Kenntnisse

Python
Apache Airflow
FastAPI
Flask (web framework)
Python pandas
Git
MySQL
Database
Research and Development
Natural Language Processing (NLP)
Teamwork
Communication skills
willingness to learn
open minded
Organizational skills
Commitment
Presentation skills

Werdegang

Berufserfahrung von Muhammad Talha

  • Bis heute 2 Jahre und 8 Monate, seit Mai 2023

    Python & Automation Developer

    eagle lsp

    - Entwicklung von Backend-APIs mit FastAPI in Docker-Containern für interne Softwareanwendungen, einschließlich Datenvalidierung mit Pydantic, Datenbankverwaltung mit SQLAlchemy und Leistungsverbesserung durch Redis-Cache. - Integration von Echtzeit-Benachrichtigungen in die FastAPI-Anwendung mittels RabbitMQ und WebSocket. - Entwicklung und Automatisierung von Datenworkflows mit pandas und Apache Airflow für eine effiziente und zeitnahe Datenverarbeitung.

  • 11 Monate, Feb. 2022 - Dez. 2022

    Studentische Hilfskraft

    ZB MED - Informationszentrum Lebenswissenschaften

    - Erstellung von Dokumenten-Embeddings mithilfe von Gensim's Doc2Vec in Python. - Mitwirkung in einem multidisziplinären Team bei der Bewertung, Verfeinerung, Optimierung und Implementierung von Methoden zur Bewertung der Ähnlichkeit von Dokumenten. - Entwicklung und Wartung eines webbasierten Relevanzbewertungssystems mit Flask und SQLite, das von menschlichen Annotatoren für die effektive Dokumentenbewertung genutzt wird. (https://github.com/zbmed-semtec/TREC-doc-2-doc-relevance)

  • 1 Jahr und 1 Monat, Dez. 2019 - Dez. 2020

    Werkstudent (Software Entwickler)

    AB Sunshine Electronics GmbH

    - Entwicklung und Optimierung von Web-Crawlern mit Ruby zur effizienten Extraktion und Speicherung von Diamanteninformationen in der MySQL-Datenbank. - Erstellung und Pflege von RESTful-APIs im Backend mit Ruby on Rails zur Erleichterung nahtloser Abläufe. - Diagnose und Behebung von Softwareproblemen, um eine Betriebszeit von 99% und optimale Leistung der Anwendung zu gewährleisten.

  • 1 Jahr und 7 Monate, Juli 2017 - Jan. 2019

    Software Engineer

    Techlogix

    - Entwickelte und pflegte die TmX-SD-Mobile-App mithilfe von Java und XML in Android Studio. - Optimierte die mobile App für bessere Leistung und verbessertes Benutzererlebnis. - Nutzte Bitbucket für Versionskontrolle und Teamzusammenarbeit. - Nahm täglich an Scrum-Meetings teil, um über den Fortschritt des Sprints zu diskutieren.

Ausbildung von Muhammad Talha

  • 4 Jahre und 1 Monat, März 2019 - März 2023

    Autonomous Systems

    Bonn-Rhine-Sieg University of Applied Sciences

  • 3 Jahre und 10 Monate, Aug. 2013 - Mai 2017

    Computer Engineering

    Ghulam Ishaq Khan Institute of Engineering Sciences and Technology

Sprachen

  • Urdu

    Muttersprache

  • Englisch

    Fließend

  • Deutsch

    Gut

XING – Das Jobs-Netzwerk

  • Über eine Million Jobs

    Entdecke mit XING genau den Job, der wirklich zu Dir passt.

  • Persönliche Job-Angebote

    Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.

  • 21 Mio. Mitglieder

    Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.

  • Kostenlos profitieren

    Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.

21 Mio. XING Mitglieder, von A bis Z