SENIOR WEB DEVELOPER
Creative, highly-accomplished Senior Engineer with 20+ years of broad achievement in web-based technologies, application development, and high-profile projects.
Expert ability to develop and deploy new features, add functionality to products, stabilize performance, and elevate overall user experience.
Natural leader and collaborative team player able to oversee high-stakes, large-scale products, plan Agile sprints, diagnose/troubleshoot issues, and partner with cross-functional teams.
CORE STRENGTHS
- React Development
- Agile Methodologies
- Requirements Gathering
- Project Management
- Migrations & Integrations
- Documentation
- User Experience (UX)
- Unit Testing
- Communication Facilitation
PROFESSIONAL EXPERIENCE
The Walt Disney Company
2015-2019
SENIOR FRONTEND ENGINEER
Frameworks/Tools: React, JavaScript, HTML5, CSS3, JQuery, GIT, Jira, Xcode, FishEye, Photoshop, Return Path, Karma, Mocha, Endzyme
- Created new features, added functionality, gathered requirements, and supported eight ABC-owned news stations.
- Programmed sites with TEA (a Disney proprietary language), JQuery, JavaScript, CSS, and HTML.
- Directed the Google AMP project building an engine processing and delivering all news stories in a Google AMP format.
- Led development of a Simple Post tool using React to enable content writers in the field to publish news stories through a mobile interface.
- Partnered with developers to migrate eight ABC news sites from TEA to React and built out the AMP engine for site migration.
- Built HTML and CSS-based emails and used Return Path to assess look-and-feel across different browsers, operating systems, and devices.
- Wrote Karma frontend unit tests and Mocha data-driven unit tests.
- Facilitated sprint planning and scrum sessions for Confluence sites.
Porch
2014-2015
SENIOR FRONTEND ENGINEER
Frameworks/Tools: React, JavaScript, HTML5, CSS3, LESS/SASS, Backbone, JQuery, Bootstrap, Handlebars, Moment, Jasmine, GIT, BrowserStack, XCode, Jenkins, Pie Charts, Google Analytics
- Updated the existing Home Report to incorporate Google Visualization Charts.
- Architected a new Timeline version of the Home Report using Backbone, Bootstrap, and LESS, and rebuilt sites from scratch using a new technology stack including React.
- Delivered a new user experience using React to view home report, create and track projects, and view the user feed.
- Improved code coverage, quality, and stability by creating unit tests for all projects.
- Enabled insights into customer usage, patterns, and habits by embedding Google Analytics into all projects.
ACTIVE Network
2012-2014
SENIOR UI JAVASCRIPT DEVELOPER
Frameworks/Tools: HTML5, SASS, CSS3, JavaScript, Backbone, Handlebars, Moment, Jasmine, TortoiseSVN, Jira
- Added new functionality for the enterprise-level, customer-facing online registration management web application.
- Converted the existing Flex-based web application to a single page JavaScript solution with a library of reusable components and localization support.
- Developed a new self-service UI for customers to manage their accounts online and added mobile optimization for the entire application.
Clearwire
2009-2012
UI WEB APPLICATION DEVELOPER
Frameworks/Tools: JavaScript, PHP, Zend MVC, HTML5, CSS3, JQuery, Photoshop & Fireworks CS4, TortoiseSVN, Putty, Bugzilla, Jira
- Thrived in a Scrum/Agile environment creating, improving, and managing all facets of the customer-facing sales, corporate, and mobile websites built on a PHP Zend framework.
- Developed most of the new mobile website and designed a template-based, CMS-driven city/state landing page engine enabling rapid deployment of new markets.
- Reduced site page load times by implementing a CDN and consolidating JavaScript and CSS files.
Microsoft
2008-2009
UI WEB APPLICATION DEVELOPER
Frameworks/Tools: JavaScript, ASP, HTML, CSS, JQuery, Visual Studio, Source Safe, Bugzilla
- Executed site updates, added features, and drove globalization/localization efforts for the Microsoft Pinpoint website designed to engage customers with global business solutions.
- Teamed with designers to optimize UI functionality in text overflow situations.
ONGOING/RECENT TRAINING
React: The Complete React Developer in 2020 (w/ Redux, Hooks, GraphQL)
JavaScript: The Complete JavaScript Course 2020 (w/ ES6+, OOP, AJAX, Webpack)