As a Front-End Engineer at Yahoo! I get to create web pages that are used all around the world. These pages must be secure, accessible, quick-loading and attractive for all of our billion-plus users.
My work focuses on the design and creation of code in PHP, HTML, and JavaScript, styled with CSS to render in any lanuage and almost any browser.
In the future I'd like to grow the scope of my work, moving away from implementation details and into product and group management.
Current Products
- Yahoo! Login Page - Creation of new templates and ongoing maintenance of the existing code base.
Internationalized Versions:
- Yahoo! Account Recovery Flow - Lead front-end engineer on the most recent account-recovery (forgotten password) redesign. Designed and implemented PHP templates, HTML, CSS & JavaScript to create the current product.
Recently Completed Projects
- Designed and created scripts to automate daily builds as part of continuous integration for the Account Recovery product. This directly improved team productivity by allowing for multiple builds to be run automatically throughout the day and providing feedback to developers on the success or failure of each of those build.
- Implemented the redesigned login page to increase usability and reduce page load times. This project required working very closely with our User Experience Development team to align engineering goals (reduced page size) with UED goals (improved aesthetics and usability).
- Performance analysis and revisions to existing PHP code base to improve page load times.
Technologies I Know & Love
- Programming Languages
- Javascript
- PHP
- C in the Unix (POSIX compliant) environment
- C# and the .Net Framework
- Java
- Databases
- Structured Query Language (SQL)
- Microsoft SQL Server
- MySQL Database Engine
- Markup Languages
- X/HTML
- Cascading Style Sheets (CSS)
- Extensible Markup Language (XML)
- XSL Transformations (XSLT)
- Operating Systems
- Unix & Unix-like systems (Red Hat, Ubuntu, Solaris)
- Microsoft Windows XP, Server 2000
- OS X
- Web Servers
- Apache with PHP and CGI extensions
- Microsoft IIS with ASP and ASP.Net
Educational Background
- University of California at Santa Cruz, Information Systems Management major. Matriculated 2005
Employment History
- 2007 - Present: Technical Yahoo!, Front-end Engineer (IC II & III), Yahoo! Inc.
- 2005 - 2007: Programmer / Analyst (I & II), University of California at Santa Cruz
- 2003 - 2005: Freelance Web Designer, clients included NOAA, the Page & Eloise Smith Society, and UCSC Services for Transfer & Re-Entry Students
- 2004: Cashier, City of Santa Cruz at Harvey West Park
- Summer 2003: Intern / Associate, Migros Supermarket, Basel Switzerland