Lead software engineer on a team delivering best-in-class software.
Over five years of professional software development, consistently producing successful and complete solutions. More than ten years of part-time web development and hobbyist programming. Extensive technical and organizational experience in the workplace and in other pursuits.
As application architect, led the design, development, and deployment of a lead-generation web platform. Delivered a scalable, Java-based solution to power over 20 public web properties.
Optimized design and maintenance costs via adoption of best-of-breed free, open source software. Decreased operational costs via web performance tuning. Performed agile software development using Scrum.
Designed and implemented features for the launch of an IT financial management software-as-a-service (SaaS) platform. Focused on account security, persistent preferences, and UI/UX enhancement. Used Google Web Toolkit for front-end development, Ajax, and RPC to a Tomcat application server.
Designed, developed, tested, and deployed a hosted, software-as-a-service platform for market intelligence. Focused on creating an appealing user experience with standards-based, cross-platform web development.
Performed agile development, led technical initiatives, and mentored junior team members. Used JavaScript, Ajax, YUI, Prototype, CSS & HTML on the client-side, Java, Spring, Hibernate, JSP/JSTL & DWR on JBoss/Tomcat for the middle-tier, and Postgres for persistent storage.
Primary software engineer during development and testing phases for three enterprise applications delivered to a large European telecommunications firm. Used Java, JSP, Struts & Tomcat on the server, JavaScript, XHTML & CSS on the client, WebMethods Integration Server for enterprise application integration, and Oracle for data storage.
Owned the SDK for the bioinformatics platform of a small, private firm. Designed public API functionality and implemented in Java and XML. Made automated unit, functional, and integration tests using JUnit. Practiced agile development within a group of ten developers during two product cycles.
Created software, web, and multimedia solutions using Java, Swing, Flash, XHTML and CSS.
Built and managed three consumer web sites covering technical topics. Earned revenue via advertising and referrals. Commended by national and worldwide media.
Developed free, open source software for the Palm platform using C. Designed for ease of use following the Palm OS User Interface Guidelines. "Reflect" has been downloaded over 90,000 times.
Elected leader in local chapter of international service organization for young professionals. Responsible for event planning, event execution, recruitment, member retention, communication and marketing. As webmaster, used YUI CSS for presentation and microformats for semantic markup on PHP/Apache.