EDUCATION
M.A. Spanish, May 2005
University of New Hampshire - Durham, New Hampshire
B.A. Computer Science,
summa cum laude, May 1996
Bowdoin College - Brunswick, Maine
SKILLS
- Web Development Skills : HTML, XML/XSL, JavaScript, AJAX, PHP, ASP
- Programming Languages : C++, Java, Perl, Python, SQL, Visual Basic,
Prolog, LISP
- Operating Systems : Linux, Unix (Solaris), Windows, Macintosh OS
- Databases : Oracle, Postgres, MySQL, SQL Server, MS Access
- Web Servers : Apache, Jakarta Tomcat, Internet Information Server (IIS)
PROFESSIONAL EXPERIENCE
Software Engineer 2005 - Present
M2S - Lebanon, New Hampshire
Currently developing software for a medical imaging company which serves hospitals and physicians throughout the United States. Designing web-based applications using Java, Perl, HTML, AJAX, and Javascript. Serving as the DBA for a large Postgres database.
Architect / Software Engineer 2004 - 2005
ThatQuiz - Lebanon, New Hampshire
Conceived, designed and developed
ThatQuiz, a
math
testing site. Designed the MySQL database, middleware and user interface, and
wrote all software using primarily PHP, HTML and Javascript. Wrote translation
software for
Spanish and
Polish versions.
Information Technology Specialist 2002 - 2004
United States Peace Corps - Cabrera, The Dominican Republic
Computer specialist working under
the Secretary of Education in the Dominican Republic. Consulted
for the Cabrera District of Education and initiated projects to
improve the quality of computer education. As a teacher: Taught
numerous courses in HTML, Java, JavaScript, and computer
literacy. As a linux systems administrator: Built and installed
software packages (MySQL, Java SDK, PHP, SSH), managed user
accounts, configured SQUID to control Internet access. As a
network administrator: Configured and maintained LANs
in several high schools, repaired computers. Served as a Peace
Corps volunteer. All work conducted in Spanish.
Software Engineer 2000 - 2001
Opticom - Andover, MA
Software engineer for company's
iView network management product, which serves HTML reports to
clients. Responsible for migrating old design to a newer
database-centric architecture. Made existing software compatible
with both Oracle and MySQL databases. Implemented a single
solution for both databases which handled up to 1 gig of
information daily at customer sites. Coded in SQL, Python, Java,
Javascript, HTML. Also wrote XML DTDs and schemas (W3C) for
iView's XML interface.
Software Engineer / Senior Consultant 1999 - 2000
Keane -
Bedford, NH
Developed server-side software for
MeetingBroker.com, an online service which allowed competitive
bidding over the Internet for business in the hospitality
industry. Wrote COM components in C++ which interfaced between
Active Server Pages and the SQL Server database to dynamically
serve XML to the client. Gained extensive experience with the XML
DOM. Wrote Active Server Pages in VBScript and JavaScript to
serve content for the MeetingBroker product. Promoted from
consultant to senior consultant after one year.
Mathematics and English Teacher 1996-1998
United States Peace Corps - Baitadi, Nepal
Full time mathematics teacher for grades six and
seven, English teacher for grades three and four. Served in a rural school in
an underdeveloped region of the country. Traveled occasionally to conduct
teacher training workshops for Nepali teachers who had not completed college.
TRAININGS
- Software Development for Medical Device Manufacturers (May 2008)
- Oracle Clinical & RDC System (August 2007)
- PostgreSQL Performance Tuning (January 2007)
- Internal Auditor Training to ISO 13485 (May 2006)
- FDA Regulations (March 2006)
FOREIGN LANGUAGES
- Spanish - Fluent
- Nepali - Conversational
- Polish - Rudimentary
MEMBERSHIPS
- Phi Beta Kappa
- GEM Consortium