#Resume
2104 Hastings Shore Lane Redwood City, CA, 94065
- e-mail: [email protected]
- To find an exciting and challenging position at company fully utilizing my strengths in frontend web application development.
-
Indiana University, Bloomington, IN 47405 (Independent studies in Computer Science), August 1993 - March 1995
-
Murray State University, Murray KY 42071 B. S. Psychology May 1992
-
Co-Author: Special Edition Using Javascript - 1st. eds. (published by QUE)
-
Contributing Author:
- Special Edition Using Java - 2nd. ed. (published by QUE)
- Special Edition Using JScript - 2nd. ed.(published by QUE)
-
Technical Editor:
- Document Object Model : Processing Structured Documents by Joe Marini
- HTML5 Games: Creating Fun with HTML5, CSS3, and WebGL by Jacob Seidelin
- HTML5 Games: Creating Fun with HTML5, CSS3, and WebGL - 2nd. ed. by Jacob Seidelin
- 3 search-related patents pending via my time at Yahoo, 2 of which concern AJAX based tracking. http://www.faqs.org/patents/inv/154160
- eBay.com - browse pages (specials, events) , buy it now page, motors pages.
- Roblox.com - games detail page, games page, many other pages on the site.
- View my GitHub history: https://github.com/triptych?tab=activity
- A sampling of work I've done in the past (out of date but shows my background): http://castlewolfric.com/history/
- eBay - Nov 2015 - Current
- Sr Software Engineer : Working as full stack developer in eBay's Verticals team. Using Java, Node.js, SASS, HTML, CSS, JavaScript. Building applications for Events, My Garage, Motors Home Page and more. Agile lead for team.
-
Roblox - August 11 2014 - Nov 2015
- Sr Web Developer : Developed new pages for http://Roblox.com site using SASS, HTML, Angular, and jQuery. Pages migrated from .aspx to .Net using .Net MVC. Writing tests using Selenium, Node.js, Karma, and Jasmine. Daily releases in a highly dynamic work environment.
-
Yahoo - Sept 2010 - August 2014
-
YUI Engineer: Managed YUI Library releases, developed Grunt tasks for release automation, fixed YUI Library bugs via GitHub, managed open source community via IRC, forums, blog, etc, helped organize and conduct two YUI conferences, built new features for the YUI Library (http://yuilibrary.com) site using Express, Handlebars, and Javascript. Skills include JavaScript, Node.js, Grunt, Travis, YUI Library, Express, Handlebars, Git.
-
Engineer - Mojito Search App Member of team creating a Mojito-based search application. Developed desktop browser and mobile oriented search based on Yahoo technologies such as Mojito and YUI.
-
Engineering Manger- Mobile Web Team: Manage a small team of web developers creating mobile-oriented search projects for the web using HTML5, CSS3, JS (including Node.js and YUI). Also, hands-on coding for same projects myself.
-
Sr. Webdev: HTML, CSS, JS, PHP, Node.js, and application development for off-SRP (Search Result Page) projects such as Contextual Shortcuts and Yahoo! Clue.
-
-
Ohai (http://www.ohai.com) - April 2010 - Sept 2010
-
Sr. Software Engineer: PHP development on Facebook Game platform which handles a large number of games including "Vampires", and "City of Eternals".
Facebook API - Porting old REST API to new Graph API. Developing a Facebook class wrapper which utilizes the new API's with the old method calls - to minimize code changes.
HTML, CSS, JS development via FBML and FBJS.
Some C++, Java, Apache Tomcat, MySQL and ActiveMQ development.
-
-
Raptr ( http://raptr.com ) March 2008 - April 2010
-
Lead Web Developer: Foundational developer for gaming social network site - helped develop modular framework for site components using jQuery, PHP, and CSS. Extensive website development of most major features with extensive use of AJAX.
Helped develop one of the first and by far the most sophisticated HTML-based Adobe AIR applications using Ext-JS (and python). The Raptr "client" combines chat, filesystem access, website integration, and communication with a python "back end".
Also prototyped another version of the client - porting the Adobe AIR client completely over to Appcelerator Titanium.
Other tasks involved preliminary iPhone app development, Firefox browser plugins, and Facebook applications.
-
-
Yahoo! March 2005 - March 2008
-
Sr. Web Developer: Extensive development of search features using HTML, CSS, and Javascript. Careful attention to the principles of LSM (Layered Semantic Markup) which involve designing pages with semantic markup, efficient CSS, and unobtrusive Javascript. Extensive work with cross browser issues, web page weight optimization, and advanced Ajax (see Livesearch.alltheweb.com ). Sr. member of search webdev team with experience mentoring other team members on web technologies.
I have worked in the Search team, the Games team, and most recently the team responsible for creating http://buzz.yahoo.com .
-
-
ZIFF-DAVIS (1UP.com) May 2004 - March 2005.
- Sr. Software Engineer: Using JSP's, STRUTS, data access objects, and knowledge of web technologies such as Laszlo and HTML to develop and maintain features on the gaming website www.1up.com. Tasks include jsp development, some java coding, SQL to Java interface via DAO's. Also includes development of new features using XML coupled with Laszlo LZX technology.
-
EBAY January 2004 - May 2004
-
XSL-T Engineer:
Implemented many different features on the EBAY site using XSL-T. Knowledge of HTML, JS, CSS coupled with creating new XSL-T stylesheets. Worked closely with back-end java engineers to take XML data and develop web-usable user interfaces.
-
-
AOL Time Warner (from Netscape Communications Corporation) March 1996 - December 2003
-
Web Application Engineer: HTML, Javascript and PSP development using NPE server.
Helped create "modules" for My.aol.com (such as Horoscopes, Maps and Directions). Implemented UI for AOL 9.0's Quickview - an alternative welcome screen for AOL, seen by millions of AOL users. Also undertook major changes to both sites to comply with web standards and optimize them for speed and size. -
previous positions inside AOL:
-
UI Engineer (Netscape): Specialist in XML, Javascript, CSS and XUL (eXtensible User-interface Language). Implemented AIM Chat user interface in XUL for Netscape 6.0 - 7.0. Created Toy Factory skin for Netscape 6.0 - 7.0. Bug fixing and cleanup of Netscape Instant Messenger UI.
-
Implementation Design Specialist (Netscape Professional Services): Advanced HTML production for fortune 500 clients. Designed HTML and Javascript implementations of advanced websites for companies such as Citibank, Merrill Lynch, Sprint and Disney. Created implementation strategies for group HTML production. Advanced JavaScript development using layers, frames, and CC. Complex JavaScript coding for cross-browser compatibility. Some graphic design. Managed internal group network such as the staging server. Updated group on new technologies, as well as finding ways to use existing technologies in innovative ways.
-
-
-
Wells Fargo Bank September 95 - March 96
- Asst. Webmaster: Design online content, images, layout, interactivity, etc. for Wells Fargo's website. Large - scale web design, maintenance, and development. Graphic design. Java, Javascript, Perl programming. Specific tasks included high-quality Photoshop design, GIF animation, Java programming, HTML design and editing.
-
Global Village Communication May 95 - September 95
- Webmaster: Oversaw and developed online content and design for Global Village's website.
-
Tabula Interactive March 95 - May 95
- System Administrator.
Very experienced with Mac OSX and Windows (XP, Vista, 7). Moderately experienced with Linux (Ubuntu), UNIX, Solaris.
Experienced with Node.js, Express, Grunt, Travis, Git, Handlebars. Very experienced with JavaScript (all versions), XML, XSL-T, HTML, DOM, CSS, XUL, RSS. Also very experienced with many JavaScript libraries such as jQuery, YUI, Ext-JS. Somewhat experienced with Java, PHP, Perl, Python, Ruby, XML-RPC, SOAP, RDF. Gaining experience in AS3, XAML (Microsoft), JSP, JSTL, WebOS, Angular, React, SASS.
Adobe Products: Dreamweaver, Director, Flash, Fireworks, Freehand, AIR, etc. Microsoft Products: most Office tools. Others: Photoshop, Illustrator, Metrowerks Codewarrior. Open Source Applications: Firefox, Titanium, Open Office, Virtual Box Also: GitHub, Bugzilla, etc.
Raptr client (AIR + Ext-JS based)