Post Job Free

Resume

Sign in

Computer Science Engineering

Location:
Montreal, QC, Canada
Posted:
January 19, 2013

Contact this candidate

Resume:

Junaed Sattar

School of Computer Science &

The Center for Intelligent Machines

Information

McGill University Cell: 514-***-****

Room #410, McConnell Engineering Fax: 514-***-****

**** ****ersity Street E-mail: abqbbh@r.postjobfree.com

http://www.cim.mcgill.ca/~junaed

Montr al, QC, Canada H3A 2A7

e

Placement in an academic or research position, concentrating on Mobile Robotics, Machine

Objective

Vision and Human-Robot Interaction.

Mobile Robotics, Human-robot Interaction, Computer Vision, Machine Learning (partic-

Research

ular interest in learning for Machine Vision), Software Systems for Mobile Robotics, Au-

Interests

tonomous Underwater Vehicles (AUVs), Unmanned Aerial Vehicles (UAVs).

Citizen of Bangladesh and Canada.

Citizenship

McGill University, Montr al, Qu bec, Canada.

e e

Education

Ph.D., School of Computer Science, Expected completion: Fall 2011

Thesis Topic: Towards a Robust Framework for Vision-based Human-Robot Interac-

tion.

Advisor: Professor Gregory L. Dudek

Area of Study: Sensor-based Mobile Robotics and Human-Robot Interaction.

M.Sc., School of Computer Science, August 2005 (Degree granted: February 2006)

Thesis Title: A Visual Servoing System for an Amphibious Legged Robot.

Advisor: Professor Gregory L. Dudek

Area of Study: Sensor-based Mobile Robotics, Marine Robotics, Machine Vision.

Bangladesh University of Engineering and Technology, Dhaka, Bangladesh.

B.Sc. (Engineering) Computer Science and Engineering, August 2001

Double Major equivalent in Computer Science and Computer Engineering.

Thesis Topic: Discovery of Patterns from Databases an Evaluation of Methods

in Knowledge Discovery.

GPA 3.73, 161 credit hours.

Awards

[A9] Le Fonds Qu b cois de la Recherche sur la Nature et les Technologies (FQRNT) post-

ee

doctoral award (B3), ranked 4th among 9 candidates chosen for nal consideration.

2011-2013, Quebec, Canada.

[A8] National Science and Engineering Research Council (NSERC) Industrial Research

and Development Fellowship (IRDF) post-doctoral award, 2009.

[A7] Best Robotics Paper Award, in the Canadian Conference on Robot Vision (CRV),

2009, held in Kelowna, British Columbia, Canada.

1 of 8

[A6] Le Fonds Qu b cois de la Recherche sur la Nature et les Technologies (FQRNT)

ee

Doctoral Award (B2), ranked 5th among 26 candidates chosen for nal consideration.

2008-2009, Quebec, Canada.

[A5] Best Presentation Award in Electromagnetism: transmission across disciplines enti-

tled A Vision-based Interaction Framework for Mobile Robots in Arbitrary Environ-

ments, The Fifth Interdisciplinary Graduate Student Research Symposium, McGill

University, Montr al, Canada, April 2008.

e

[A4] Precarn Scholar for research contributing to industrial applications, 2007-2008.

Canada.

[A3] Precarn Scholar for research contributing to industrial applications, 2005-2006.

Canada.

[A2] Dean s Honor List, Bangladesh University of Engineering and Technology, Dhaka,

1998- 99.

[A1] Prime Ministers Award for excellence in Secondary School and Higher Secondary

Certi cate Examinations, 1992 and 1994 respectively. Dhaka, Bangladesh.

Books

[B1] Junaed Sattar. A Visual Servoing System for an Amphibious Legged Robot. VDM

Verlag Dr. Muller Aktiengesellschaft and Co. Kg.

ISBN: 978*********. ISBN (Ten digit): 363-***-****.

Journal

Publications

[J2] Gregory Dudek, Philippe Gigu`re, Chris Prahacs, Shane Saunderson, Junaed Sat-

e

tar, and Luz-Abril Torres-Mendez, McGill University; Michael Jenkin, Andrew Ger-

man, Andrew Hogue, Arlene Ripsman, and Jim Zacher, York University; Evange-

los Milios, Hui Liu, and Pifu Zhang, Dalhousie University; Martin Buehler, Boston

Dynamics; Christina Georgiades, MathWorks. Aqua: An Amphibious Autonomous

Robot. IEEE Computer Magazine, Volume 40, Number 1, Pages 46-53, January 2007.

[J1] Junaed Sattar, Philippe Gigu`re and Gregory Dudek. Sensor-Based Behavior Con-

