Highly experienced full stack developer familiar with wide range of programming utilities and languages. Collaborative team player with excellent technical abilities and more than 25 years of real world experience.
Overview
25
25
years of professional experience
Work History
Staff Consultant
Pinnacle Solutions Group
08.2022 - 06.2024
Developed responsive UI components and screens using React and Redux
Wrote client side framework for PDF report generation.
Lead Software Development Engineer
NDTC
08.2020 - 12.2022
Created and maintained development environments and deployment processes
Used API integrations with Drip, Google, and Salesforce
Developed features for high volume website.
Web Developer 6
Wells Fargo
07.2014 - 10.2019
Lead developer for multiple UI projects in hybrid applications
Developed UI modules using React, Redux, jQuery, HTML5 and CSS3
VP; Lead Consultant - Tech App Engineer
Bank of America
07.2012 - 07.2014
Lead UI effort for multiple initiatives as tech application engineer
Developed standalone UI modules utilizing Freemarker, jQuery, HTML5, and CSS3
Lead development for an accessible jQuery UI carousel widget and a deal finder Facebook application using jQuery, RequireJS, and AmplifyJS
Responsible for creating a custom msys-based UI console to automate routine front-end development and debugging tasks
Included multiple batch files and custom scripts written in Bash, Node and PhantomJS
Mentored junior front-end developers.
Web Presentation Architect
Ally Financial Inc.
03.2012 - 07.2012
Developed front-end components for the external website using HAML, Sass, Javascript, jQuery, jQuery UI, Mustache, Jasmine, and Cucumber
Built an advanced tabs widget with a promise-based API, AJAX prefetch, active tab validation, swappable page state management, multiple animation strategies, and several display configurations (horizontal, vertical, tree)
Wrote a form widget with advanced validation and internationalization capabilities
Developed a serialization format to share form definitions across client and server code
Senior Full Stack Web Developer
Red Ventures
08.2010 - 02.2012
Wrote a site tracker to collect SEO-related metrics from scraped web data and popular web services, such as SEOmoz, Majestic, etc., to monitor the health of 500+ websites
Developed a content management system for websites based on geographic locations
Currently live and serving hundreds of thousands of pages every day
Developed a drag and drop modular dashboard system using jQuery, jQuery UI, PHP, and MySQL
Supported concurrent user edits via optimistic offline locks and visual differencing
A whitelist-based proxy was developed to handle cross domain requests
Client-side deferrers were used for loading shared resources
Wrote an XML-driven application flow controller that allowed application screens to be decoupled from display logic
This technology was used to A/B test different cart flows
Featured graphviz visualization capabilities for debugging and communication purposes
Developed reports using PHP, MySQL, jQuery, flot, jqplot, and highcharts.
Web Developer
Triton Digital Media
03.2008 - 08.2010
Co-developed a web platform serving hundreds of radio stations
Developed a modular layout management system and offline transactional caching system for high volume websites
Featured a drag and drop user interface, stylesheet editor, and module versioning
Developed a tool for the administration and display of single elimination tournaments
Supported NCAA-style winner selection contests and "battle of the bands" vote-driven rounds
Added parallel bulk send functionality to existing email marketing system, increasing send rates by more than 400%
Further increased performance by porting a bounced mail processor from Perl to C++ and writing C++ scripts to process incoming ARF spam complaints.
Lead PHP Full Stack Developer
Independent Contractor
03.2007 - 03.2008
Developed a sophisticated survey and analysis tool with PDF reporting for a management consulting services company
Wrote a REST client for a security firm's account provisioning process, including a shopping cart component that interfaced with authorize.net
Developed multi-screen message scheduler for a large investment firm that built Flash presentations dynamically using PHP, MySQL, MTASC, and swfmill.
PHP Programmer
Maxaware, LLC
07.2006 - 03.2007
Developed a cross-browser drag and drop resource scheduling component