MOHAMMADREZA GHADERPANAH
Tel: +1-514-***-****
E-mail: abpbl0@r.postjobfree.com
Montreal, QC
OBJECTIVES
I would like to be part of a dynamic team where I would be able to propose, design and implement
web-based/desktop applications, database-automation applications, real-time/event-driven applications,
and network protocols in a company working in the field of automation, network, or multimedia.
TECHNICAL SKILLS
Web-based and Desktop database-automation application design and development (MVC-style)
Real-Time client/server application development
Network protocol design and development (Expert in cryptographic protocols and public key infrastructure)
Expert in object oriented design and modeling (UML - Rational Rose/StarUML)
Expert in Model-View-Controller design pattern
Expert in C/C++, Visual C++ (MFC/STL), Java, JSP, JavaScript, VB6, SQL Server, Oracle, MySQL
PROFESSIONAL EXPERIENCES
Novatek International, Montreal, Canada Jul 2007 present
Senior Software Developer - Database automation developer/Image processing specialist
- Designed and implemented a generic MVC-style Hierarchical Site/Organization Segregation
Role-Based Access Control component for database-automation applications. (Oracle, SQL Server,
VB6, UML)
- Designed and implemented a generic MVC-style multi-level graph presentation framework for
database-automation applications, provides generic multi-level database/business-logic filtering
and grouping. (Oracle, VB6, UML)
- Designed and implemented an image enhancement toolbox, including color correction, contrast
correction, image cropping, and illumination correction for automated proof-reading of packaging
material such as inserts and labels. (Visual C++, UML)
- Designed and implemented a lateral flow detection image processing toolbox, automates testing of
lateral flow devices in pharmaceutical/medical laboratories. (Visual C++, Microsoft SQL Server, UML)
Paxgrid Telemetric Systems Inc., Montreal, Canada Mar 2006 Apr 2009
Senior Software Developer - Network application programmer
- Designed and implemented an MVC-style web-based J2SE framework for automotive telemetry
event-driven system, provides real-time vehicle tracking, vehicle use monitoring, and a broad range
of remote vehicle diagnostics via the Web. (Java, JSP, JavaScript, MySQL, UML)
- Designed and implemented a generic MVC-style Role-Based Access Control component for
automotive telemetry web application. (Java, JSP, JavaScript, MySQL, UML)
- Designed and developed a PKI-based secure cryptographic protocol for automotive telemetry
system, provides data communication confidentiality/integrity between vehicles and back-end
workstations. (C, Visual C++, UML)
- Designed and developed a web-based geographical-fence vehicle tracking component for
automotive telemetry web application. (Ruby on Rails, MySQL, JavaScript)
-1-
Concordia University, CIISE Dept., Montreal, Canada Sep 2005 Oct 2008
Research Assistant - Multimedia security specialist
- Research assistant in the area of multimedia security and digital watermarking, at the department of
Concordia Institute for Information Systems Engineering. (MATLAB, Visual C++)
- Acquired broad experience with digital image processing techniques including image
enhancement/registration/segmentation.
TEACHING EXPERIENCES
Concordia University, ECE Dept., Montreal, Canada Sep 2005 Dec 2005
Teaching Assistant
- Prepared and presented tutorials and laboratory exercises for an undergraduate course in Partial
Differential Equations.
EDUCATIONAL BACKGROUND
M.A.SC. in Information Systems Security - Concordia University, Montreal Oct 2008
B.S. in Computer Engineering - University of Isfahan, Isfahan Jul 1997
PUBLICATIONS
Entropic Hashing of 3D Objects using Laplace-Beltrami Operator
IEEE International Conference on Image Processing, San Diego, USA, 2008
A Nonnegative Matrix Factorization Scheme for Digital Image Watermarking
International Conference on Multimedia & Expo (ICME), Toronto, Canada, 2006
NMF-based Watermarking Scheme for Multimedia Protection
International Symposium on Industrial Electronics (ISIE), Montreal, Canada, 2006
Secure Copyright Protection of Digital Images using Nonnegative Matrix Factorization
IEEE Biennial Symposium on Communications, Kingston, Canada, 2006
THESIS
Spectral Schemes for Rightful Ownership Protection
Concordia Institute for Information Systems Engineering Dept., Concordia University, Montreal, Canada, 2008
AWARDS AND ACHIEVEMENTS
Obtained 3rd place amongst the graduating computer engineering students from the University of
-
Isfahan
Won 3rd place in the badminton competition at the 1996 Student Olympic Games
-
- Run a programming Q&A community website http://www.segmentoverflow.com/
LANGUAGE SKILLS
Proficient in English
ACTIVITIES AND INTERESTS
- Classical guitar interpretation for four years
- Badminton and tennis are my favorite sports. I play badminton at a professional level for 15 years.
-2-
ndustrial Electronics (ISIE), Montreal, Canada, 2006
Secure Copyright Protection of Digital Images using Nonnegative Matrix Facto