
Engineering Manager at LinkedIn, seasoned architect, open source connoisseur, dreamer
San Francisco Bay Area

Engineering Manager at LinkedIn, seasoned architect, open source connoisseur, dreamer
San Francisco Bay Area
San Francisco senior web application architect, connoisseur in open source Java technologies and experienced in agile methodologies, player-coach / hands-on technical manager.
Software architecture, consumer web apps, Java, relational databases, open source tools/libraries, object oriented analysis/design, internationalization, project management, software development effort estimation.
(Privately Held; 201-500 employees; Internet industry)
July 2008 — Present (4 months)
(Privately Held; 51-200 employees; Internet industry)
November 2006 — Present (2 years)
Tech lead on the Revenue Team in charge of Subscriptions, Jobs/Applications, Customer Service, and Corporate Solutions.
* Led team and actively participated in development - questions/answers review queue, customer support administration, reusable job posting credits, automated account closure, automated subscription level change, internationalization, automated group management, corporate solutions portal...
* Participated on open source projects such as Groovy on Grails and AppFuse evaluated/used on projects
* Interviewed, recruited and helped build Revenue engineering team
(Privately Held; 1-10 employees; Internet industry)
November 2004 — November 2006 (2 years 1 month)
Job board with both public and members-only sections, specializing in Bay Area startup positions. Reviewed favorably by FastCompany and TechCrunch. My responsibilities:
* Management
Interviewed, recruited and manage engineering team. Participate in critical business decisions.
* Planning & Process
Estimated effort to manage scope and timeline. Established process based on agile methodologies.
* Architecture, Design & Development
Driven by requirements, budget and team skill-set, conducted technology evaluation, prototype and selected Spring, JSP+JSTL, Hibernate and Postgres as architecture foundation.
Led team to deliver robust, highly scalable and feature-rich product in less than 4 calendar months. Continuing to innovate and rapidly deliver new functionality.
* Operations
Hosting provider evaluation and selection. Ongoing release planning and execution, capacity planning and production support.
(Privately Held; 51-200 employees; Computer Software industry)
May 2003 — October 2004 (1 year 6 months)
Natural language search engine start-up using semantic indexing and rules to divine user intent . Clients included Yahoo, Paypal, Bank of America, Honda, and BEA. Contributions included:
* Internationalization
Designed and led effort to develop support for major European and East Asian languages, which helped to win key customers such as PayPal.
* Profiling and Optimization
Led effort to address performance and resource issues for large content volume bounded by memory limitation. Using and extending open source profiling tools, refactored key modules to enhance performance by 20% and significantly reduced memory usage.
* Distributed Processing
Designed and implemented clustering that improved scalability, performance, and overall robustness. Evaluated and contributed to various open source JMS projects.
* Professional Service and QA Support
Supported professional service and QA engineers with challenging customer environments e.g. app server integration
(Privately Held; Information Technology and Services industry)
January 2003 — April 2003 (4 months)
E-business system integrator spun off from Ernst and Young. Hired as architect responsible for driving Weblogic's platform adoption in the company. Direct report to CTO.
(Internet industry)
2003 — 2003 (less than a year)
(Privately Held; Myself Only; Information Technology and Services industry)
July 2002 — December 2002 (6 months)
Independent consulting practice.
(Public Company; Information Technology and Services industry)
August 1999 — September 2001 (2 years 2 months)
As system architect for the e-business system integrator, I lead teams from project conception to launch, overseeing all technical areas including product/service evaluation and vendor selection, infrastructure design and build-out, application design and development. Conduct formal estimation used for project planning, plan and execute system testing including fail-over and stress-testing.
Engagements include boats.com, UBS, Hewitt Associate, MVP.com etc.
(Public Company; Information Technology and Services industry)
April 1994 — July 1999 (5 years 4 months)
As technical architect for one of the pioneers of N-tier client/server architecture and JAD/RAD, I lead and guide projects from prototype to production, and mentor techical staff members.
Engagements include: Charles Schwab, Ryder, Pacific Gas and Electric, Hewlett Packard, etc.
(Public Company; Computer Software industry)
May 1991 — June 1993 (2 years 2 months)
I have worked on manufacturing automation systems and pioneered the use of unix and relational database in HP singapore. I have also worked in the R&D lab on internationalization of HP windows printer drivers for the Asian market.
(Public Company; Computer Software industry)
June 1990 — February 1991 (9 months)
As a contract developer on Microsoft Redmond campus, I have designed and developed MS Schedule+ version 1.0 for Macintosh, one of the early workgroup network calendaring products - the forefather of Outlook Calendar!
Bachelor, Computer Science, 1987 — 1990
Open source software (lately I've been playing with Groovy, Grails and starting to look at Erlang), Taichi, guitar, ukulele, linguistics
Grails