
Software Engineer and Artificial Intelligence Researcher
Ottawa, Canada Area

Software Engineer and Artificial Intelligence Researcher
Ottawa, Canada Area
I am a Software Engineer and developer with experience in medium and large applications, spanning a broad area of technologies such as Java, J2EE, JSP, PHP, Javascript, XML, MySql and Postgre. I have fulfilled roles as developer, designer, project planner and team leader.
I am also a Researcher in the area of Artificial Intelligence, particularly in machine learning. My MSc thesis was titled 'Generation of Rule-based Adaptive Strategies for Virtual Simulation Environments'.
Software engineering, project management, research and knowledge transfer.
(Privately Held; 11-50 employees; Computer Software industry)
September 2008 — Present (1 year 4 months)
Software Developer on the Service Oriented track.
(Educational Institution; 1001-5000 employees; Higher Education industry)
January 2008 — April 2008 (4 months)
- Prepared and taught lab sessions for a group of 38 students.
- Marked and proctored exams.
- Collaborated with the course professor and other assistants for the elaboration and evaluation of projects and assignments.
(Computer Software industry)
December 2004 — August 2006 (1 year 9 months)
- Evaluated and selected projects for their execution.
- Created and oversaw project plans involving several participants and tight deadlines.
- Interacted with clients in all phases of the software development process.
- Coordinated small development teams for medium sized projects, spanning several technologies including Java, JSP, J2EE, PHP, MySQL and PostgreSQL.
- Developed components for medium and large development projects.
- Helped increase the technical team from 0 to 8 employees in 18 months.
(Computer Software industry)
March 2006 — June 2006 (4 months)
- Revised and adapted the Algorithms course material.
- Taught the course to a class of 35 students.
- Designed and applied exams, assignments and projects.
(Privately Held; 11-50 employees; Computer Software industry)
March 2004 — March 2005 (1 year 1 month)
- Collaborated with high level managers to create a remote team of developers.
- Developed applications over a proprietary framework based on J2EE technology.
- Adapted interfaces for mobile viewing using XHTML and WML.
- Tested software components developed by myself and other programmers using JUnit.
- Organized my workload to successfully achieve set deadlines.
(Computer Software industry)
March 2002 — February 2004 (2 years )
- Prepared and taught lab sessions from scratch for groups of 15 to 20 students taking the courses of Algorithms & Programming I and II.
- Marked and proctored exams and short evaluations.
- Collaborated with the course professors for the elaboration and evaluation of projects and assignments.
(Privately Held; 11-50 employees; Computer Software industry)
August 2003 — September 2003 (2 months)
Internship as a software developer. In charge of the development of a plug-in for a proprietary product on the Real Basic programming language.
(Computer Software industry)
March 2000 — December 2001 (1 year 10 months)
- Developed web sites using HTML, JavaScript, PHP and MySQL technologies.
- Interacted with different department representatives to determine functional requirements.
MSc , Computer Science , 2006 — 2008
GPA 9.29/10
Most Relevant Projects:
- Master’s Thesis titled “Generation of Rule-based Adaptive Strategies for Virtual Simulation Environments”. Designed and executed a highly independent research plan on the area of Artificial Intelligence.
- Software Engineering: Analyzed two Aspect-Oriented Programming technologies: Spring and AspectJ.
Bachelor of Science , Information Technology , 1999 — 2005
GPA 79.34/100
Bachelor of Science , Electrical Engineering , 1996 — 1999
Software Engineering, Artificial Intelligence, Computer Games, Photography
Soka Gakkai International, CouchSurfing