Skill Set
Languages
JavaScript, TypeScript, Java, Kotlin, PHP, Python, SQL (MySQL, MSSQL), HTML, CSS
Frameworks, Libraries, & Tooling
Angular, React, Spring Boot, Kotlin & Compose Multiplatform, D3.js, Laravel, Zend, Django, NodeJS, Sass, TailwindCSS, Bootstrap, Vite, esbuild, Webpack, Docker, Git, Subversion, AWS, REST
Design Tools
Figma, Sketch, Zeplin, Adobe Photoshop, Adobe Illustrator
Experience
Senior Full Stack Engineer, Diamond Kinetics, 05/2022 - Present
- Established frontend architecture best practices for Angular based web applications.
- Lead frontend architecture and development effort on a realtime scoreboard React application for SidelineHD (subsidiary).
- Lead backend architecture and development effort for communicating live activities to iOS and Android devices with OneSignal.
- Established data visualization component architecture best practices when leveraging D3.js.
- Lead architecture and development effort on multiple projects related to Diamond Kinetics' Major League Baseball partnership.
UI/UX Engineer, Diamond Kinetics, 07/2018 - 05/2022
- Contributed as a full stack software developer that utilizes Java/Spring Boot and MySQL on the backend, and Angular on the frontend.
- Lead Angular projects including a web app rewrite (AngularJS -> Angular), as well as component, integration, and visualization libraries.
- Lead rewrite and strategy around the company's backend payment/subscription processes that leverage Apple and Stripe.
- Responsible for leading UI and UX initiatives within the Diamond Kinetics suite of consumer applications.
- Implemented CI/CD strategies with AWS to automate frontend builds, tests, and deployments.
Software Engineer, Sentact LLC, 07/2017 - 07/2018
- Worked as a full stack developer that utilized PHP (Zend Framework) and MySQL on the back end, with JavaScript and jQuery on the front end.
- Built business intelligence reports in Logi Analytics to provide customers with data visualizations and export capability.
- Participated in an agile environment with daily stand-up meetings and bi-monthly retrospective meetings.
Application Developer, Allegheny Health Network, 05/2016 - 07/2017
- Lead the development and maintenance of an AHN branded front-end architecture that leveraged NodeJS, AngularJS, Sass, Angular Material, Gulp, Browserify, and Babel.
- Utilized PHP with the CodeIgniter framework and Microsoft SQL Server for back-end application architecture.
- Coordinated and executed web application deployments with team members, as well as mobile application deployments with the mobility team.
Web Developer, University of Pittsburgh, Communications Services, 09/2012 - 04/2016
- Created websites based on designs provided by designers and requirements provided by project managers.
- Repeatedly chosen among team members to create and execute development strategies for important clients and internal projects.
- Implemented content management workflows based on project requirements in order to give clients the ability to update website content.
Web Developer, Acuta Digital, 08/2009 - 09/2014
- Designed, developed, and deployed, website and database technologies ranging from back-end server architecture to front-end user interface.
- Designed technical instructional materials and conducted hands-on training sessions for company staff and clients.
Education
Mercyhurst College
Bachelor of Arts in Graphic Design
Minor in Web Development
Graduated May 24, 2009
Awarded Four Year Baseball Scholarship