Mohammad Zeeshan

Angestellt, R&D Software Engineer, Huawei Technologies

München, Deutschland

Über mich

5+ years of full-time software engineering experience. A Python (and Java) developer having good knowledge in computer science and strong web engineering fundamentals. A researcher of Machine Learning. Collaborated with corporate teams to build software at Fortune 500 companies like Huawei, Intel, Samsung, BMW Group and Allianz. At Intel Corporation, was able to build a standalone multi threaded tool in Python. Built enterprise/crowd based systems in Java with relational databases (SAP Sybase with T-SQL, MySQL, PostgreSQL) at a Swiss-based bank. I have worked with Python, Java, Spring Core/Boot, REST APIs, Docker, Jenkins, CI/CD, non-Relational DB. MongoDB (Huawei) and PostgreSQL (BMW). On Web Engineering side of things, worked on Backend systems and Frontend UI in Python (Flask), JSP-MVC-Spring, PHP, JS, HTML, CSS in user facing systems, open source projects and enterprise web applications. Built backend REST APIs, Python Flask web apps, UI JS, HTML, CSS, jQuery, Bootstrap, Vaadin

Fähigkeiten und Kenntnisse

Python
Java
JavaScript
Web Services
MySQL
SQL
PHP
C/C++
X86 assembly language
MatLab
HTML
CSS
Artificial intelligence
Task Planning (AI)
Supervised learning
Unsupervised Learning
Deep Learning
R
Nomad
Docker
Software Development
Git
Web
Software
Information technology
Machine Learning
Data Science
Kalman Filter

Werdegang

Berufserfahrung von Mohammad Zeeshan

  • Bis heute 3 Jahre und 9 Monate, seit Okt. 2020

    R&D Software Engineer

    Huawei Technologies

    Implemented a Web-based Natural language processing tool as part of Cyber Security Team at Huawei German Research Center (GRC), in Munich Germany. Coded end-to-end, a Python (Flask) based visualization tool Tools: Python, Flask, GitHub, GitLab, Bitvise SSH Client, SFTP, WinSCP, Tmux, PyCharm, Anaconda, Teams, Notepad++, SwitchyOmega, Jquery, Bootstrap, RegEx and Cache, Hashing, Parsing, Request/Response, Schema design, MVC, Routing, Config parsing, Session control, Verification, Validation

  • 7 Monate, Okt. 2019 - Apr. 2020

    Senior Software Developer

    BMW Group

    As a Consultant in Senior Developer role, employed by AUSY Pentasys BU Automotive division in Munich, working at the BMW Group. Implemented code for BMW car's EF MDE tool chain. Contributed code to six different plugins. Coded new functionality as well as their unit tests. Refactored code for one complete plugin (software component). In Java 8, 11, SQL, Postgres, Git, SVN, Ananas, Docker, Linux, Oracle VM, Jira, Confluence. Autosar certified.

  • 7 Monate, Feb. 2018 - Aug. 2018

    Senior Developer Navigation (Autonomous Driving)

    Samsung

    Implemented software in Java for navigation database compilation in BMW's autonomous cars for Samsung's Connected Car division Implemented lane restriction for autonomous BMW car. Improved warning signs by coding internationalization. Fixed determinism bugs in compiler. Algorithms for HD maps, geo-data for BMW. Used Java, Postgres, Junit, Mockito, Git, Jenkins, Maven, SonarQube, Crucible. https://www.harman.com/connected-car https://www.samsung.com/semiconductor/solutions/applications/automotive/

  • 5 Monate, Sep. 2017 - Jan. 2018

    Lead Backend Engineer (Java)

    Automotive Company - projects with BMW

    Designing and developing Java web architecture. Vert.x, ReactiveX, Jenkins, PgAsync, Postgres.

  • 7 Monate, Juli 2016 - Jan. 2017

    Data Scientist, Global Data and Analytics Team, Munich

    Allianz in Deutschland

    Research and implementation of horizontal and vertical scaling and its effects on model performance in Machine Learning. As part-time job during Master in Computer Science. In team of Global Data and Analytics Department, Allianz SE (global headquarters) – Munich. https://www.allianz.com/en.html

  • 1 Jahr und 4 Monate, Sep. 2015 - Dez. 2016

    Software Tools Developer

    Intel Deutschland GmbH

    Developed software extending HP Application Lifecycle Mgmt. (HP ALM). Developed end-to-end multithreaded software for automating manual testing for 4G LTE modems. As part-time job during Master in Computer Science.

  • 2 Jahre und 3 Monate, Aug. 2012 - Okt. 2014

    Software Engineer

    Habib Bank AG Zurich, Dubai

    Implemented UAE Direct Debit System (UAEDDS). Replaced postdated cheques by automating the recurring autonomous variable payments for house rent, bills, school fees. Prototype a framework for bank’s first enterprise mobile App. Wrote part of JavaScript for bank’s official website habibbank.com Developed BOPCUS via requirements sent by South African Reserve Bank. Resolved compatibility issues in bank’s web portal for older IE. Used Java, Spring, JSP, Vaadin, SAP db, REST, Transact SQL, JS, SUSE Linux.

Ausbildung von Mohammad Zeeshan

  • 8 Monate, Jan. 2017 - Aug. 2017

    Master of Science Computer Science

    Massachusetts Institute of Technology

    Semester Abroad, Studied on-campus at MIT

  • 1 Jahr und 11 Monate, Okt. 2015 - Aug. 2017

    Master of Science Computer Science

    Technical University of Munich

    Machine Learning Cognitive Systems Human Oriented Robotics Techniques in AI Principles of Artificial Intelligence Planning Deep Learning Lab IDP - Machine Learning for Finance Protein Prediction with Neural Networks Project Organisation & Management System Infrastructure for Data Science

  • 4 Jahre und 1 Monat, Aug. 2008 - Aug. 2012

    Bachelor of Science Computer Science

    National University of Computer and Emerging Sciences (formerly FAST)

    Artificial Intelligence Advanced Databases Advanced Algorithms Compiler Construction Computer Architecture and Assembly Language Data Structures Nuclear Physics Probability and Statistics Calculus I and II Physics I and II Computer Programming Mobile Programming

Sprachen

  • Deutsch

    Grundlagen

  • Englisch

    Muttersprache

  • Urdu

    -

  • Seraiki

    -

  • Hindi

    -

Interessen

Photography
Piano
Coding Android Apps
Graphic Design
Swimming (sport)
Hip-Hop
Film production
Cooking
Music
Reading
Travel

21 Mio. XING Mitglieder, von A bis Z