Resume
Qualifications Summary
- 14+ years experience coding both front- and back-end web languages
- 4+ years experience working on large-scale single page web applications (SPA)
- Proven record of learning new languages and using new technologies under tight schedules
- Adaptable and resourceful mindset able to solve problems outside normal job responsibilities
- Committed to sharing knowledge and expertise and helping other team members improve
Skillset
Languages, Protocols, and Applications:
HTML5, CSS3, JavaScript (ES6+), Angular (2/4/5+), TypeScript, Redux (ngrx/store), Backbone, Underscore, jQuery, Node.js,
React.js, Redux, Jasmine, Selenium, jsLint, ESLint, RequireJS, LESS, Sass, AngularJS, AJAX, Git, TFS, SVN, MySQL, PostGreSQL,
SQL Server, PHP, ASP (.NET, C#), Photoshop, Illustrator, MS Office
Relevant Employment History
United Shore Financial Services, Senior UX Developer
June 2017 - Present
- Currently developing a large-scale single page web application for internal use with Angular and TypeScript. Advocated for and currently helping transition the application to using ngrx/store as a Redux-style data store.
- Introduced unit tests using Jasmine and Karma to the application, along with creating and presenting training materials.
- Responsible for improving overall team capabilities, including mentoring junior developers in JavaScript.
MOTOR Information Systems, Senior Front-End Application Developer
June 2014 - June 2017
- Implemented numerous features of varying scales for Selectline, a large-scale commercial SPA for automotive shop estimating written in HTML/JavaScript and designed to work responsively on both desktops and tablets. Features were coded using Backbone to communicate with a RESTful web services layer and accompanied by Jasmine unit tests and Selenium integration tests.
- Added Jasmine testing framework to JavaScript code in Selectline, providing code coverage metrics of front-end data models and business logic. Also trained coworkers on testing framework to help improve overall code coverage levels.
Team Detroit, Front-End Architect
August 2012 - June 2014
- Responsible for structural front-end decisions on Ford brand sites (ford.com, lincoln.com) regarding HTML, JavaScript, and templating.
- Performed initial debugging and troubleshooting for various issues arising on a number of web sites, as well as deeper investigations into issues that other team members were unable to solve.
- Created prototypes of new and emerging front-end web technologies, focusing on HTML5 and JavaScript.
- Trained other developers regarding coding standards and guidelines as well as corporate business rules.
Compuware Corporation, Web UI Interactive Developer
December 2011 - August 2012
- Improved existing web applications as well as developing iOS-enabled versions of existing Flash applications as a part of the CloudSleuth team which focuses on showing how cloud providers affect web performance in various ways, including CDNs, replicated sites in multiple geographic locations, and more. Personal responsibilities included both improving existing Flash/Flex/AS3 applications as well as reimplementing those applications in HTML/JavaScript/CSS, as well as Drupal site development in HTML/PHP.
- Worked on front-end web application development including HTML, CSS, and JavaScript/jQuery with a team creating new products utilizing data from the Gomez monitoring network.
Organic, Inc., Interactive Developer
February 2011 - December 2011
- Created a new interactive section for a website for Kimberly-Clark in conjunction with a nationwide advertising campaign for the U by Kotex brand using HTML/CSS, JavaScript, and ASP.NET with C#.
- Developed front-end prototyping of a complete overhaul of all Hilton Worldwide Full and Focused brand websites as part of a team, working primarily in Javascript and HTML/CSS. Personal responsibilities included building client-side code of various component templates including Bing Maps API integration, enhancements to website UI through jQuery, and brand-specific modular code. Team responsibilities included development and bug fixes for functionality, accessibility (including ADA compliance), cross-browser compatibility, and aesthetics.
- Developed mobile-enabled websites as well as an HTML5-based iOS application for Specialized Bicycle Components, working with Apache Tomcat, JSP, Groovy, and MongoDB on the back-end in addition to front-end HTML, JavaScript, and CSS focused on mobile.
Asset Health, Inc., Web Programmer/Developer
September 2008 - February 2011
- Developed, co-designed and programmed the Activity and Reward Center, an online application that has been purchased by Hormel Foods, US Bancorp, Telcordia, and at least 12 other clients for tracking employee activity for those clients and rewarding their employees, using PostGreSQL, PHP, HTML/CSS, and JavaScript.
- Created new functionality as well as repaired existing issues for the company's core online e-learning application product ranging from routine maintenance to implementing communication and engagement strategies.
- Developed new Flash-based content for customized e-learning courses, including interactive games as well as other course components.
- Developed internal wellness programs as test beds for programs to be marketed and sold to clients, including incentive decisions, content creation, and program development, while working within the framework of a committee.
- Trained new employees on the company's development platform covering database structure and design, PHP framework, templating software, custom applications, business practices, and other aspects of various positions.
Psychopathic Records Inc., Senior Programmer
June 2003 - September 2008
- Designed and implemented all aspects for HatchetGear.com, a custom webstore, including customer front-end, credit card purchases, inventory management, and all other data handling using MySQL, PHP, HTML/CSS, and JavaScript.
- Added new functionality to the company webstore, including various promotions and usability enhancements for the end user, and enhanced administration control and reporting for the webstore administrators, among other features.
- Developed and implemented nationwide web-based promotions, including a campaign to find a new recording artist as well as other advertisements and promotional work.
- Developed a custom CMS designed to serve data to both Flash and HTML versions of a site, as well as manage multiple websites.
Recent Education
Oakland Community College, Associate Degree (Science)
January 2001 - May 2003
- Primary coursework focused on Computer Science, Physics, Mathematics. Computer Science studies included database design and administration, object-oriented programming, and networking.