e

trol for an Autonomous Underwater Vehicle. International Journal of Robotics Re-

search (IJRR). Volume 28, No. 6, pages 701-713, June 2009.

Fully Peer-

reviewed

[C17] Junaed Sattar and Gregory Dudek. Towards Quantitative Modeling of Task Con r-

Conference

mations in Human-Robot Dialog. Proceedings of the IEEE International Conference

Publications

on Robotics and Automation (ICRA), pages 1957 1963. Shanghai, China, May 2011.

[C16] Junaed Sattar and Gregory Dudek. Reducing Uncertainty in Human-Robot In-

teraction: A Cost Analysis Approach. Proceedings of the International Symposium

on Experimental Robotics (ISER), New Delhi and Agra, India, December 2010. In

Press.

[C15] Junaed Sattar, Anqi Xu, Gabrielle Charette and Gregory Dudek. Graphical State-

Space Programmability as a Natural Interface for Robotic Control. Proceedings of

the IEEE International Conference on Robotics and Automation (ICRA), pages 4609

4614. May 2010, Anchorage, AK, USA.

2 of 8

[C14] Ioannis Rekleitis, Gregory Dudek, Yasmina Schoueri, Philippe Gigu`re, Junaed Sat-

e

tar. Telepresence across the Ocean. Proceedings of the Seventh Canadian Conference

on Computer and Robot Vision (CRV), pages 261 268. May 2010, Ottawa, Ontario,

Canada.

[C13] Junaed Sattar and Gregory Dudek. Underwater Human-Robot Interaction via Bi-

ological Motion Identi cation. Proceedings of the 2009 Conference on Robotics: Sci-

ence and Systems V (RSS), MIT Press, pages 185 192. June-July 2009, Seattle, WA,

USA.

[C12] Junaed Sattar and Gregory Dudek. Robust Servo-control for Underwater Robots

using Banks of Visual Filters. Proceedings of the IEEE International Conference on

Robotics and Automation (ICRA), pages 3583 3588. May 2009, Kobe, Japan.

[C11] Junaed Sattar and Gregory Dudek. A Vision-based Control and Interaction Frame-

work for a Legged Underwater Robot. Proceedings of the Sixth Canadian Conference

on Computer and Robot Vision (CRV), pages 329 336. May 2009, Kelowna, British

Columbia, Canada. Best Robotics Paper Award.

[C10] Junaed Sattar, Gregory Dudek, Olivia Chiu, Ioannis Rekleitis, Alec Mills, Philippe

Gigu`re, Nicolas Plamondon, Chris Prahacs, Yogesh Girdhar, Meyer Nahon and

e

John-Paul Lobos. Enabling Autonomous Capabilities in Underwater Robotics. Pro-

ceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems

(IROS), pages 3628 3634. September 2008, Nice, France.

[C9] Junaed Sattar and Gregory Dudek. A Boosting Approach to Visual Servo-Control of

an Underwater Robot. Proceedings of the International Symposium on Experimental

Robotics (ISER), as Experimental Robotics The Eleventh International Symposium.

Springer Tracts in Advanced Robotics (STAR), Volume 54, pages 417 428. July 2008,

Athens, Greece.

[C8] Anqi Xu, Gregory Dudek and Junaed Sattar. A Natural Gesture Interface for Oper-

ating Robotic Systems. Proceedings of the IEEE International Conference of Robotics

and Automation (ICRA), pages 3557 3563. May 2008, Pasadena, CA, USA.

[C7] Junaed Sattar and Gregory Dudek. Where is Your Dive Buddy: Tracking Scuba

Divers using Spatio-Temporal Features. Proceedings of the IEEE/RSJ International

Conference on Intelligent Robots and Systems (IROS), pages 3654 3659. October-

November 2007, San Diego, CA, USA.

