Eyenet Designs Eyenet Designs

Home / About / My Resume

My Resume

Web Application Developer

Creative professional with ten years of experience in frontend web application development. Equally adept as an individual contributor and team player, partnering with technical and non-technical groups ranging from marketing to engineering to discuss ideas and resolve issues. Focus on performance and user experience, introducing new features, capabilities, and solutions based on changing needs. Continuously learn and apply new, emerging technologies to drive usability and compatibility. Offer experience with web 2.0 technologies, mobile functionality enhancements, widgets, and plugins.

TECHNICAL SKILLS

  • PHP
  • Flash / AS3
  • JavaScript
  • Web 2.0
  • Shell Scripting
  • Adobe CS
  • XSL
  • JSON
  • AJAX
  • Apache Configuration
  • XML
  • Perl
  • CSS3
  • jQuery
  • Server OS Installation
  • OOP
  • HTML5
  • jQuery Mobile
  • Boostrap
  • AngularJS
  • Handlebars
  • SASS
  • Bourbon

PROFESSIONAL OVERVIEW

Gap San Francisco, CA

Senior UI Engineer May 2014 - June 2015

At Gap, I work with a group of talented developers to redesign and modernize Gaps POS and PDA systems Mobile First User Interface, using the latest web 2.0 technologies. Working in teams of two as well as individually, we helped to promote code efficiency, collaboration and knowledge sharing in an Agile environment.

  • Worked to build out dynamic and productive applications adapting Object Oriented principles for Gap and Affiliate store POS and PDA devices, using style guides and mockups in order to produce a web platform which would allow data to be shared between stores across the country and improve customer experience while maintaining Gap customer loyalty.
  • Worked with the latest Web 2.0 technologies which included HTML5 and AngularJS, the bases for web application development and which functioned on both Desktop and Mobile, RequireJS for dependency loading, CSS3 to provide a lighter styling footprint while taking advantage of newer CSS features and SASS based Framework using Bourbon Neat to help speed up design implementation and incorporate Responsive utility features into our layout while reducing repetitive coding.
  • Worked with development tools such as Aptana Eclipse as primary IDE editor, Nodejs to handle local server functions, Ruby/SASS compiler for compiling CSS, Karma/Jasmine for unit testing, Selenium/Cucumber for functional testing, Grunt to tie these technologies together and SVN to interact with our central repository.
  • Attended daily scrum meetings in order to give project updates and offer feedback for existing and upcoming projects, bi-monthly meetings to review open and closed projects from previous scrum sessions.
  • Worked across four teams of developers as primary UI Engineer to help improve UI development by implementing new UI designs, conducting code reviews and sharing of knowledge of UI Development methodologies as well as Lunch and Learn sessions to give overview or training on UI technologies currently being used by the team.

Apple Cupertino, CA

Web Developer - Frontend April 2013 - February 2014

Worked with 200+ teams to develop, maintain and bring improved web efficiency to web applications for the Apple community and Internal Employees as well as 3rd party vendors. Worked with Web Designers to take Mockup layouts and comps and convert them into functioning responsive applications through the use of Web 2.0 technologies.

  • Worked with Mobile App team to provide a non IOS solution for IOS Mobile Training apps. This involved writing new frameworks to handle json data and using a combination of jQuery UI, jQuery Mobile and HTML5 to handle functionality like local storage, file manifests and CSS3 transitions, animation and visualization effects as well as incorporating techniques such as svg:png format for use in offline mode.
  • Worked with Concierge backend development team to fix and update existing UI code in the Apple Concierge Web App. This included fixing known bugs through the use of a custom bug tracking system, modifying existing code and extending custom libraries to add additional functionality which improved the efficiency and ease of use for Apple sales associates when working with their customers.
  • Worked on various projects in the planning phase, conducting code reviews on new applications being developed and working with and offering suggestions on how to improve code as well as insights on new technologies.
  • Introduced and worked with various JavaScript libraries such as JQuery, JQuery UI, Bootstrap, AngularJS and Handlebars and tasked with researching new ideas and providing proof of concept findings to teams.
  • Addressed bug issues relating to HTML, CSS3, JavaScript and Java Server Pages using in house tracking systems and working in a Scrum environment.
  • Developed and/or tested in a Linux/Apache/Tomcat environment which included setting up and running Apache/Tomcat/JBoss servers locally while pulling code from SVN.
  • Tasked with learning new JavaScript Frameworks in order to help guide development and maintain consistency.

VMware Palo Alto, CA

Web Applications Developer March 2007 - February 2013

Appointed as sole frontend developer for VMware.com, interfacing with marketing and web producers to ensure consistency across supported browsers, including Internet Explorer 6-9, Safari, Chrome, and Opera. Teamed with marketing to create and plan for mobile functionality enhancements on VMware.com. Maintained projects in Perforce and Interwoven Teamsite.

  • Partnered with marketing to integrate third-party HTML templates into Interwoven’s content management system; introduced CSS/HTML modifications, created custom jQuery plugin functionality, and modularized content via XSL.
  • Developed and/or contributed to key high-traffic pages, including VMware Executive Leadership, VMware Careers, Contact Us, Support & Download, VMware Products, and Megamenu dropdown.
  • Implemented 2.0 functionality into VMware.com, including Geo-Location Selector popup, level-two page Carousel Promo ads, and Shadowbox (lightbox) effects on videos, images, and content forms.
  • Contributed to installing analytical tracking tools via services such as Google Analytics and Sitecatalyst.
  • Introduced JavaScript technologies such as jQuery.mobile and Modernizr to bring touch events for mobile devices on VMware.com as well as determined best media compatibility for a variety of mobile devices.
  • Incorporated social media widgets, such as Facebook, Twitter, and Google+, into marketing projects.
  • Addressed website’s HTML, CSS, and JavaScript issues by modifying and correcting errors in browsers and driving knowledge transfer to add content templates without disrupting structure.
  • Implemented video players using Flash ActionScript to display promotional/training videos on VMware.com.

Xerox Palo Alto, CA

Solutions Engineer February 2005 - December 2006

Managed DocuShare OnDemand websites in US and New Zealand, closely interfacing with data center to ensure ongoing service availability for customers. Maintained demo environment with four Red Hat/Windows 2003 servers to support sales team in delivering field presentations to potential customers.

  • Served as liaison between sales and engineering to discuss and share ideas for increasing DocuShare’s scalability.
  • Delivered web services support for docushareondemand.com and other Xerox websites to improve user interaction and reduce customer support call volume.
  • Collaborated with QA team to set up test environments running Apache, Tomcat, MySQL, and DocuShare to reproduce and resolve user issues.
  • Managed DocuShare OnDemand for both US and New Zealand sites and worked with Datacenter as the first point of contact to insure services were available to customers.
  • Supported other departments in web and programming services to save time for engineering team.

ADDITIONAL ACTIVITY

Joomla CMS: Active contributor to Joomla’s open-source community, maintaining two social media components (XGallery and XMovie), which allow website owners to host and display movie/image galleries on websites.

EDUCATION

  • Certificate in Web Development – De Anza College
  • College Studies in Computer Science – Foothill College