Waseem Khan

Waseem Khan

Followers of Waseem Khan802 followers
location of Waseem KhanLeonberg, Baden-Württemberg, Germany

Connect with Waseem Khan to Send Message

Connect

Connect with Waseem Khan to Send Message

Connect
  • Timeline

  • About me

    Software Engineer

  • Education

    • National University of Modern Languages

      2017 - 2017
      German Language Course A1 and A2 German Language
    • I.M.C.B G-10/4, Islamabad

      2005 - 2007
      High School Physics and Maths A
    • Technische Universität Chemnitz

      2018 - 2022
      Master's degree Automotive Software Engineering 1.7

      Activities and Societies:  Machine Learning  Computer Vision  Formal Specification and Verification  Lab Embedded Software  Automotive Software Engineering- Internship  Multi-core Programming  Software Platform for Automotive Systems  Real Time Systems  Software Service Engineering  Design of SW for Embedded System  Hardware Software Co-design 1  Software Engineering and Programming Basics During my degree, I developed skills and expertise in the areas like Best Software Engineering practices, Embedded Software Development, Artificial Intelligence, Software platforms of Automotive Systems, ECUs, CAN, Flexray, AUTOSAR, Virtual Reality, etc. as well as further improved my programming skills in C/C++, Python and C#.

    • University of Engineering and Technology, Taxila

      2008 - 2012
      Bachelor’s Degree Electrical Engineering with Specialization in Computer Engineering Academic Standing: Good

      Activities and Societies: ▪ Ex. General Secretary of Thinkers Forum CASE(2010) ▪ Best Event Manager (CASE Thinkers Forum)-2010 ▪ Member of CASE Arts Society-2011

  • Experience

    • Center for Advanced Research in Engineering (CARE)

      Apr 2013 - Jan 2017

      Project Overview: MULTIMODE MULTIBAND SOFTWARE DEFINED RADIORuntime Reconfigurable Software Defined Communication System is an advanced multimode- multiband Software Defined Radio (SDR) that supports different configurations and form factors for robust tactical communications. Its transceiver achieves high performance in a network environment with enhanced secure voice and high-speed data capabilities through state-of-the-art technology.Responsibilities:• Designed, simulated on Matlab/Simulink and tested Digital up and down Converter on FPGA spartan3A and analyzed its performance in terms of its resource utilization and power consumption• Contributed in Designing and simulation of narrowband digital waveforms on Matlab/Simulink as well as developed some modules in C language on a custom built system on chip (SoC) platform for the physical layer of the tactical radio• Debugged and test digital waveforms on application layer• Contributed in Integration process of baseband and RF chains at transmitter as well as on receiver sides and verified it through rigorous tests Show less

      • Design Engineer

        Mar 2015 - Jan 2017
      • Research Associate

        Mar 2014 - Feb 2015
      • Trainee Engineer

        Apr 2013 - Feb 2014
    • TU Chemnitz

      Apr 2018 - Aug 2018
      Practical Training: Automotive Software Engineering

      Tasks performed:Development of embedded software using the Automotive Open Systems Architecture (AUTOSAR) standard including methodology using AUTOSAR tool. Performing various assignments on the development of functionality for a demo-car with interaction of sensors and actuator via ECU using CAN protocols. Defining software component layer (SWC) and mapping SWC to ECU. Development of application using System Desk from dSpace. Testing ECU functionality by generating black box and white box test cases Show less

    • Technische Universität Dresden

      Aug 2018 - Sept 2018
      Student Assistant

      Project: Porting of Image Processing library on FPGAHardware and Tools: Xilinx Pynq Z1 board , Xilinx SDSOC simulation tools.Language used: C/C++Tasks Performed: Implemented, tested and verified splitting of Image, applied filters dynamically through serial communication with FPGA and finally merged the output of different filtered chunks of images

    • Technische Universität Chemnitz

      Sept 2018 - Jul 2019

      Project: Image and Video Analysis/ Object and Person Detection and Tracking - Experimental implementation and testing of image processing algorithms on compact hardware systemsAchievement: Combined and analysed the captured data (images and video) to get the understanding of activities and create interpretations of their meaning of each person and objectAchievement: My sole responsibility was to determine the performance of Machine/Deep learning frameworks, libraries and algorithms for the purpose of performing stereo matching (of surrounding objects and persons) on Nvidia Jetson Tx2 board using its GPU computing power. To achieve this goal, I used Caffe as framework and artificial intelligence library Openpose. I used docker to containerize all software and its dependencies like CUDA, Cudnn, Nvidia drivers,python etc. to have a clean environment.The purpose of performing this activity was to finally compare the performance in frames/second on Nvidia Jetson Tx2 (with the help of 02 cameras) against the Intenta sensors on which conventional computer vision stereo matching algorithms were running. I achieved 1.2~1.5 frame per second performance with live feed from camera.• Subtopics/Methods: Image and Video Processing, Machine and Deep Learning• Programming Languages: Python, CUDA C/C++/OpenCV• Platform: Nvidia Jetson TX2 Kit• Models/Software: OpenPose • Deep Learning Frameworks: Caffe • Operating System: Ubuntu 16.04 (with Docker) Show less

      • Research Assistant

        Mar 2019 - Jul 2019
      • Research Assistant

        Sept 2018 - May 2019
    • ZF Group

      Sept 2019 - Mar 2020
      Intern

      Title: Evaluation of the suitability of different processors for FMCW radar• analyzed the computational requirements and debugged existing signal processing algorithms (implemented in Python, C++ and C)• Developed an efficient and optimized implementation in C and Neon Intrinsics on ARM processor close to assembly in performance, to evaluate the suitability of the given platforms for the computing challenges

    • CMC ViewR

      Aug 2020 - Mar 2021
      Master Thesis Project

      Development and analysis of a Virtual Reality application on Oculus Quest for its examination and evaluation in the field of Plant and mechanical EngineeringLoading Glb 3D models at runtime from serverTools and Languages: Unity3D, C#, Rider, Oculus Quest, Git, Scrum

    • SICK Sensor Intelligence

      Apr 2021 - Sept 2021
      RPA Developer

      • development of intelligent Bots using Robotic Process Automation with UIPath to automate complex processes• manage and process large data from the SAP system, Microsoft Excel, and Microsoft SQL Server and produce the desired outcome as per design• test automation workflows• development of workflows based on the low code platform Intrexx

    • Technical University of Munich

      Apr 2021 - Jun 2021
      Augmented Reality Software Engineer
    • Bosch

      Jun 2022 - now
      Software Engineer

      Developed and automated build and DevOps pipelines, enhancing efficiency.Implemented automation and quality checks with CMake, Bash and Python.Streamlined CX processes using automation and GitHub Actions.Set up and optimized test environments, improving product testing.

  • Licenses & Certifications

    • Advanced Digital Signal Processing

      Center for Advanced Studies in Engineering
    • Advanced Wireless Communication

      Center for Advanced Studies in Engineering, Islamabad, Pakistan
    • Digital Communication

      Center for Advanced Studies in Engineering
    • Python Basics by University of Michigan on Coursera

      Coursera
      Sept 2019
      View certificate certificate
    • Nail Your C++ Interview

      LinkedIn
      Mar 2022
      View certificate certificate