Morrisville, North Carolina, United States
• Mentored junior and mid-level developers in paired programming, boosting team efficiency. • Led design, deployment, and maintenance of scalable ASP.NET Core Restful APIs using SOLID principles. • Built modern frontend applications using React and Webpack for user-friendly interfaces.
• Designed and launched a cross-platform Xamarin Forms mobile app for Google Play and Apple App Store. • Modernized legacy .NET Framework 4.8 systems by migrating Windows Services and Web APIs to .NET Core 6. • Created developer-centric internal tools to streamline fully remote workflows.
• Led development of a dynamic AngularJS frontend application with interactive canvas-based drawing functionality. • Revamped build/deployment processes by migrating from Grunt to Webpack, reducing complexity and ensuring maintainability.
* Developed and implemented a platform upgrade from ASP.NET MVC 2 to ASP.NET MVC 5 which included updating views from the Web Forms (ASPX) view engine to Razor. * Worked as a core platform team lead. Responsibilities included leading sprint planning meetings and approving code pull requests through our git version control system, Bitbucket. Projects include: * Web Content Syndication Editor * Coded a tool that allowed users to upload a zip file of XML files that were then parsed and deserialized to objects to be stored in the database * Updated angular front end code along with a backend RESTFUL api that accepted HTML created by system users in a draft state to be published out live and available on partner websites. * Modular Content * Designed and developed javascript that reads data attributes attached to div elements embedded on end user websites that in turn would send an ajax request to a server and return html. * Bypassed cross site scripting issues by making requests using JSONP. * Implemented cookie tracking to track both page loads and URLs clicked by end users * Digital Content Management * Developed a large platform feature for a major client built on a RESTFUL Api and AngularJS * Created a reusable angular directive that allowed users to upload a zip file of images that would then return image thumbnails and the full url for evey image uploaded. Also implemented code for a button that would create a csv of the urls for all images uploaded * Created search filters in angular that would make an ajax request to an api and return results in a grid layout
* Worked as lead developer on a pharmaceutical directory platform built on ASP.NET MVC 3 and NHibernate. Responsibilities included working with customers and senior developers on implementing new features for the platform. * Implemented and developed a system feature that required users to read and acknowledge an EULA before being allowed to use the platform * Triaged and implemented bug fixes for the SharedVue marketing automation platform.