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.
Werdegang
Berufserfahrung von Muhammad Talha
11 Monate, Feb. 2022 - Dez. 2022
Student Research Assistant
ZB MED - Informationszentrum LebenswissenschaftenResearch-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