Alejandro Cornejo
MIT - Computer Science and Artificial Intelligence Lab Phone: 617-***-****
The Stata Center, Building 32-G670 Email: ********@*****.***.***
** ****** **, ********* ** 02139 Site: http://people.csail.mit.edu/acornejo
Interests Distributed Robotics, Distributed Computing, Fault-Tolerance, Mobile Wireless
Networks.
Education Massachusetts Institute of Technology (CSAIL), Cambridge, MA
PhD Candidate in Computer Science - 2007 { 2012 (expected) GPA: 5.0/5.0
Universidad Nacional Autonoma de Mexico (UNAM), Mexico, D.F., Mexico
Institute of Applied Mathematics and Systems
Master in Computer Science, with highest honor (08/17/2007)
Instituto Tecnolgico de Mexico (ITAM), Mexico, D.F., Mexico
B. Eng. in Computer Engineering, with highest honor (04/29/2005)
B. Eng. in Telematics Engineering, with highest honor (05/16/2005)
Research CSAIL (MIT) Research AssistantNancy LynchSeptember 2007 - Present
My research has focused on local distributed algorithms for multi-robot systems and
dynamic
wireless networks. Some of the problems I've worked on include: maintaining connectivity
(or
k-connectivity) of a robot swarm while allowing each robot to perform tasks
independently;
reliable and e cient computation with beeps (maximal independent set, coloring, etc); en-
vironment characterization for robotic exploration; prioritized information dissemination
in
vehicular networks; distributed localization of networks of simple robots (using only
bearing
sensors); failure detectors in asynchronous systems; aggregation in dynamic networks.
Oracle InternMark DilmanJune 2011 - September 2011
Developed methodology and evaluation framework for workload management algorithms for the
Oracle globally distributed database system. Designed various load balancing algorithms
tai-
lored for different configurations of the databased system, and identified database
performance
metrics for optimal load balancing.
Institute of Mathematics (UNAM) Research AssistantSergio RajsbaumJuly 2006 - August 2007
Theoretical distributed computing. We defined an enriched version of the iterative
immediate
snapshot model augmented with failure detectors. We analyzed the limits of problem
solvability
under the traditional notion of failures and provided alternative failure definitions
that allow
the extended iterative snapshot model to be as powerful as the asynchronous shared memory
model with failure detectors.
Microsoft Research InternOnur MutluJanuary 2007 - April 2007
Designed and implemented an X86 performance multi-core simulator that includes pipeline
details, out of order execution and a cache model that includes interconnection latencies
and
memory coherence. Implemented trace generation/reading tools to profile ordinary
applications
in the X86 performance simulation.
Cannes Laboratory Research AssistantAlfredo WeitzenfeldAugust 2003 - August 2004
Extended the NSL (Neural Simulation Language) system execution to a distributed master-
slave computer network, the master displays results and dispatches simulation and
training
work to the slaves. The core simulation component of NSL can be executed on embedded
systems and the results can be visualized o ine or online by a computer.
Papalote Museo del Nino Independent Contractor
Children's MuseumOctober 2003 - June 2005
Designed and implemented several interactive systems including the virtual tours (Juega,
Toca y
Aprende andNutricin), which later became full expositions. Developed interactive 3D
monkey
character that imitates spectators, as well as the interactive educational game on
nutrition (Qu
comes que adivinas? ).
Neuroimaging Laboratory Research AssistantMara Elena AlgorriAugust 2002 - November 2005
Developed calibration and 3d tracking algorithms for stereoscopic vision. Implemented an
image segmentation algorithm for localizing objects based on shape and color. An inverse
kinematics system for animating virtual characters. Worked on a reconstruction algorithm
to
recover polygonal surfaces from medical studies (CAT, MRI, etc).
Publications Alejandro
References Nancy **********@*****.***.***
James ****************@****.***
Awards and
Alfonso Caso Award 2008, UNAM
Honors
Akamai Presidential Graduate Fellowship 2007, MIT
Institute of Mathematics Fellowship 2006, UNAM
Alumni Association Research Award for Computer Engineering 2006, ITAM.
CONACyT Fellowship 2004-2006 (National Council of Science and Technology of Mexico)
Best Thesis of Computer Engineering and Information Technology 2005, ANIEI
Award to Academic Excellence in Computer Engineering 2004, ITAM
Best GPAs of Telematics Engineering 2004, ITAM
Best GPAs of Computer Engineering 2004, ITAM
Mention in the University Robotics Contest 2002, UIA
rd
3 place in Latin American ACM Programming Contest finals 2002
Other Activities See my website for details on extracurricular projects.
http://people.csail.mit.edu/acornejo