Experience

Senior Software Developer / Tech Lead Onosys Independence, OH

April 2019 - Current

Lead frontend developer for all Onosys SaaS properties. Help guide other frontend team members, conduct code reviews, prioritize development work, and facilitate Agile workflows.

Serve as an internal UI/UX stakeholder, familiar with using Git, as well as Azure DevOps CI/CD pipelines and releases.

Accomplishments

Created and maintained 3 unique, purpose-built frontends consuming the Onosys API:

  • Storefront Multi tenant enterprise online ordering platform
  • Call Center Streamlined ordering interface for call-in orders
  • Order Transmission Back of house web gateway controlling order flow

Built a metadata driven, modular UI system delivered to the Storefront frontend as JSON, configured in the Onosys Admin:

  • Lowered our client onboarding time an additional 80% from 2-4 weeks to 3-5 days
  • Increased developer availability, and overall company throughput, by allowing non-developers to make changes to frontend components
  • Greatly decreased the effort, and risk, of deploying new code

Ground-up rebuild of the Onosys Admin utilizing the also-new Onosys Admin API:

  • Largest frontend project undertaken since joining Onosys
  • Implemented several modern development features not previously utilized at Onosys, including Javascript ES6, Vue 3, TypeScript, ESLint, and the Quasar UI component library

Owner / Founder Nicholsii North Ridgeville, OH

May, 2010 - Current

Which Car Is Right For Me

A tool to help people who don’t know cars to find the right car for them.

Now on its 3rd version, the website uses Vue compiled with Webpack, running against a custom API built with PHP, and a MySQL database. There is also a custom Admin tool to help manage car data, which consumes the same API as the main website.

Currently working on the 4th version, which will include updating to Vue 3 and implementing a UI component library, among other things.

Javascript, VueJs 2, SASS/SCSS, CSS3, HTML5, Mobile Responsive, Custom PHP API, MySQL, Gulp

WhichCarIsRightForMe.com

Development Team Manager Onosys Independence, OH

January 2020 - August 2020

Managed a cross-functional development team and was responsible for coordinating deliverable "releases" (a specific batch of code updates) for our platform at the conclusion of each sprint.

Accomplishments

  • Provided visibility on sprint progress
  • Facilitated communication within and across teams & departments
  • Conducted 1-on-1s, daily standups, retrospectives, and managed direct reports
  • Certified Scrum Master April 2020
  • Aided in creating and implementing a company-wide product development process

Frontend Developer Onosys Cleveland, OH

April 2016 - March 2019

Actively worked on developing system enhancements and business logic, client requests, and ongoing maintenance to the Onosys Storefront. Helped maintain and enhance the frontend of our online ordering platform, including our core applications as well as client customizations.

Accomplishments

  • Regular Javascript updates working within AngularJS
  • Built prototypes and other proofs-of-concept for new features
  • Continually iterated on our UI/UX to bring improvements to the ordering process
  • Primary frontend resource for onboarding new clients and lead process enhancements to bring the frontend effort to onboard new clients down 75% from 2-4 months to 2-4 weeks
  • Implemented accessibility improvements according to ADA / WCAG 2 standards

Web Designer / Interface Developer Onosys Cleveland, OH

July 2014 - April 2016

Focused on creating and maintaining the overall UI of the online ordering platform for brands including:

  • Outback Steakhouse, Carrabba's, Boston Pizza and more

Accomplishments

Created a custom UI framework:

  • BEM-like HTML class structure
  • Bootstrap-like grid system
  • SASS (SCSS) mixin suite
  • Style guide / documentation app to help utilize these elements

Frontend Development Consultant Oxford Global Resources Beechwood, OH

June 2013 - July 2014

Digital marketing consultant specializing in User-Centered and Performance-driven projects.

Accomplishments

Worked with Medical Mutual and their UX team in helping to:

  • Guide user interaction
  • Design mobile apps & full websites
  • Develop custom widgets and the frontend of various Medical Mutual properties

Skills

Javascript, Typescript, Frameworks Javascript (ES5/ES6), TypeScript, VueJS 2 & 3, AngularJS, Object Oriented Programming, jQuery, Gulp, Webpack, Jasmine/Karma Unit Testing

UX/UI Quasar Component Library, UX/UI Development, Responsive Web Development, CSS3 (SASS/SCSS), HTML5, ADA / WCAG Compliance

Visual Graphic & UX Design

Server-Side PHP, MySQL

Agile Agile/SCRUM Development Methodologies, Certified Scrum Master (4/2020)

Other VS Code, GIT, Azure DevOps, AWS Lightsail, Adobe Creative Suite, A/B Testing, HTML for Email, SEO

Education

Baldwin-Wallace College — B.A. Marketing Berea, OH

2007

Hobbies and Interests

Many types of sports and health & fitness in general.

Cars whether they're new or old, fast or slow.

Travel and other unique world experiences

DIY home improvement projects from finishing our basement to extending our back patio.