Muhammad Talha

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

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

  • Current 3 years and 2 months, since May 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 months, Feb 2022 - Dec 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 year and 1 month, Dec 2019 - Dec 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 year and 7 months, Jul 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 years and 1 month, Mar 2019 - Mar 2023

    Autonomous Systems

    Bonn-Rhine-Sieg University of Applied Sciences

  • 3 years and 10 months, Aug 2013 - May 2017

    Computer Engineering

    Ghulam Ishaq Khan Institute of Engineering Sciences and Technology

Sprachen

  • Urdu

    C2 (Verhandlungssicher / Muttersprachlich)

  • English

    C1 (Fließend)

  • German

    B1-B2 (Gute Kenntnisse)

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