resume - muhammad ali shahzad 2016 1.2
TRANSCRIPT
PERSONAL INFORMATION Muhammad Ali Shahzad
House Number 21/A, Street 4-A, Gulistan colony, Rawalpindi, 46000, Pakistan
+92-301-8506667 +92-51-5150988
[email protected] | [email protected]
Linkedin https://www.linkedin.com/in/muhammadalishahzad/
Skype engr.ali.shahzad
Date of birth 05th February 1991 | Nationality Pakistani
O B J E C T I V E
I would like to serve your organization with enthusiasm, motivation and dedication and grow professionally if
provided opportunity.
J O B I N F O R M A T I O N
E D U C A T I O N
2015 - 2017
Masters in Computer Science
(Taking only 1 course in Fall’16 Semester to keep work study balance)
National University of Science & Technology (SEECS H-12 Campus) Cumulative GPA: 3.80 on scale of 4.00
2009 - 2013
Bachelors of Computer in Software Engineering Foundation University Islamabad Cumulative GPA: 3.82 on a scale of 4.00, Silver medallist
Jan 2016 – Present
Employer : DFKI German Lab Technology Incubation Center - NUST Position : Engineering Lead – Development Wing
Development Manager for Cargar & Cybternship Portal Areas : Decision maker on Technology stack and approaches
Implementation of Agile Practices
Business Development
June 2015 – Present Employer : Elixir Technologies Position : Software Engineer Areas : C++ Product Development for DOCCM services (TANGO+)
Feb 2015 – June 2015
Employer : Research Work with US Based Masters Student Ahmed bin Abdul Aziz
Position : Research and Development Consultant Areas : Computer vision
June 2014 – June 2015
Employer : Axact, PVT Ltd (hired for work on Bol media Enterprise Media Monitoring) Position : Asst. Software Architect Areas : Computer Vision, High Performance Computing, Media Intelligence
Jul 2013 – June 2014
Employer : Burqstream Technologies Position : Software Engineer (Research and Development) Areas : Computer Vision & High Performance Computing
Recent Achievement:
Machine Learning by Stanford University on Coursera. Certificate earned on May 3, 2016. 98% score.
Research Area:
i) AI & Machine Learning ii) High Performance Computing (Real-time processing on GPGPUs) iii) Computer Vision Supervisor:
Dr. Faisal Shafait PhD, TU Kaiserslautern, Germany
I N D U S T R Y P R O J E C T S
DFKI German Lab SEECS NUST Working part time as Engineering lead, I’m Managing two Projects, Cargar Cab and Cybternships.
1. Cargar – www.cargarcab.com
Cargar is an inexpensive bike taxi service to be made operational in Twin Cities. Pilot project is already operational in NUST H-12 Islamabad.
User can book a ride from Web site as well as android application. You can see website in action here, See android application screenshots here (available to close community for testing)
1. Cybternships
Cybternships is a portal to connect Researchers, Companies and Mentors from around the world with the students for internships. Cybternships has both android application and a website.
Cybternships is under development, Screenshots of both Mobile and android application are here
Elixir Technologies
Successfully Executed 15 sprints since June 2015, this has enabled me to obtain high level knowledge of Agile practices for project management lifecycle. Actively involved in TSPs along with core feature development (Product testing as part of sprint). 8 new features developed. 21 reported issue fixes as part of regular Maintenance activity along with new features development
New features developed for Tango+ 3.50 & Tango+ 3.60 are
1. Development of Resource manager and cache manager for HTML as mail body feature in Tango+ Production manager can upload html documents that can be embedded in the email based on type of customer based on Business rule.
2. Extension of Bookmark functionality to track for Text properties & Text styles along with Object based tracking The functionality of bookmark is extended to incorporate tracking based on properties assigned to text and also for styles applied to text objects
3. Water-marking for Tango+ Non-production Documents Non-production documents produced by Tango+ are watermarked as non-production to avoid documents to be used for production.
4. TANGO+ PLATFORM Tango+ is a SaaS Business Experience Platform (BXP) that creates variable business correspondence by extending design, management, and publishing capabilities across your organization. You can access the Tango+ portal framework from any browser-capable mobile or desktop device. Tango+ can be configured for on premise and hosted cloud deployments, providing scalability, reliability, and high performance.
5. Streamlining of Table of contents and bookmark functionality to optimize code This functionality was delivered as part of core deliverable for tango 3.5 along with Index page composition functionality
6. Complete Revamping of Index page composition logic to enable agility in the functionality
Bol PVT Ltd
1. GPU optimized Key frame extraction based on scene similarity to enable efficient utilization of storage Enabling the video of “~89 Thousand” frames to be compressed into “~1000 images”. These statistics have huge impact on both storage and computation complexity of overall system.
2. GPU optimized Automated Video Tagging from live channel feed Product automatically tags the video feed coming live from channels, the information extracted is used for gathering media intelligence for example advertising information, drama intervals
information, news information and much more. 3. Logo matching for analysis of viewership
Program logos are matched based on feed that is captured from users to analyze the trend that which channels have high user viewership. Real time logo detection and recognition application on multi-channel input from television viewers
4. Optical character recognition for Urdu and English Language Analysis of media content based on Text recognition.
5. Image enhancement Utility Automatically adjusts Contrast, brightness and other aspects of image and renames the image as per content library convention.
6. Web based Reporting Designed and developed web based report viewer for users to interactively view the monitoring reports
Burqstream Technologies
1. Video and Audio Search Intelligence
i. GPU Optimized GIST Algorithm
ii. GPU Optimized an Industrial-Strength Audio Search Algorithm
2. PanoScan
Product Development with US Based company for 3D point cloud generation of underground tunnel
system
3. Vision Based head count application for people walking in and out of the mall
4. SURF based object tracking with rotational invariant display of the object.
A C A D E M I C P R O J E C T S
National University of Science & Technology (Research Projects)
1. Integration of SVM Technique in ODK Scan app to improve previous accuracy of almost 80% achieved through applicataion of Neural network. (Ongoing project) ODK Scan app is currently being used by Punjab government for their TB Eradication project The further statistics of this work are not shared as a paper is under process of publication
Foundation University Islamabad (Few of noticeable projects are listed)
1. Aiming Automation of a Gun for Close Combat Scenarios (Final Year Project)
I. Face Detection using Haar Cascaded Classifiers
II. Face Tracking using CAMSHIFT Algorithm
III. Aiming
Development of Automata based “C++ language Syntax analyser” using prolog Language.
C E R T I F I C A T I O N S
Online Machine Learning Course from Coursera (Certificate Received on May, 2016), Link Here Languages and tools learnt: 1. Matlab 2. Octave 3. Rapidminer software for machine learning
Highlights of the course:
Supervised Learning 1. Linear & Logistic regression 2. KNN classifier 3. Single and multiclass classification with
Neural Networks 4. SVM 5. Decision trees 6. Random forests 7. Bayes’ classifiers 8. Gaussian Classifiers
Unsupervised Learning 1. K means algorithm
S O F T W A R E S K I L L S
Software and Frameworks
Microsoft Visual Studio, NVCC, NVDIA Nsight, CUDA, Matlab Languages and Libraries
C/C++ (For Image Processing and CUDA), NVIDIA CUDA Pre-release Testing (CUDA 6.0), C#.net (For Image Processing Applications using emgucv image processing wrapper library)
Libraries for Image Processing
OPENCV (2.0.0, 2.4.2, 2.4.5,2.4.6), OPENCV Flann, EMGUCV, Libjpeg 6.0a, Flann (1.8.4,1.7.1) / For computation of nearest Neighbors, Tesseract OCR for English and Urdu language recognition (Independent deployment as well as opencv wrapper)
Libraries for CUDA
NVIDIA CUBLAS Library, NPP Library, CUFFT Library, Thrust Library
A W A R D S & A C H I E V E M E N T S
Machine Learning by Stanford University on Coursera with overall score 98%. - 2016
Cash award in acknowledgement of passion for blog writing by Elixir Technologies - 2016
Pasha Award for the winner in Media category awarded to the Project “VASI” at Burqstream - 2014
Pasha Award for the runner up in R&D category awarded to the Project “Panoscan” at Burqstream -2014
Best Project in the graduating class of Software Engineering - 2013
Silver Medal for the Second highest CGPA in the graduating class of Software Engineering - 2013
L A N G U A G E S
English (IELTS 7.0/9.0)
Urdu (native)
L E I S U R E A C T I V I T I E S
Blog writing
Thesis not resonating with experience. Lack of Direction or Lack of Interest?, Published on Linkedin Profile
Fresh Graduates, here is why money should not be a top priority when job hunting, Featured by Techjuice
Technology and its impacts on developing Children, Published on Linkedin Profile
Digital Signatures: A Virtual Seal of Approval , Featured by Elixir Technologies
Travelling
Tennis