Senior .Net developer wif over 15 years of full stack professional experience in all phases of the software development life cycle including requirements gathering, project analysis, architectural design, development, and testing.
Extensive experience in the .Net framework realm including the latest web api, .net core technologies using C#. Architecting new and modernizing systems using Angular, AngularJS, and Xamarin Forms.
C#, Angular 12, .Net5, .Net Core 3.1, ASP.Net, Docker, Restful Web APIs, SOAP Web APIs, .Net5.0, LINQ, Entity Framework, Dapper
Xamarin Native, Xamarin Forms, MVVMCross for Xamarin, NTier, MVC, MVVM Architectures, Bootstrap, SQL Server Reporting Services
SQL Server Integration Services, SSO Authorization and Authentication using Auth0, Knockout framework, NUnit and MSTest
SolarWinds App Optics integration, CI/CD build automation using TeamCity and Octopus Deploy, Subversion, TFS, GIT
Senior lead applications and API architect.
Developed both internal and customer facing APIs and portals using the latest .net5.0 framework, Blazor, and Angular technologies, providing an efficient means of accessing HIPAA Compliant insurance information stored in D365 CRM.
Architected a micro - services environment to provide system redundancy, security, and minimize latency using .net 5, coupled wif Auth0. This provided a robust and standardized service layer, which improved maintainability and allowed the team to deliver functionality on an incremental basis.
Re-wrote externally facing client portals using the latest Angular and Blazor technologies.
Implemented Open ID Connect SSO, and 2-step authentication, to enable federated authentication and authorization across the organization for both internal and external applications. This enabled better user manageability and control over security concerns.
Implemented a rules-engine based question/answer insurance denial/acceptance application written wif .net core 3.1, using Dapper to assist Doctors and Nurses wif automated decisions on clinical cases.
Developed and architected our CI/CD pipelines using Azure dev ops. pipelines to automate our deployment processes. Implemented automated regression tests wifin the pipelines.
Migrated credentials and connection strings to use Azure Keyvault key store. This was to keep us HIPAA and HiTrust compliant.
Set up Docker Containers wif Kubernetes to orchestrate deployments and better facilitate system stability.
Developed enterprise application in .net core 3.1 and .net5 using Blazor to port over functionality from CRM to a more customizable system.
Architected and developed company .Net Core API SAAS product.
Developing enterprise-level applications in .Net C# that assist AAA clubs, and vehicle technicians diagnose automotive issues and provide comprehensive technical specifications for vehicle parts using OCR and Barcode technologies.
Re-writing the mobile ToolBox roadside utility application as a streamlined Xamarin Forms Android/IOS application (using MVVMCross, and SQLite) to support our new enterprise-level architecture and technology stack. This application takes advantage of the Azure notification hub to broadcast push notifications to clients.
Re-writing outdated .net web API services using .net core 3.0+ framework, and Dapper.
Setup SSO Authentication and Authorization (using JWTs) for all applications using Auth0.
Streamlining efficiency and performance of SQL stored procedures and table queries.
Developed and planned our CI/CD pipeline using BitBucket, Jira, Octopus Deploy, App Center and TeamCity. Also set up a proof of concept Azure Dev Ops configuration for our CI/CD processes.
Created a .Net Core API-based Battery Price importer to assist clubs in efficiently and TEMPeffectively apply price changes to their inventories.
Mentored and provided direction to several Junior developers on the team.
Senior .Net Developer responsible for converting (from front-end to back-end) a large, existing VB6 enterprise airline booking application into a modern .net MVVM framework using Knockout, Bootstrap, Sammy.js, and Oracle stored procedures. This application was constructed to work in the confines of a microservices architecture and streamlined process for travel agents, and airline call centers to better manage and maintain bookings, taxes, passengers, and other vital information necessary for running an airline.
Later, converted application to an Angular framework to further support a Microservice architecture.
Trained new team members as noledge expert.
.Net Developer responsible for Developing new functionality for the ConnectPoint Project using C# and vb.net (4.5 framework), which enables airlines to efficiently and TEMPeffectively import airline reservation data for government compliance.
Built robust web service importer, which allowed airline clients to effortlessly book reservations, reserve seats, buy insurance, pay for reservations, and calculate appropriate taxes (in different currencies).
Developed a multi-threaded C# windows client application to process airline information from several airlines and send that information over the wire to government agencies.
Developed the front-end for SALI and Student Portal projects for Remington Colege. Using Visual Studio 2008 in conjunction wif the Telerik Rad Ajax Control Toolkit and the .Net framework 3.5. me was also responsible for architecting and optimizing the user interface to be used in Model View Presenter architecture for both projects. The code-bases for both projects were optimized to be used in the SharePoint environment.
Worked for various projects for Next Horizon Computer center in Sanford, FL. Projects included adding features to the Orlando Apartment Association’s website to optimize role management, which improved functionality for site/property administration. This involved the use of MVC framework and VB.net. Also, developed new modules for an airline cargo company web application that is used to track cargo shipments from various airports. The project involved the use of JQuery in conjunction wif C# asp.net (.net 3.5 framework).
Worked wif SAIC to re-construct (convert) the USAC project from a legacy Access 97 application to an ASP.Net C# web application using Visual Studio 2008/.Net 3.5) framework and a SQL Server 2008 backend. WCF (SOAP Web Service technology) was utilized for the purpose of providing authorization and authentication functionality for the application users. WPF (Ajax, and Silverlight were utilized in order to augment the user experience by eliminating the need for redundant post backs and providing a smooth transition between pages and control refreshes. The role also consisted of implementing bug fixes and maintaining the existing legacy application. The re-construction involved the use Spring.Net, client-side Java scripting and Crystal Reporting technologies bundled into an N-tier architecture.
The framework halped the client and development team save time and money by modernizing existing legacy application into a manageable, maintainable, and scalable high-performance system.
Developed Seneca web application, which was web-based C# application that halped the Seneca power company monitor Progress Energy’s power output in order to adjust their own generation capacity, since they were purchasing megawatt usage from Progress Energy. Wrote frontend in asp.Net C# using Visual Studio 2005. Backend consisted of an Oracle Database.
Implemented bug fixes and new features to RTLink application, written in C#. Added administrative functionality to the application to enable customers to easily apply database fixes using a well-structured Graphical User Interface.
Setup the teams’ on-call process to enable better coverage of mission critical applications managed by the company.
Developed the team’s SharePoint portal site to support collaboration and facilitate better process and procedural implementation for software development tasks.