Summary
Software Engineer with seven years of
professional experience in client/server, user interface, and
web development.
Skills include:
-
Software engineering
-
Object-oriented design, C/C++, Java/Swing, Perl.
-
Internet technologies
-
JavaScript, ASP, PHP, XML, XSL, HTML, CSS, DHTML, Apache.
-
Database skills
-
SQL, Oracle, MS SQL Server, MySQL.
-
UNIX/Linux
-
System administration, shell scripting, systems programming.
Experience
Senior Developer for five-member start-up.
Completed development of Shutterbug's online photo services and
printing web site in two months using Linux, Apache, PHP, MySQL, and
osCommerce.
Contract Software Engineer
(Cambridge, MA)
January 2003
~
present
Recent client projects:
-
Developed online sign-up wizard and account management system
using IIS, ASP, and SQL.
-
Created online file manager and admin tools for client's Intranet
using Apache and Perl.
Software Engineer and Assistant
UNIX System Administrator for myteam.com, an online
community for youth and amateur sports. Developed and enhanced
site features using BroadVision, JavaScript, Perl, Solaris, Oracle,
and CVS. Succeeded in the following roles:
-
Manager of the MessageCast. message broadcast system. Stabilized
code base, re-designed work flow and UI, and upgraded Perl scripts
that send/receive XML documents.
-
Technical Lead for integration with myteam's Online Registration
system.
-
Perl expert responsible for all Perl-based projects.
-
Assistant System Administrator. Created shell scripts to
simplify the build process and automate system maintenance.
Monitored site status and performance.
Software Engineer for web consulting firm.
Designed and implemented Extranets for Analog Devices, Inc. using
IIS, ASP, VBScript, and SQL.
Software Engineer on the Protean product,
an object-oriented, client/server, enterprise application:
-
Completed the Order Entry UI, Protean's most complex UI
component, using C++ and MFC.
-
Integrated the Add-On and Dynamic Cabinet components, which
required manipulating application metadata and working with an
ever-changing database schema.
Education
-
Candidate for Master's in Information Technology
at Harvard Extension School.
Coursework completed:
Web Development Using XML; Graphical UI Programming in Java; UNIX Systems Programming.
-
Graduated in 1997 from Harvard College with Honors B.A. in
Biology.
Computer Science and Mathematics coursework include:
Formal Systems and Computations; Data Structures and Algorithms; Multivariable Calculus; Linear Algebra; Introduction to Probability.
Continuing Education student with coursework in:
C# Programming; UNIX System Administration; Enterprise JavaBeans; Java Programming.
Personal
Additional skills:
Fluency in Chinese (Mandarin); Proficiency in classical piano (16 years of practice); Knowledge of music theory; Outstanding math and logic/reasoning abilities
(GRE Quantitative and Analytical scores of 800).
Hobbies:
Ice hockey, hiking, sea kayaking, classical piano, vegetarian cooking.
Leadership and community involvement:
Captain of the Boston Shooters and Sharpshooters ice hockey
teams; Board member of the Boston Vegetarian Society; Steering committee member for the Boston Vegetarian Food
Festival; Member of Appalachian Mountain Club's volunteer trail crews.