[C6] Junaed Sattar, Eric Bourque, Philippe Gigu`re and Gregory Dudek. Fourier Tags:

e

Smoothly Degradable Fiducial Markers for use in Human-Robot Interaction. Pro-

ceedings of the Fourth Canadian Conference on Computer and Robot Vision (CRV),

pages 165 174. May 2007, Montr al, QC, Canada.

e

[C5] Gregory Dudek, Junaed Sattar and Anqi Xu. A Visual Language for Robot Con-

trol and Programming: A Human-Interface Study. Proceedings of the IEEE Inter-

national Conference on Robotics and Automation (ICRA), pages 2507 2513. April

2007, Rome, Italy.

[C4] Gregory Dudek, Philippe Gigu`re and Junaed Sattar. Sensor-Based Behavior Con-

e

trol for an Autonomous Underwater Vehicle. Proceedings of the International Sym-

posium on Experimental Robotics (ISER), as Experimental Robotics The Tenth

International Symposium. Springer Tracts in Advanced Robotics (STAR), Volume

39, pages 267 276. July 2006, Rio de Janeiro, Brasil.

[C3] Junaed Sattar and Gregory Dudek. On the Performance of Color Tracking Algo-

rithms for Underwater Robots under Varying Lighting and Visibility. Proceedings

3 of 8

of the IEEE International Conference on Robotics and Automation (ICRA), pages

3550 3555. May 2006, Orlando, FL, USA.

[C2] Junaed Sattar, Philippe Gigu`re, Gregory Dudek and Chris Prahacs. A Visual

e

Servoing System for an Aquatic Swimming Robot. Proceedings of the IEEE/RSJ

International Conference on Intelligent Robots and Systems (IROS), pages 1483 1488.

August 2005, Edmonton, AB, Canada.

[C1] Gregory Dudek, Michael Jenkin, Chris Prahacs, Andrew Hogue, Junaed Sattar,

Philippe Gigu`re, Andrew German, Hongyu Liu, Shane Saunderson, Arlene Ripsman,

e

Saul Simhon, Luz Abril Torres-M ndez, Evangelos Milios, Pifu Zhang, and Ioannis

e

Rekletis. A Visually Guided Swimming Robot. Proceedings of the IEEE/RSJ In-

ternational Conference on Intelligent Robots and Systems (IROS), pages 3604 3609.

August 2005, Edmonton, AB, Canada.

Posters

[P3] Junaed Sattar. Tracking Humans Underwater using Spatio-Temporal Features.

Intelligent Systems 2008, Windsor, Ontario, Canada.

[P2] Junaed Sattar. Visual Servoing and Navigation for an Amphibious Legged Robot.

Intelligent Systems 2006, Victoria, British Columbia, Canada.

[P1] Junaed Sattar. A Visual Servoing System for an Aquatic Swimming Robot. Center

for Intelligent Machines. CIM 20-year anniversary, May 2005, Montr al, Canada.

e

Thesis

[T1] Junaed Sattar. A Visual Servoing System for an Amphibious Legged Robot. Mas-

ter s Thesis, McGill University. August 2005.

Other

Publications

[O1] Junaed Sattar and Gregory Dudek. Cooperative task execution through Human-

robot Interaction for an Autonomous Underwater Robot. Workshop on Aquatic

Robotics: Ocean Science and Marine Systems, Robotics: Science and Systems VII

(RSS). June-July 2011, Los Angeles, CA, USA.

Professional Iponics Bangladesh Ltd., Dhaka, Bangladesh.

Experience

System Analyst March 2000 to August 2001

Chief analyst for large scale software projects.

Supervised software development teams working on Windows-based Human-resource

management/Customer resource management (HRM/CRM) systems

Trained developers on Microsoft development tools and Java.

Conducted seminars on web technology and advancements of e-business tools.

Instructor March 2000 to August 2001

Instructor for Java and PHP, Iponics UK Education.

4 of 8

BRAC University, Dhaka, Bangladesh.

Lecturer, Department of

Computer Science and Engineering. September 2001 to August 2003

Taught four undergraduate courses, from one to three hundred levels.

Lecturer in the Post-Graduate Diploma (PGD) program.

Participated in two Faculty Training Workshops.

McGill University, Montr al, QC, Canada

e

Teaching

Experience

Lecturer, School of Computer Science Winter 2007 to Fall 2008

Instructor for the rst o ering of COMP322 (Introduction to C++) at the School of

