Diego Perez Botero
**** ******* ***** **** *******, NJ 08550 www.diego-perez.com *****@*****-*****.*** 609-***-****
SKILLS __
Fast Learner: has learned a completely new technology for every Public speaking: Teaching Assistant in 9 opportunities.
course project so far (e.g. OpenFlow, Xen, Android, Lucene). Programming languages: Java SE, Java EE, Java ME, C, SQL,
Multifaceted: multidisciplinary perspective based upon a major in Python, Android SDK, PHP, Javascript.
Civil Engineering and multicultural background. Software packages: Eclipse, Netbeans, Visual Studio, JUnit, SVN,
Bilingual: Spanish as native language, English spoken with same PostgreSQL, MySQL, NOX Controller, Mininet, Open vSwitch, Git,
level of proficiency (117/120 TOEFL). Xen, KVM, OpenStack, QEMU, Libvirt, JBoss, Glassfish, Linux,
Meets deadlines: consistent academic performance throughout Windows, Apache HTTP, Apache Lucene, Bizagi BPM, OpenOffice,
Microsoft Office, Poseidon UML, Visual Paradigm, Asterisk PBX.
higher education.
EDUCATION
May 2013 (expected)
Princeton University M.S.E in Computer Science
Princeton, NJ, U.S.A Researching Cloud Computing Security as part of the PALMS Security Group.
GPA: 4.0 - Modified large open source projects (QEMU, Libvirt, KVM and OpenStack) and Linux kernel modules to support
a new Live VM Migration technique aimed towards security. All programming done in C, Python and Java.
Relevant Course Projects: Live Migration of an Entire OpenFlow Network, Characterizing Xen Hypervisor s Attack
Surface, Tonify: The Tone-Conscious Search Engine!
March 2011
Universidad de Los Andes B.Sc. in Systems and Computing Engineering Summa Cum Laude
Bogot D.C, Colombia Top 1% of the Engineering School s historic GPAs from the previous 5 years coupled with special personal merits.
GPA: 4.75/5.0 Thesis: VoIP Eavesdropping - A Comprehensive Evaluation of Cryptographic Countermeasures
Highlight: Measured the performance of different Voice-Over-IP protection schemes. Published in ICNDC2011.
Relevant Course Projects: zOMG!: Mobile Zombie Game written in Java ME
September 2010
Universidad de Los Andes B.Sc. in Civil Engineering Magna Cum Laude
Bogot D.C, Colombia Top 1% of the Engineering School s historic GPAs from the previous 5 years.
GPA: 4.74/5.0 Thesis: 2R Soft - Risk and Reliability Analysis Software (www.2rsoft.tk)
RELEVANT EXPERIENCE_
PAYC S.A Bogota D.C, Colombia May 2009 August 2011
Main Developer of Enterprise-Wide Applications
Led the development of four different web applications (36,000 lines of code) with at least 300 unique daily users, which support the
processes associated with the management of over 40 simultaneous construction projects.
Technologies used: Java EE, Java SE, SQL servers, Eclipse, JBoss Server, Netbeans, Glassfish Server, OpenOffice, Visual Paradigm.
Universidad de los Andes Bogota D.C, Colombia August 2009 August 2011
Lead Software Developer for the 2R Soft Software Suite (www.2rsoft.tk)
Developed a software suite in Java SE capable of carrying out advanced stochastic simulations and data, network and life -cycle analysis.
Comprised of 54,500 lines of code, it is actively used by 170 graduate students in various courses offered by the Engineering Faculty.
Conectar.biz Bogota D.C, Colombia January 2010 May 2010
Mobile Software Consultant and Developer
Programmed a mobile application to support a marketing campaign, which runs on smartphones and sends data of potential future
clients to a centralized database for further analysis.
Technologies used: Java EE, Java ME, SQL server, mass SMS messaging services.
AWARDS _ _
September 2011 and 2012
Assistantship in Instruction in Natural Sciences and Engineering
Ram n de Zubur a Scholarship (Best Cumulative GPA of Engineering School) September 2008, 2009 and 2010
Academic Excellence" Scholarship (Best Engineering School GPA of the semester) September 2006 and March 2008
Top 10 score nationwide in the Civil Engineering ECAES (Colombia s National Examination) September 2009
OTHER EXPERIENCE __
Teaching Assistant for Algorithms and Data Structures (Java-based) Spring 2012, Fall 2012
Mentor in Summer Programming Experiences Program (taught Android app development) Summer 2012
Fall 2011, Spring 2012
Technology Chair for the Latino Graduate Student Association
Teaching Assistant for Introduction to Programming Systems (C-based) Fall 2011
Teaching Assistant for Object-Oriented Programming and Algorithms 2 (Java-based) Spring 2009, Spring 2010, Fall 2010
Teaching Assistant for Data Structures (Java-based) Fall 2009