Navigation überspringen

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 1 Monat, seit Mai 2023

    Python & Automation Developer

    eagle lsp

    Automated and maintained data processing workflows and developed backend APIs. Key responsibilities: - Developed backend APIs using FastAPI, validated data with Pydantic and managed database interactions with SQLAlchemy. - Developed and maintained data processing using pandas to facilitate data ingestion between various sources. - Automated data pipelines using Airflow, ensuring consistent and timely execution. - Refactored and optimized codebase, improving process efficiency by upto 50%.

  • 11 Monate, Feb. 2022 - Dez. 2022

    Student Research Assistant

    ZB MED - Informationszentrum Lebenswissenschaften

    Conducted research-based development to create document embeddings from a biomedical corpus, focusing on enhancing document-to-document similarity. Key responsibilities: - Generated document embeddings using Gensim’s Doc2Vec approach in Python. - Collaborated with a team to evaluate, optimize, and implement document-to-document similarity methods. - Developed and maintained a web-based relevance assessment system, using Flask and SQLite. - Deployed the web application on the deNBI cloud platform.

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

    Working Student (Software Developer)

    AB Sunshine Electronics GmbH

    Development of web-crawlers to extract diamond information from relevant websites. Key responsibilities: - Creating web crawlers using Ruby to retrieve data and storing the diamond attributes in MySQL database. - Designing and developing the front-end, using Ruby on Rails framework, to display diamond information on the web portal. - Developing back-end REST APIs using Ruby on Rails. - Fixing bugs and defects in the code to ensure smooth flow of data.

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

    Software Engineer

    Techlogix

    Software development of TmX-SD (a global solution for sales and distribution) in an agile development environment. Key responsibilities: - Developing and maintaining the mobile application for TmX-SD using Java and XML in Android Studio. - Optimizing the app to make it more efficient and user-friendly. - Using Bitbucket to maintain code version and collaborate with the team. - Removing minor frontend errors using the AngularJS framework.

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

    Grundlagen

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.

  • 22 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