I’m a Senior Software Engineer with 10+ years developing web applications and leading teams. I’m passionate about learning, mentoring, and I enjoy challenges. I’m a believer in building and delivering tangible products to users. I have a passion for building UI’s internal or external. My focus area and expertise are in the front-end development space, web performance, API integrations, and providing technical guidance on overall application architectures.
Testing: Jest, Karma, Jasmine, Tape, chai, Cypress E2E, headless browsers, Casper, react-testing library
Other – Jenkins, AWS, GIT, Atlassian Suite, VS Code, .NET Web API, IIS, Agile, nginx, Gulp, Webpack, Kanban/Scrum, SASS/Less, Docker, Typescript, Service workers, Web Performance, PostgreSQL, Developer Tools Chrome, Express, HapiJS
💻 Work Experience
Bleacher Report: Engineering Lead / Senior Front-End Engineer
(January 2019 – Present)
- Engineering Lead of a cross-platform initiative to bring PPV to iOS, Android, and Web. I collaborated with numerous stakeholders Developers, Product/Design, Directors, Business Ops, and Service Owners in order to plan milestone work. This work included In-App Purchases and Stripe integration bringing commerce to the overall business as a new revenue stream.
- Lead of web focus area’s web performance, developer experience, and app build/deploy.
- Lead on gamecast for web; I created a technical specification doc for the web feature, planned, created tickets, handled API integration’s with elixir services, and did E2E web development.
- Supported web video player technical specification and development with live, VOD, and ads integration.
- Held regular 1:1 meeting’s with FE developers mentoring on tech focus areas
Skookum: Senior Software Engineer & Front-End Forum Organizer
(April 2016 – January 2019)
- Development of a front-end UI for users in the mortgage industry primarily geared towards the loan process. Primary role included creating two different UI’s dynamic interview and form style applications. I took charge of on-boarding and general developer adaptation to the project.
- Project lead: Architected / developed a web app doing both client and server work. The app is used by Bank Secrecy Act Agents. The application allows for auditing, customer reports, vendor management, charting, and historical look at all money movement. React/Mobx/NodeJS, IIS .Net Service integration and API’s
- I was the lead dev on a Bank innovation project using React, GraphQL, and TypeScript. My primary responsibility on this project was the development infrastructure, feature porting, and integrating the project with the existing backend development team.
Stanley Gibbons: Front-End Engineer
(February 2015 – April 2016)
- Development and launch of an e-commerce web application with a rebranding effort in the following months which lead to very positive customer feedback.
- Lead development effort of rebranding and implemented a living style guide with the UI team for our main application working with UX to define standards. Contribution mainly on search, data, and content team to include search/browse pages and custom CMS using Angular
Fidelity Investments: Software Engineer
(July 2010 – February 2015)
- Lead re-write of internal business web application TASView that allowed users to research investments, update/review cost basis, view tax lot information, and download reports. I built over 13+ single-page applications.
Lots more history and development here my big transition to Frontend happened during my time at Fidelity
➕ Tech Bonus
- Bachelor’s Degree in Computer Science - June 2010
⚔️ Military Experience