Ten plus years of work experience building web sites,
applications and software. Yep, all things webby. I love
developing user-centric webapps. Simple human-friendly
software == happy end-users. Always.
Wrote Interwoven
DCT specifications (content model) for propietary content management system.
Dev'ed Java renderers (using xTags and custom taglibs) to
transform XML content to markup.
Java Webapp development including i18n to four (4) foreign
languages: Korean, Chinese (Traditional and Simplified), and Japanese
Lead front-end developer for java.com
redesign. Lots of JSPs, JavaScript and Interwoven.
Developed Standards-based
webapp, integrating Tomcat / MySQL-driven Webapp (WebWork2 and Hibernate)
with Atomz CMS and third-party commerce service (Miva Merchant).
Wrote PHP import script which traversed client's XML feed,
syncing new and modified data daily.
Built PHP/Oracle Content Management Tool (Speaker Resource
Center) for JavaOne session speakers allowing conference speakers
and third parties to review documents during its multistep
process.
Hacked together PHP/Oracle user-facing registration and admin tools for
the JavaOne 2003 Urban Adventure and Hands-on Lab promotions.
GenSys Software
Web Engineer / Software Developer(2/2002 - 1/2003)
Front-end software engineer for J2EE Laboratory Information
Management System and Electronic LAB Application, building
object-oriented javascript libraries and writing JSPs.
Worked closely with back-end software engineers on implementation:
determinining business requirements and how data needed to be
passed from the presentation layer
to the request handlers and accessing session-scoped objects.
Wrote JSP components that can be freely inserted into various
sections of the LIMS application.
Built functional prototypes / click-throughs of the LIMS application,
using javascript to mimic basic SQL functionality (searching,
sorting).
Developed front-end framework
[markup, stylesheets, behaviour], writing code standards, developing
design templates and script libraries.
Engaged in multiple large-scale content migrations porting legacy content
into a new framework, typically involving 1000-3000 web pages.
Mobile application development training in Razorfish's Helsinki office.
Wrote WAP site allowing patrons to obtain real-time schedule
during the 2000 Razorfish Mobility Conference.
Four Points Digital
Web Developer / Systems Administrator(10/1997 - 8/1999)
During company migration, managed (yeah, really!) IT team
consisting of an security consultant and support
technicians to roll out a new internal network scheme,
implementation of firewall, DNS cutover,
choosing and installing new standardized software.
All information provided on this personal website
is for whimsical purposes only. The opinions expressed here
represent my own and not those of my employer (if any).