Usman MM
Angestellt, BMW Partner, Paradox Cat GmbH
Munich, Deutschland
Werdegang
Berufserfahrung von Usman MM
Helping BMW develop car infotainment system through Paradox Cat.
Development of embedded telemetry solutions for Volkswagen. • Headed the development of Android AOSP based solution for FPGA with CAN interface. • Significantly improved on linux-syslog based logging and DB cleanup techniques. • Developed modem emulator for black box testing with remote access through REST API. Technology stack: C/C++, Linux, Android AOSP, Shell-scripting, CMake, JSON, REST API, Github, SVN Subversion, JIRA.
3 Jahre und 2 Monate, Aug. 2016 - Sep. 2019
R&D Engineering Lead (Robot vision software)
Innovative Play Lab
Research & development for robot-vision. Object segmentation and tracking with moving camera (patent filed for the algorithm). 3D localization and mapping for autonomous agents through monocular vision. (C/C++, OpenCV, Android AOSP / NDK)
1 Jahr und 4 Monate, Nov. 2014 - Feb. 2016
Development Lead
Mediaweb (NetMarble)
→ Development of gameplay capture service for the Android platform. Devising tricks to manipulate Unity based Android games to capture the audio and video data. → Audio and screen-capture service for Android (SDK, NDK, for LG and Samsung devices). → Video watermarking for Android platform. (Java, C/C++, NDK)
1 Jahr und 7 Monate, Dez. 2012 - Juni 2014
Co-founder & Development Lead (CTO)
ChocoPepper
→ I led the development of mobile audiovisual media APIs and platform for the first time in whole Asia. (Unity3D, OpenGL ES and AVFoundation at iOS) → Managed the team of 5 engineers for advanced audio and video capture service platform for mobile games (iOS and Android). (Unity3D, H.264 video compression, AAC, OpenGL ES, iOS, Android) → Media rich mobile apps to record, plot and analyze health-related parameters recorded through hardware interface attached to mobile’s audio jack.
9 Monate, März 2012 - Nov. 2012
Principal Software Engineer
ClearCorrect
→ Development of in-house 3D graphics software tools that are used to design, analyze and plan the tooth-straightening process through transparent dental aligners (medical software) → Design and development of a highly interactive iPhone app that shoots and projects the photographs in a 3D environment (using OpenGL ES) and stitches them to create high resolution spherical panoramas.
3 Jahre und 7 Monate, Aug. 2008 - Feb. 2012
Senior 3D Software Engineer
Arbisoft
→ Led the development of 3D Tooth Arrangement, a 3D software for dental students (Java, VTK, Qt) → NYC ShopSmart, a shopping guide for New York. (iOS) → Dynamic plotting modules for iPhone apps. (iOS) → TAPP, a data intensive iPhone and Blackberry app for address book synchronization. → Developed iPlan, a 3D software package for dental analysis and implant planning. (VC++, VTK) → Developed iView, an ActiveX control to generate highly-interactive video animation. (VC++, VTK)
Ausbildung von Usman MM
2 Jahre und 6 Monate, Sep. 2005 - Feb. 2008
Electrical and Computer Engineering
Korea Advanced Institute of Science and Technology
Computer Vision / Image and Video Coding → Real time video copy detection under the environments of degraded and edited videos. → Saliency detection in the videos on the bases of motion vectors and intensity contrast. → Development of basic video transcoder using H.264 Encoders and Decoders.
4 Jahre und 5 Monate, Jan. 2000 - Mai 2004
Computer Science
University of Central Punjab
Image processing. Image registration. Computer vision. Panoramic images.
Sprachen
Englisch
Fließend
Deutsch
Grundlagen
Koreanisch
Grundlagen