Post Job Free

Resume

Sign in

Engineer Signal Processing

Location:
Waterloo, ON
Posted:
July 14, 2013

Contact this candidate

Resume:

Mahdi Asefi, PhD mehdiasefi@gmail.com

Tel: +1-416-***-****

*** ***** **, **** ***

San Francisco CA 94105

Job Objective

Objective: To build a career as a research and development engineer/software developer in the area of pattern

recognition, machine learning, and computer vision in a competitive and fast-paced environment.

Technical Skills and Highlight of Qualifications

• In-dept knowledge (Graduate Level Courses, MS and PhD Thesis Work) in Algorithms and Data Structures,

Pattern Classification which include Bayes Decision Theory, Bayes and Maximum Likelihood Parameter

Estimation, Non-Parametric Classification Techniques, Linear Discriminant Functions, Support Vector

Machines, Neural Networks, Image Processing/Computer Vision Algorithms, Machine Learning, Stochastic

Processes and Statistical Signal Processing.

• 3+ Years Experience in Pattern Recognition and Machine learning.

• 2 Years Experience in Java and Web-Service Development (Java EE)

• 2 Years of Experience in C++ programming.

• 8 Years of Experience in Matlab computing environment.

• 4 months experience on Java application development on Heroku cloud platform for CRM services.

• 4 months software development on salesforce cloud platform focused on REST-based services using Apex and

Visualforce.

• 1 year experience in Android software development with focus on video over IP communication for security

and safety applications.

• Inter-Personal Skills: Effective Communication and Team Work, Management, Problem Solving,

result-oriented.

• Programming: Java(fluent), c++ (fluent), Matlab/Simulink (fluent)

• Internet/Cloud Technologies/scripting and web programming: Java Servlets, LAMP Stack, Force.com, Apex,

Visualforce, Heroku, Apache Tomcat, Apache Maven build tool, JSON, JavaScript, XML, HTML, PHP.

• Database Programming : SQL, MySQL, SOQL and connection to PHP interface in LAMP stack.

• Computer OS/CAD: Linux (Ubuntu), Windows 7, Windows Server 2008, Mac OS X, OrCAD, MS Office,

L TEX

A

• Embedded Systems: Assembly, FPGA Programming, Intel Micro-controller 8051, Intel Microprocessor 8086

• Certificate in Foundation of Project Management (MITACS Step Program).

• Certificate in Skills in Business Environment including time management, networking and Business Etiquette

(MITACS Step Program).

Graduate Courses

Pattern Classification (SYDE 675), Information Theory in Pattern Synthesis and Analysis (SYDE 676),

Computer Vision (SYDE 677), Image Processing and Visual Communication (ECE 710-T13), Stochastic

Processes (ECE 604), Wireless fading Dispersive channels (ECE 614), communication networks (ECE

710), Protocols, Software, and Issues in Mobile Systems (ECE 655), Information Theory (Audit),

Statistical Signal Processing (ECE 603)

Mahdi Asefi, PhD 2

Professional Experience

Development Consultant March 2013 – June 2013

FinancialForce San Francisco, CA, USA

– Developed a Java Webserver application on Heroku with integration to client application I developed

with Apex and Visualforce on force.com cloud platform.

– Utilized webservice development tools such as Apache Maven, Git, Apache Tomcat container.

– Performed both back end (Java, Apex) and front end (HTML, JavaScript) development in the process.

– Tackled challenges such as JSON data parsing, Containment of Tomcat on Heroku cloud platform,

Applying SSL security Protocol in communication.

– Learned and utilized OAuth authentication flow to communicate from external web-service with

force.com platform application.

Development Engineer Nov. 2011 – Jan. 2013

MET-SCAN Canada, LTD Toronto, ON, Canada

– Development of Client-Server REST-based Architecture for Video delivery

– Learned and utilized android software development Kit.

– Video over IP Software Development for Android Mobile Platforms and PHP-Based Web Server

– Acquired experience in working with databases (MySQL) from PHP server on LAMP stack.

– Tackled challenges such software architecture adaption to suit for real-time video streaming and camera

control on Android platform.

– Physical Network Design of IP Video Communication over Fiber Transport Backbone.

– Design Engineer of Large Size Video Security System Integration Projects for Federal Government

Departments including Ottawa International Airport Security System, Police of Toronto, Ministry of

Transportation, Canada Correctional Services Projects, Canada Border Services Agency (CBSA)

Projects

Research Assistant Sep. 2009 – Aug. 2011

BBCR Lab collaboration with General Motors (GM) Waterloo, ON, Canada

– QoS-Driven Pattern Classification-based Routing and Mobility Management over ad-hoc Networks.

– Applying Pattern Classification for Cross-Layer Optimization of MAC Protocols for Video Streaming

over Urban Vehicular Scenarios.

– Applied Programming Languages: MATLAB/C++

Research Assistant Jan. 2007 – Aug. 2011

Center for Wireless Communications, University of Waterloo Waterloo, ON, Canada

– Design of Classification-Based Routing Protocols for Wireless Mesh Networks

– Quality of Service Optimization for Video Streaming over Multi-Hop Networks

– Application of Perceptual Metrics for Video quality over WLANs

Research Assistant Sep. 2004 – Aug. 2006

ECE Department, University of Waterloo Waterloo, ON, Canada

– Video Shot Detection via Information Theoretic Classification

– Adaptive Video Motion Estimation Algorithms

– Video Motion Tracking.

– Worked on Various Pattern Classification Algorithms including Bayes Estimation Theory Parzen

Windows, Non-Parametric Classification Techniques, Linear Discriminant Functions, Supervised