Computer Science in Fall 2007; also taught in Winter 2008 and Fall 2008 semesters

(o er to teach more semesters declined due to research and family obligations).

Co-instructor, COMP417 (Introduction to Robotics and Intelligent Systems), Winter

2007, with Professor Gregory Dudek and Philippe Gigu`re.

e

Teaching Assistant

School of Computer Science Fall 2005 to Winter 2009

Teaching assistant to Professor Gregory Dudek, Winter and Fall 2005 semesters

(COMP206 Software Systems) and Winter 2007, Winter 2009 and Winter 2011

semesters (COMP765 Mobile Robotics and Spatial Representation).

Teaching assistant to Mr. Joseph Vybihal, Winter 2006 semester (COMP206).

Lecturer, Department of

Computer Science and Engineering. September 2001 to August 2003

Instructor and course designer, CIS110 (Programming Language I, C), Fall 2001.

Instructor and course designer, CSE115 (Programming Language II, C Spring

2002.

Instructor and course designer, CSE211 (Introduction to Algorithms), Fall 2002.

Instructor and course designer, CSE311 (Microprocessors), Spring 2003.

Lab Instructor, PGD101 (Post-Graduate Diploma in Computing Sciences), Spring

2002.

Innovea Design Concepts SP Inc., Montr al, QC, Canada.

e

Freelance

Projects

Robotics Systems Programmer. September 2006

Contract Programmer for robot micro-controller and servo systems.

Constance-Lethbridge Rehabilitation Center, Montr al, QC, Canada.

e

Programmer. October 2005 to April 2006

Programmer for the Aphasia Research Project, under supervision of lead investigator

Dr. Eva Kehayia (abqbbh@r.postjobfree.com).

BRAC University, Dhaka, Bangladesh.

Programmer August 2003

Infrastructure development for the Cisco Certi ed Network Administrator (CCNA)

course o ered under the Cisco Network Academy Program.

5 of 8

Liberation War Museum, Dhaka, Bangladesh.

Web Developer and Systems Programmer August 1999 - January 2000

Development of the Liberation War Museum website, Bangladesh.

Participation

[PR4] Represented McGill University as an Information Ambassador at the Experience

Canada event during the G8/G20 summits, Toronto, ON, June 2010.

[PR3] Participated in the eld trials of the NSERC AQUA Project, held at the Bellairs

Research Center of McGill University, Barbados; 2005, 2006, 2007, 2008 (as Team

Leader, approximately 15 participants), 2010 and 2011.

[PR2] Participated in regional ACM programming contests and the rst National Computer

Programming Contest (NCPC) held in Dhaka, Bangladesh, August 1998.

[PR1] Participated in the on-line Programming contest at the University of Valladolid site

organized by the Association of Computing Machineries (ACM), 1998- 99.

Patents

(Granted and

[PAT2] Gregory Dudek, Philippe Gigu`re, Chris Prahacs, Shane Saunderson, Junaed Sat-

e

Pending)

tar, Michael Jenkin. Amphibious robotic device. US Patent 7427220. Granted

September 23, 2008.

