Muhammad Mohsin Khan

Angestellt, Team Lead, Slashnext

Lahore, Pakistan

Fähigkeiten und Kenntnisse

C
Python
Cloud Computing
Linux
Operating Systems
RTOS
Microservices
Git
SVN
Docker
Jenkins
RabbitMQ
Redis
Confluence
Jira
MongoDB
MySQL

Werdegang

Berufserfahrung von Muhammad Mohsin Khan

  • Bis heute 6 Jahre, seit Juni 2018

    Team Lead

    Slashnext

    Development and maintenance of Slashnext’s Phishing Detection Cloud V2, this includes multiple micro services and Linux daemons connected together to process high volume data stream. Developed backend for Phishing Detection Cloud Dashboard. Developed guidelines for Python unit test writing plus integration of Bitbucket, Jenkins and Sonar-Qube for unit tests execution.

  • 7 Monate, Juni 2018 - Dez. 2018

    Senior Software Developer

    Slashnext

    Developed Data Feed layer for Slashnext’s Phishing Detection Cloud V1, having scheduled jobs for data preparation and REST APIs for data clients. Developed in house test automation framework, having advanced test writing and test execution capabilities.

  • 11 Monate, Aug. 2017 - Juni 2018

    Technical Lead

    Mentor Graphics

    Contributed in design and development of Python based in house test harness, intended to combine test automation of all runtime products in Mentor Graphics. Test plan development/execution and release cycle management of Mentor Embedded Hypervisor and Multicore Framework.

  • 2 Jahre, Aug. 2015 - Juli 2017

    Senior Software Development Engineer

    Mentor Graphics

    Enhanced C/Python based test automation framework for Nucleus RTOS Board Support Packages. Developed test applications for Nucleus RTOS Wifi and middleware/networking stack components. Developed test applications for verification of Mentor’s Multicore Framework, on Nucleus RTOS and Embedded Linux platforms.

  • 2 Jahre, Aug. 2013 - Juli 2015

    Software Development Engineer

    Mentor Graphics

    Developed test applications for verification of Nucleus RTOS Board Support Packages drivers. Tested and managed Nucleus RTOS Customer Projects and Board Support Packages releases. Tested QT framework support for Nucleus RTOS.

Ausbildung von Muhammad Mohsin Khan

  • 3 Jahre und 10 Monate, Sep. 2009 - Juni 2013

    Electrical Engineering

    University of Engineering and Technology, Lahore

    Major Courses: Computer Architecture, Operating Systems, Computer Networking, Artificial Intelligence Control Systems, Digital Signal Processing, Communication System, Electromagnetic Theory Electric Machine Design, Power Generation & Transmission, Power Distribution & Utilization

Sprachen

  • Englisch

    Fließend

21 Mio. XING Mitglieder, von A bis Z