CV

Department of Computer Science

University of Maryland at College Park

College Park, MD 20742

alejandr at cs dot umd dot edu

http://www.cs.umd.edu/users/alejandr

Office: (301)405-2775

Research Interests

Machine Learning and Artificial intelligence, with an emphasis on self-organization and adaptive complex systems.

Education

University of Maryland at College Park
PhD, Computer Science, May 2007 (Expected)
Dissertation: Guiding Self-Organizing Particle Systems for Basic Problem Solving
Advisor: James A. Reggia

University of Maryland at College Park
MS, Computer Science, December 2006
Advisor: James A. Reggia
GPA: 3.8/4

Universidad Simon Bolivar, Caracas, Venezuela
Computer Engineering, July 2001, Summa Cum Laude
Thesis: Evaluating Optimization Techniques of Web Queries (Outstanding Thesis Award)
Advisor: Maria E. Vidal
GPA: 3.85/4

Awards and Honors

Sub-Champion ACM National Programming Contest 2000 (Venezuela).
14-th Place ACM Regional Programming Contest 2000 (South America).
PDVSA Award to Excellence 1998 (granted to top student in each major).

Professional Experience

Teaching Experience

Peer-reviewed Publications

Alejandro Rodriguez, Alexander Grushin and James A. Reggia. Swarm intelligence systems using guided self-organization for collective problem solving.
Advances in Complex Systems, In Press.

Alejandro Rodriguez and James A. Reggia. Using aggregate motion in multi-agent teams to solve search and transport problems.
Swarm Intelligence Symposium, pp. 373-380, 2005

Alejandro Rodriguez and James A. Reggia. Collective-movement teams for cooperative problem solving.
Integrated Computer Aided Engineering, 2005, Vol. 12, p217.

Alejandro Rodriguez and James A. Reggia. Adaptive problem solving with particle systems.
Performance Metrics for Intelligent Systems Workshop, 2004.

Alejandro Rodriguez and James A. Reggia. Extending self-organizing particle systems to problem solving.
Artificial Life, 2004, Vol. 10 Issue 4, pp. 379-395.

Relevant Course Work

Machine Learning, Neural Networks, Artificial Intelligence, Artificial Life, Web-Semantics, Algorithm Design, Scientific Computing, Database-Management Systems.

Software Skills

Software Development: Java (6 year experience), JDBC, JSP, JNI, Java3D, JavaScript.
Other Programming Languages: C/C++, Shell/Bash, Perl, PhP, Lisp, Prolog.
Design Methodologies: UML.
Design Patterns: Factory, Singleton, Dispatcher, Data Access Object.
Platforms: Linux, Solaris, Windows.
RDBMS: MySQL, Oracle.
Others: Matlab, S-Plus, XML/HTML, MPI, LaTex.

USA Work Status

EAD (Work authorization Jun/Jul 2007 - Jun/Jul 2008). Requires H1 sponsorship after Jun/Jul 2008.

Miscellaneous

Citizenship: Venezuela

USA Visa: F-1

References

Available upon request.