Muhammad Talha

Bis 2023, Autonomous Systems, Bonn-Rhine-Sieg University of Applied Sciences

Ulm, Deutschland

Über mich

Software developer having recently worked as a student research assistant at ZB MED. I am passionate about developing algorithms, working with data structures and providing innovative solutions, specifically using Python and have a vast experience working on it. I am currently pursuing my Masters of Science in Autonomous Systems where I got the chance to work on several projects and further polish my programming skills to make myself ready for a career as a software developer.

Fähigkeiten und Kenntnisse

Python
Programming
Teamwork
Java
Ruby on Rails
Android App Development
Flask (web framework)
Python pandas
Software
Machine Learning
Linux
JavaScript
SQL
HTML
CSS
Git
MySQL
Software Development
Database
PowerPoint
Computer Science
Research and Development
MS Office
Agile Development
C/C++
NumPy
Natural Language Processing (NLP)
Docker
Jira
AngularJS
Communication skills
willingness to learn
open minded
Organizational skills
Commitment
Presentation skills
Informationstechnologie

Werdegang

Berufserfahrung von Muhammad Talha

  • 11 Monate, Feb. 2022 - Dez. 2022

    Student Research Assistant

    ZB MED - Informationszentrum Lebenswissenschaften

    Research-based development to create document embeddings from a bio-medical corpus, while working on a document-to-document similarity task. Key Responsibilities: - Generating document embeddings using Gensim’s Doc2Vec approach in Python. - Collaborating with a team of student research assistants to evaluate different document-to-document similarity approaches. - Developing a web-based document-to-document relevance assessment system, using Flask. - Deploying 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

Interessen

Travel
Food
Table tennis

21 Mio. XING Mitglieder, von A bis Z