Professional software engineer prepared for advanced engineering roles. Demonstrates strong expertise in system architecture, coding, and debugging with focus on team collaboration and achieving results. Known for adaptability in fast-paced environments and reliability in meeting project goals. Skilled in full-stack development, cloud computing, and agile methodologies.
Online adjunct faculty teaching areas in software engineering, project management, and software architecture in both the undergraduate and graduate levels.
IT consultant, software solutions architect, and on-demand CTO-as-a-service. Offering SaaS products and services as well as contract programming to organizations of all sizes. Tech stack consists of Microsoft Azure, Microsoft Entra, Microsoft SQL Server, .NET Core, ASP.NET Core, JavaScript frameworks (React, Vue.js, Angular, jQuery), and custom technical writing.
Software engineering specialist and CTO-as-a-service providing an astounding skill set, superior customer service, and reliable, quality, custom built software solutions. Created custom API integration solution for client that connected Salesforce to ADP Workforce Manager to regularly import projects into the work assignment system. Utilized ASP.NET MVC Core, Microsoft Azure, Microsoft Entra, Azure SQL, and jQuery. Work on a per-project basis.
Chief technology officer for medical billing practice located in lower South Carolina. Oversaw two contractors for maintaining and supporting forty users and external 3rd-party clients. Maintained and managed internal billing platform Nexum using Golang, PostgreSQL, Google Cloud, and Docker. Began porting Nexum project to C# .NET Core utilizing C# ASP.NET MVC Core, PostgreSQL, jQuery, and Docker. Managed Azure Active Directory and Microsoft Office 365 user accounts and federation; began integration between AD and Google Workspace. Maintained 3rd-party API interfaces, troubleshoot hardware/software and debugging, and planned company-wide upgrades, technology transitions, and also HIPAA compliance officer.
Senior C#/.NET full-stack developer and architect maintaining both internal legacy backend-facing management applications and front-facing user applications (Hear Builder, Super Duper Digital Library, Super Duper Website, etc.). Created and maintain new internal management portal that links several applications together including, but not limited to, Magento, Salesforce, Freestyle Solutions Multichannel Order Management (MOM), and Super Duper SaaS applications. Technologies include C# (both .NET and .NET Framework), VB.NET, SQL Server, MySQL, CouchDB, jQuery, Docker, and ASP.NET MVC. Create and update documentation on internal application workings, coding practices, and business flows. Mentor and teach developers below skill level. Work with Jira on both scrum and Kanban boards to keep track of current workload and new issues as they arise. Maintained legacy WordPress sites as needed.
Senior C#/.NET full-stack developer maintaining existing opiate treatment clinic management software Methasoft. Design and implement new features, construct hotfixes to address issues found in previous versions to be deployed to client sites, optimize SQL Server stored procedures and queries to enhance performance, and update existing codebase to keep in line with latest .NET frameworks. Mentor junior engineers in best practices and take part in code reviews. Write necessary tooling applications to increase development productivity. Manage Azure DevOps CI/CD pipeline, client VMs, and Azure SQL Server databases. Prior to leaving, was appointed to new team for upcoming web project utilizing Vue.js, ASP.NET Core, and MongoDB.
Senior C#/.NET developer maintaining legacy .NET Framework warehouse ERP system while transitioning it to new .NET Core system. Utilized ASP.NET MVC, Vue.js, jQuery, PostgreSQL, MySQL, and Microsoft SQL Server to serve high volume sales orders, item picking, and report management. Provided bug fixes, implemented new software features to improve business functions, documentation, and utilized SCRUM.
Senior C#/.NET developer responsible for analyzing, documenting, and creating software solutions for a North Carolina state agency that handles Medicare and Medicaid administration for twenty-two western counties. Utilize Microsoft Azure (Azure AD, Web Apps, Azure DevOps) and Graph API to provides seamless, cloud-based applications to internal and external users. Support legacy .NET Framework applications with bug fixes and enhancements or port them to new .NET Core technology; all new development done in .NET Core. Experience with Entity Framework Core, Telerik controls, ASP.NET MVC Core, and other open source projects.
Principal architect for large third-party administrator. Develop, maintain, and document internal enterprise resource planning (ERP) system using ASP.NET MVC, WebForms, Angular, and Microsoft SQL Server. Develop and maintain application framework used to power all internal applications. Lead team of software engineers and work with project manager to measure performance, deliverables, and software defects. Administer SharePoint intranet and subsites; develop integration solutions with Microsoft Graph API for Office, and Azure Active Directory.
Lectured and demonstrated IT principles ranging from programming, design and implementation of database and software solutions, and gauge the students' analytical and critical thinking skills. My responsibility as an instructor is to provide real-world examples and connect those with the learning process in order to prepare the student for a career in the IT industry. Courses of instruction include introduction to programming using Java, cloud-based software engineering, and software project management.
Implement and test new features in SharpRx retail pharmacy product. Utilize Windows Presentation Foundation (WPF) in C#, Microsoft SQL Server, and Entity Framework technologies in order to ensure responsive, error-free, and HIPAA-compliant application. Use MVVM architectural pattern to leverage internal QS/1 framework with WPF.
Maintained, created, and managed SharePoint sites and developed custom SharePoint .NET (C#) applications for enterprise divisions. Provided administration services to 3rd-party help desk software for each division as well as engineering support to web development team. Created tools and utilities to aid in job function for internal product information system. Provided application maintenance support to ColdFusion frontend application with MySQL backend.
Responsible for the software development and maintenance of internal enterprise billing system, database administration duties, and Microsoft SharePoint site management and development for ten member cities in upstate South Carolina. Utilize reporting services such as Microsoft SQL Server Reporting Services (SSRS) and SAP Crystal Reports XI. Update and maintain front-facing website to ensure that public has access to up-to-date information on PMPA Responsible for deployment of various software components and scripts for virtual environment. Created software shims for integration into Microsoft Dynamics GP; also managed updates and integrity of ledger system.
Lectured and demonstrated IT principles ranging from programming, design and implementation of database and software solutions, and gauge the students' analytical and critical thinking skills. My responsibility as an instructor is to provide real-world examples and connect those with the learning process in order to prepare the student for a career in the IT industry. Courses of instruction include SQL Server development and management, introduction to programming using VB.NET and Winforms, and the Linux operating system.
Continuously develop, test, and deploy enterprise-level software for public entities. Prepare status reports, perform debugging duties, internal documentation, and constructing code utilizing ASP.NET in C#. Deployment platforms are both desktop and internet environments. Utilized n-tier architecture design patterns. Developed 110+ SQL Server Reporting Services (SSRS) reports to be shipped with product to be used by clients. Also developed Winforms applications in conjunction with product for internal QA testing support. Extensive use and development of web services and SQL Server/Oracle development across the product, including table creation and other functions (stored procedures, temporary tables, etc.). Refactoring older code base to use LINQ-centric queries. Studied Windows Communication Foundation and Windows Presentation Foundation in anticipation of framework evolving.
Continually develop and test backend system for Housing department utilizing C# and VB.NET. Construct applications that facilitate maintenance requests from students and housekeeping. Assist housekeepers and in-house technicians with computer issues. Ensure website is current with up-to-date information.