Classification and Clustering (Non-Supervised Classification)

Teaching Assistant Sep. 2004 – Dec. 2008

University of Waterloo Waterloo, ON, Canada

– Tutoring, proctoring and marking for Communication Systems (ECE 318), Digital Signal Processing

(ECE 413), Sensors and Instrumentation (MTE 220), Digital Computers (ECE 222)

Mahdi Asefi, PhD 3

Education

Ph.D. of Electrical and Computer Engineering Jan. 2007 – Aug. 2011

University of Waterloo, Waterloo, ON, Canada

– Dissertation: Quality-Driven Cross-Layer Video Streaming Protocol Design over urban Vehicular

Ad-hoc Networks (GPA: 92/100)

– Graduation date: October 2011

MSc. of Electrical and Computer Engineering Sep. 2004 – Aug. 2006

University of Waterloo, Waterloo, ON, Canada

– Dissertation: Classification-Based Adaptive Algorithm for Video Motion Estimation (GPA: 90/100)

BSc. of Electrical Engineering Sep. 2000 – Aug. 2004

Sharif University of Technology, Tehran, Iran

– Project: Noise Estimation and Cancelation for Speech Enhancement

Honors and Awards

• MITACS Enterprise Internship Grant, Met-Scan Canada Ltd., Toronto, Canada (September 2012)

• Canadian Commercialization and Innovation Award, Met-Scan Canada Ltd., Toronto, Canada (August

2012)

• ORDCF Bell Scholarship, University of Waterloo, (Sep. 2008 - May 2009)

• Faculty of Engineering Scholarship, University of Waterloo, (Sep. 2008-Dec. 2008)

• International Doctoral Student Scholarship, University of Waterloo, (Jan. 2007- Dec. 2008)

• Faculty of Engineering Scholarship, University of Waterloo, (Jan. 2006 - Apr. 2006)

• International Masters Student Scholarship, University of Waterloo (Sep. 2004-Aug. 2006)

• Rank Top 2 % among 350,398 participants, Iran nationwide university entrance examination (Sep. 2000)

Publications

M. Asefi, J. W. Mark, X. Shen, A Mobility-Aware and Quality-Driven Retransmission Limit Adaptation Scheme for

Video Streaming over VANETs, IEEE Transactions on Wireless Communications.

M. Asefi, J. W. Mark, X. Shen, An Application-Centric Inter-Vehicle Routing Protocol for Video Streaming over

Multi-Hop Urban VANETs, submitted to IEEE Transactions on Vehicular Technology.

M. Asefi, J. W. Mark, X. Shen, A Mobility-Aware and Quality-Driven Retransmission Limit Adaptation Scheme for

Video Streaming over VANETs, IEEE GLOBECOM 2011.

T. H. Luan, S. Li, M. Asefi, X. Shen, Quality of Experience Oriented Video Streaming in Challenged Wireless

Networks: Analysis, Protocol Design and Case Study, IEEE Technical Committee on Multimedia Communications,

E-Letter March 2012, Vol. 7, No. 3.

M. Asefi, S. Cespedes, J. W. Mark, X. Shen, A Seamless Quality-Driven Multi-Hop Data Delivery Scheme for Video

Streaming in Urban VANET Scenarios, IEEE ICC 2011.

M. Asefi, J. W. Mark, X. Shen, An Application-Centric Inter-Vehicle Routing Protocol for Video Streaming over

Multi-Hop Urban VANETs, IEEE ICC 2011.

M. Asefi, J. W. Mark, X. Shen, A Cross-Layer Path Selection Scheme for Video Streaming over Vehicular Ad-Hoc

Networks, IEEE 72nd Vehicular Technology Conference (VTC), Ottawa, Canada, September 2010.

M. Asefi, J. W. Mark, X. Shen, A Classification-Based Path Selection Scheme for Video Streaming over Multi-Hop

Networks, IEEE WCNC, Sydney, Australia, April 2010.

M. Asefi M. Y. Dabbagh, Adaptive Video Motion Estimation Algorithm via Estimation of Motion Length

Distribution and Bayesian Classification, IEEE International Symposium on Signal Processing and Information

Technology (ISSPIT), Vancouver, Canada, August 2006, pp807-810.

M. Asefi, M. Y. Dabbagh, Video Shot Detection via Information Theoretic Classification, IEEE 9th International

Symposium on Signal Processing and it Applications (ISSPA), Sharjah, UAE, February 2007, pp1-4.

Mahdi Asefi, PhD 4

Professional Membership and Services

Session Organizer/Co-Chair

• IEEE 72nd Conference on Vehicular Technology (VTC) 2010.

Technical Program Committee Member

IEEE Wireless Communication and Networking Conference (WCNC) 2010.

Journal Reviewer

IEEE Transactions on Vehicular Technology

IEEE Selected Areas in Communication (JSAC)

IEEE Transactions on Wireless Communications

Conference Reviewer

IEEE International Conference on Computer Communications (INFOCOMM), 2009.

IEEE Wireless Communications and Networking Conference (WCNC), 2009.

IEEE International Conference on Communications (ICC), 2010.

IEEE International Conference on Computer Communications (GLOBECOM), 2010.

References

Xuemin (Sherman) Shen, University Research Chair, IEEE Fellow

Department of Electrical and Computer Engineering

University of Waterloo

200 University Avenue West

Waterloo, Ontario, Canada N2L 3G1

Tel: +1-519-***-****, ext. 32691

Fax: +1-519-***-****

Email: ab9ivy@r.postjobfree.com



Contact this candidate