Summary
Over 5 years of professional software engineering experience with additional experience in related work. Most recent experience with Java, Tapestry, JSF, Spring, JavaScript. Proven fast learner of new technologies. Solid team and communication skills.
Technical Skills
Expertise
- Java Web Applications
- HTML5
- JavaScript
- Tapestry 5
Experience
Java, Tapestry 5, JSP, JSF, Hibernate 3.0, Spring 3.0, JavaScript, jQuery, CSS, JSON, SOAP, REST, Tomcat, Google App Engine (Java), Google Chrome Extensions, Maven, JUnit, GWT, Opa, Google APIs, Axis, C/C++, Visual Basic, VBA, Assembly, Verilog, VHDL, MATLAB, HTML, XML, JUnit, SQL, ANT, Mathcad, iOS 3, PostgreSQL, Oracle Database.
Methodologies
- Agile
- Waterfall
Professional Experience
Software Engineering
Since 1998 I have participated in the development and release of over 10 software applications. The projects have involved proprietary as well as open-source technologies in solutions ranging from in-house to commercial. The resulting applications have had a wide span of run-time environments, including embedded systems, native Windows desktop, web applications, web browser extensions, and mobile apps.
Other
In addition to my experience in software engineering I have held significant positions as a teacher and as a real-time interpreter. I have also been a software conference speaker.
Education
Bachelor's Degree
- BS in Electrical Engineering
Minor
- Computer Science
- Mathematics
- French
Natural Languages
- English
- Spanish
- French