Profile
- Broadly skilled application developer with nine years of professional experience planning, designing, developing and maintaining Web sites.
- Specialized expertise with the LAMP platform (Linux, Apache, MySQL, PHP) and enterprise Java applications (J2EE, servlets, JSP) built on IBM middleware (WebSphere, DB2).
- Application architect responsible for the analysis, design, implementation and deployment lifecycle of numerous enterprise, freelance and hobby Web sites.
- Experienced delivery organization project lead, team lead and project manager.
- Strong communication skills, a background in international studies, dual USA-Finland/EU citizenship, and experience with globally distributed teams in China (on site), India (on site), Brazil and Slovakia, among others.
- Current interests include Cloud computing, RESTful Web services and mobile applications for smartphones.
Certifications
- IBM Certified IT Specialist / The Open Group Master Certified IT Specialist
- IBM Certified Application Developer (DB2 9) (ICAD)
- IBM Certified Database Associate (DB2 9) (ICDAssoc.)
- Sun Certified Web Component Developer (J2EE 1.4) (SCWCD)
- Zend Certified Engineer (PHP 4) (ZCE)
- Sun Certified Java Programmer (J2SE 1.4) (SCJP)
- Sun Certified System Administrator (Solaris 9) (SCSA)
Skills
- Development Technologies
- Client: XHTML, CSS, JavaScript, Ajax
- Server: PHP (ZCE), Java (SCJP), J2EE/JEE (SCWCD), Groovy
- Data: XML, XSL, Schema, SQL, XQuery, XPath (ICAD)
- Architecture: UML, Design Patterns, OOAD, EAI, REST
- Development Software
- Content Management & Versioning: Interwoven TeamSite, CVS, Subversion, MS Visual SourceSafe
- Relational Database Management: MySQL, IBM DB2 (ICDAssoc., ICAD), Apache Derby
- Web & Application Servers: Apache HTTP Server / IBM HTTP Server, Apache Tomcat / Geronimo, IBM WebSphere AS, IBM WebSphere sMash
- Development Frameworks: Spring Framework, Apache Struts, CakePHP, Zend Framework
- Thick Client Platforms: Eclipse RCP
- Mobile Platforms: BlackBerry, J2ME/JME
- Operating Systems
- Mac OS: 8, 9, X
- Windows: NT, 2000, XP, Vista
- Solaris: 8, 9 (SCSA), 10
- Linux: SLES, RHEL, CentOS
Major awards
- IBM Ovation Award: Second Place, IBM CIO Technology and Innovation Situational Applications Contest; 2009
- IBM Bravo Award: 1x2x Dynamic Navigation, ibm.com; 2007
- IBM Bravo Award: Authoring and Publishing, IBM WebSphere Developer Technical Journal; 2005
Experience
- IBM Corporation, Armonk, NY; December 2002 to Present
- Senior IT Specialist: Application developer and systems integrator.
- Lead technical project implementation and perform delivery team project management according to various methodologies.
- Implement solutions based on industry standards and open source frameworks such as Apache Struts, CakePHP, and the Spring Framework.
- Analyze, design, develop and support full life-cycle intranet and Internet applications on WebSphere, DB2, Linux and AIX middleware.
- Project highlights: IBM Investor Relations, SOA-based Personalization on ibm.com.
- Advisory IT Specialist: Application developer for internal and external ibm.com Web sites.
- Implemented solutions based on industry standards and open source frameworks such as Apache Struts.
- Analyzed, designed, developed and supported full life-cycle intranet and Internet applications on WebSphere, DB2, Linux and AIX middleware.
- Project highlights: IBM Press Room, DB2 enablement for an ISV's PHP application.
- Application Developer: Server-side scripter for internal w3.ibm.com Web sites.
- Maintained and extended Apache, MySQL and PHP (AMP) Web applications.
- Created XSL templates to transform TeamSite XML data records into XHTML format.
- Project highlights: Project Tracking Tool.
- Web Developer: Client-side coder for external ibm.com Web sites.
- Edited and debugged W3C and Section 508 compliant XHTML, CSS and JavaScript.
- Reader's Digest Association, New York, NY; October 2000 to November 2002
- Web Developer: Hybrid client-side coder and server-side scripter for several Reader's Digest Web sites.
- Transferred design composites to precise, optimal, cross-platform sites using XHTML, CSS, and JavaScript.
- Connected reusable templates to back-end logic and data using JHTML, JSP, ASP, and PHP.
- Consulted on usability trends and accessibility options to match the magazine's target demographic.
- Project highlights: rd.com Relaunch, ChangeOne, RD Finance.
- Opus 360 Corporation - FreeAgent.com, New York, NY; June to October 2000
- Web Developer: Hybrid client-side coder and server-side scripter for FreeAgent.com Web site.
- Served as primary interface developer and production site publisher for the Expert Advice, Free Agent Voices, and Business Services channels.
- Architected a scalable solution to the growing site by using ASP-driven templates, optimizing HTML, and developing dynamic navigation elements with shared CSS and JavaScript.
- Civet Networks Inc., Fairfield, CT; March 2000 to Present
- Internet Consultant: Build dynamic, database-enabled Web sites for small to mid-size organizations.
- Consult on cost-effective solutions to enhance, extend, or maintain clients' online presence.
- Design and develop standards-based, accessible Web sites on both legacy and new platforms.
- Project highlights: IEEE Discover, Atlas Holdings, Congoleum
- The Federation of American Scientists, Washington, DC; June to August 1999
- Webmaster & Research Intern: Tracked, analyzed, and published information on US arms sales abroad.
- Reviewed media and government sources for information on transactions by the United States and US-based defense contractors for the Arms Sales Monitoring Project.
- Created a templated, clearly structured reference Web site with increased aesthetic appeal, better navigation, and greater potential for scalability.
Presentations
- "Writing SQL for concurrent use by MySQL and DB2." IBM internal conference presentation, December 2006
- "Creating short, intuitive and search engine friendly URLs with servlet filters." IBM internal conference presentation, December 2005
- Introductions to LAMP, CVS, JUnit, Spring, SOA, REST, BlackBerry. IBM internal team presentations, 2005-2009
Training
- Enterprise Integration with Spring; July 2009
- Project Management Fundamentals; April 2008
- Core Spring Framework Bootcamp; September 2007
- Mastering Object-Oriented Analysis and Design with UML 2.0; December 2006
- Transition to IBM Rational Application Developer for WebSphere V6; April 2005
- Administration of WebSphere Application Server V5 (Linux); December 2004
- Various classes from Interwoven, ATG, Westlake on TeamSite, Dynamo, JSP, DHTML; 2000-2002
Education
- Columbia University Interactive; 2001-2003
- Online coursework
- Introduction to SQL
- Introduction to Java
- Trinity College: Hartford, CT; 1995-1999
- Bachelor of Arts, double major, December 1999
- International Studies: Comparative Development
- Political Science: International & Comparative Politics
- University of Cape Town: South Africa; July-November 1998
- Universidad de La Habana: Cuba; June 1998
Affiliations
- New York PHP; March 2002 to Present
- Board member and primary logistical support.
Languages
- Elementary proficiency in German, French and Finnish
|
|