Intro

Work

- Built and implemented a prototype app for collecting videos from Amazon Kinesis to be transferred S3
- Built components utilizing React and ChakraUI for a headless CMS implementation consuming DotCMS layouts
- Worked within various client environments to improve end user experience
- Provided guidance for implementing new design patterns to add new/improved functionality to existing sites
- Worked within a full-stack team to design, develop, and test various components using VueJS
- Developed a query editor component for use with a proprietary language similar to SQL using VueJS
- Utilized TDD principles when developing code for use in existing and new components
- Followed set standards for moving code through the entire SDLC from development to release
- Participated in weekly Front-End Development team meetings to guide the overall direction of UI
- Developed a RESTful API to be used for external and internal web apps
- Developed a solution for delivering ebooks using a custom API and AWS S3
- Developed an indexing system for site content and Salesforce products to be used with the Algolia search provider
- Managed third-party data integration between Salesforce and Informatica
- Assisted in planning and implementation of a migration from Linode to AWS
- Designed and implemented a new web application architecture from the data layer up to the web front-end
- Redesigned architecture improved maintainability and reduced code from 95k lines to 50k lines of code
- Created and implemented a coding standard
- Implemented Octopus Deploy and TFS for automated deployment from development to production
- Developed a RESTful Web API for use by a web and mobile applications using a Dapper data layer
- Migrated from TFS on premises to Visual Studio Team Services in the cloud
- Updated Credible’s electronic prescription system to comply with the 10.6 version of the Surescripts platform
- Participated in projects involving government mandated Meaningful Use requirements for EHR and EMR software
- Worked on several SQL based reports built according to state requirements
- Developed a mobile reporting site using HTML5, jQuery Mobile and the .Net Framework
- Planned and implemented a project migration for the team using Visual Studio 2012 and TFS 2012
- Designed and implemented a report aggregation system using the .Net Framework
- Built various portions of a proprietary API used within the organization
- Developed a mobile site and application using jQuery Mobile and HTML5
- Built a web service to search and display pharmaceutical information using .Net and MS SQL stored procedures
- Implemented MS SQL queries to automate weekly database updates using internal and external data
- Developed a click-to-call solution for the company website using jQuery and Phono.js
- Developed code to improve back-end lead processing systems for new student inquiry and application
- Integrated proprietary lead processing system with various CRMs and third party vendor APIs
- Managed development and live web server environments using Windows Server 2008 R2 and IIS
- Developed new sites, and new site functionality using C# and Ektron CMS400
- Worked with Salesforce to manage support cases pertaining to customer requests
- Managed a 100+ server environment used for web hosting and development
- Created initial mockups demonstrating site potential when ported to the CMS400
- Contributed C# and VB.Net Ektron API examples for both internal and customer knowledge bases
- Worked closely with QA to test bugs found by customers
- Troubleshooting software and hardware based issues affecting websites managed by Ektron CMS400
- Responsible for the department’s VMWare virtual server environment used for testing by all technicians
- Managed cases and case assignments using Salesforce
About

About me? About this site? About what exactly? I'll go with the site. There is plenty about me on here already.
The site is built with GatsbyJS, ReactJS, and hosted on Firebase. It's my first foray into React and anything with a static site generator. I wanted to give this kind of setup a shot. So far, so good. I'd say I'll update a little with my experience, but I doubt I will. Feel free to contact me though if you have a question.
Contact