[PAT1] Gregory Dudek, Philippe Gigu`re, Chris Prahacs, Shane Saunderson, Junaed Sat-

e

tar, Michael Jenkin. Amphibious robotic device (Dispotif Robotique Am-

phibie). Canadian Patent Application 2555148. Patent Pending.

Technical

Real-time and Robotic Software Systems: Real-time OS experience with QNX, including

Skills

system installation and tuning on solid-state media (CompactFlash, Disk-on-Chip systems).

Software

Experience with the QNX Momentics Development Suite. RT Linux; RT Application

Interface (RTAI) for Linux;

Created a Linux-based quasi real-time operating environment for the Aqua amphibious

robots, that serves as the operating environment for real-time machine vision algorithms.

Called Vizix, this Linux image is highly optimized for the vision computing hardware on

the Aqua platform.

Programming: C, C++, C#, Java, JavaScript, Pascal, PHP, Python, Lisp, UNIX shell

scripting, x86 Assembly, SQL, DVCS (Mercurial, git), VCS (CVS, SVN), and others.

Development Tools and Environments: Eclipse IDE, GNU/Linux build tools (the autotools

tool set, Emacs/Vim environments), KDevelop, CMake, Qt and GTK+ development toolk-

its, Microsoft Visual Studio and Visual Studio.net tool sets, Sun NetBeans, Borland C++

Builder, Delphi and JBuilder, MacroMedia (now Adobe) Dreamweaver and FireWorks.

Information Technology: Networking (UDP, TCP, ARP, DNS, Dynamic routing), Service

(Apache, SQL, PMWiki, POP, IMAP, SMTP, application-speci c daemon design).

Parallel Programming: Message Passing Interface (MPI) version 1, OpenMP.

6 of 8

Computer Applications: TEX (L TEX, BibTEX, PSTricks, PDFTricks), most common pro-

A

ductivity packages (for Windows, OS X, and Linux platforms), Vim, EMacs.

Matlab experience: linear algebra, Fourier transforms, nonlinear numerical methods, poly-

nomials, statistics, visualization.

Matlab toolboxes: image processing, statistics, communications, control system.

Embedded Systems: Software development in several platforms (PC104, Beagle Boards).

Operating Systems: Linux (Flavors of Ubuntu, Gentoo, RedHat/Fedora, Debian, Slack-

ware), UNIX (AIX, HP/UNIX and several other variants), Windows 98/2000/XP/Vista/7,

QNX (Up to RTOS Version 6.4).

Robotic Hardware: Hardware, operations and programming experience with the Aqua

Technical

amphibious robot platforms, versions 1 and 2. Involved in the sensor systems design for

Skills

the Aqua version 2 robot. http://www.aquarobot.net

Hardware

Hardware, operations and programming experience with Nomadics Nomad 200 and Super-

Scout series of di erential drive robots.

Operating Experience with Procerus Unicorn UAV test platform with the Procerus Kestrel

autopilot module.

Imaging Devices: Signi cant experience with FireWire IIDC (Instrumentation & Indus-

trial Digital Camera) imaging devices, including hardware installation and writing software

drivers under Linux. Extensive experience writing user space and driver code for Video-

ForLinux (versions 1 and 2) devices.

Embedded Systems: PC104/PC104-Plus systems programming, Operating system De-

sign and installation, system integration. Experience with the Arduino family of micro-

controllers and Zigbee (802.15) networking.

Localization Devices: Installation and low-level programming of various GPS devices, in-

cluding but not limited to Garmin and Venus GPS receivers.

Media

[M4] NSERC Impact Story. Swimming Robots? Six-legged Style . http://www.nserc-crsng.

gc.ca/Media-Media/ImpactStory-ArticlesPercutant_eng.asp?ID=1038.

[M3] Participation in the Discovery Channel show Daily Planet, January 2008 Aqua

robot eld trip to Barbados. Aired February 7, 2008.

[M2] New Scientist Online, article on the ipper-tracking for Aqua robots. http://www.

newscientist.com/blog/technology/2008/02/swimming-robot-will-follow-your-fins.

html.

[M1] Photo credits. Gregory Dudek and Michelle Theberge. Gone Swimmin . IEEE

Spectrum Magazine, July 2006.

Seminars

[S4] University of British Columbia, Vancouver, Canada. Robobuddies Seminar. July

2009.

7 of 8

[S3] Center for Intelligent Machines. McGill University, Montr al, Canada. CIM-Reparti

e

Perception Seminars. October 2007, April 2009 and December 2010.

[S2] BRAC University, Dhaka, Bangladesh. Advancements in Underwater Robotics and

the Aqua Project. November 2006.

[S1] Montr al-Toronto Computer Vision Workshop, Montr al, Canada. A Visual Servo-

e e

ing System for an Aquatic Swimming Robot . September 2005.

Outreach

[O4] McGill University. Served as a judge for the nal robotics project demonstrations, in

the course titled ECSE-211: Design Principles and Methods.

[O3] St-Georges High School, Montr al, Canada. Presentation on Tele-presence across the

e

ocean, a demonstration of the capabilities of the Aqua robot as a real-time research

and educational platform, coordinated with simulcast of live sea trials in Barbados.

January 2009.

[O2] McGill School of Computer Science Summer Camp. Keynote presenter on Robotics.

July 2006.

[O1] Coordinator for Lab Tours at the Mobile Robotics Lab, McGill University, for the

Explorations: A Panorama of Sciences program. 2005-2009.

Available upon request.

References

8 of 8



Contact this candidate