C.V.

 
EDUCATION
University of Pennsylvania, Philadelphia, PA
PhD. in Computer Science 2011
Dissertation: Self-localizing Smart Cameras and their applications
 
University of Pennsylvania, Philadelphia, PA
Master of Science in Engineering Robotics May 2008
 
Drexel University, Philadelphia, PA
Master of Science in Computer Science May 2005
 
Baha'i Institute for Higher Education, Tehran, Iran
Bachelor of Science in Computer Engineering May 1998
 

WORK EXPERIENCE
University of Pennsylvania Mechanical Engineering Department, Philadelphia, PA
Research Specialist July 2005 – July 2006

Drexel University Computer Science Department, Philadelphia, PA
Teaching Assistance/Lecturer June 2004 – June 2005
ESS Corporate, Frederick, MD
System Engineer January 2001 – May 2004

Narvan, Tehran, Iran
Senior Engineer 1998 – 2000

Rasaneh Fard, Tehran, Iran
Software Developer 1997 – 1998

System Pardaz, Tehran, Iran
Instructor/Software Developer 1994 – 1997
 

TEACHING EXPERIENCE

University of Pennsylvania, Philadelphia, PA
Teaching Assistant
Robotics vision CSE 390 (Fall 2007)
Algorithm, CIS 502 (Spring 2008)

Drexel University, Philadelphia, PA
Lecturer 
Introduction to robotics under the SEED program (Summer Engineering Experience @ Drexel
(Summer of 2004 and 2005)
 
Bahá'í Institute for Higher Education, Tehran, Iran
Teaching Assistant  (1997 – 1999)
Introduction to computing
Introduction to Object Oriented Programming
Programming Language

Tehran University, Tehran, Iran
Instructor (1996)
3D Studio V3 (extra curricular course in College of Liberal Art)

System Pardaz, Tehran, Iran
Instructor (1995-1999)
DOS
Quick BASIC Programming
C Programming
C++
Corel Draw

PUBLICATIONS AND PAPERS
Babak Shirmohammadi, C.J. Taylor
Self Localizing Smart Camera Networks  (2010)
ACM TOSN Journal 2010 (Accepted)

Babak Shirmohammadi and Camillo Taylor
Distributed Target Tracking using Self Localizing Smart Camera Networks  (2010)
ICDSC 2010, Atlanta

Mark Yim, Babak Shirmohammadi, Jimmy Sastra, Mike Park, Mike Dugan and C.J. Taylor
Towards Robotic Self-reassembly After Explosion  (2007)
IROS 2007 San Diego

Babak Shirmohammadi, Mark Yim, Camillo J. Taylor, Jimmy Sastra and Mike Park
Using Smart Cameras to Localize Self-assembling Modular Robots  (2007)
ICDSC 2007 Vienna

Mark Yim, Babak Shirmohammadi, David Benelli
Amphibious Modular Robotic Astrobiology  (2007)
Proc. of SPIE, Vol. 6561

Camillo J. Taylor and Babak Shirmohammadi
Self Localizing Smart Camera Networks and their Applications to 3D Modeling  (2006)
ICDSC 2006

Lloyd Greenwald and Donovan Artz and Yogi Mehta and Babak Shirmohammadi
(Using Educational Robotics to Motivate Complete AI Solutions)  2006
AI Magazine

TECHNICAL SKILLS

Programming Languages
C, C++, C#, Basic, Java, Lisp and Perl

Embedded Programming
Microchip MPLAB, Visual DSP++, PIC C18, CCS C18 and Xilinx ISE Design Suite

PCB Design
PADS and Eagle

Graphic/CAD Software
Adobe Photoshop, CorelDraw, Animator Pro, 3DMax, AutoCAD, Adobe ImageReady, Adobe Primmer and Elastic Reality

IT skills
RedHat system admin , Network+, A+ and IBM ThinkPad certified technician