Engineered secure EHR/EMR integration solutions for healthcare clients using ASP.NET Web API, C#, and AngularJS, ensuring HIPAA compliance and efficient data handling.
Developed modular .NET-based middleware to streamline interoperability between legacy systems and modern healthcare platforms.
Optimized SQL Server databases and implemented LINQ queries to enhance system performance, reducing data retrieval times by 30%.
Provided technical leadership for a team of 8 developers, guiding full lifecycle development from requirements to deployment.
Evaluated client needs and expectations, establishing clear goals for each consulting engagement.
Senior Software Architect
Boeing
06.2014 - 06.2024
Designed and developed IoT-driven smart factory solutions using C#, .NET Core, and ASP.NET MVC, integrating real-time data acquisition systems with front-end dashboards for manufacturing process optimization.
Built scalable microservices architecture for predictive maintenance tools, reducing equipment downtime by 25% through RESTful APIs and SQL Server data analysis.
Collaborated with cross-functional teams to deliver full-stack solutions, leveraging JavaScript, AJAX, and Entity Framework for seamless front-to-backend workflows.
Mentored junior developers in Agile/Scrum practices, code reviews, and best practices for .NET application development.
Worked with customers or prospective customers to develop integrated solutions and lead detailed architectural dialogues to facilitate delivery of comprehensive solution.
Senior .NET Application Architect
Seibels Claims Solutions
01.2013 - 03.2014
Architected and developed the ClaimXpert insurance claims processing platform using ASP.NET MVC, C#, and WCF, enabling end-to-end claim management for 10,000+ users.
Led the design of the PolicyPro system, employing microservices and SOA patterns to ensure scalability and maintainability.
Conducted code reviews and performance tuning for .NET applications, improving system reliability by 40%.
Senior .NET Consultant
MasTec
07.2011 - 12.2012
Delivered full-stack solutions for the PointRoll Digital Marketing platform using C#, ASP.NET, and SQL Server, enhancing ad-serving efficiency and revenue tracking.
Developed custom .NET modules for real-time analytics, leveraging AJAX and jQuery for dynamic front-end interfaces.
Optimized Enterprise API performance by 50% through code refactoring and Entity Framework integration.
VB .NET Developer III
General Information Services Inc.
01.2009 - 07.2011
Built enterprise applications using ASP.NET MVC, WCF, and LINQ, translating business requirements into scalable technical designs.
Enhanced application performance by 35% through SQL query optimization and AJAX-driven front-end enhancements.
Enhanced user experience by incorporating intuitive user interfaces and responsive web designs.
Full Stack .NET Developer
Blackbaud
03.2007 - 12.2008
Developed donor management web applications using ASP.NET (C#), MVC patterns, and SQL Server, improving user experience with AJAX-enabled interfaces.
Contributed to Agile teams, delivering iterative features aligned with Scrum methodologies.
Researched and integrated design strategies, product specifications, development schedules and user expectations into product capabilities.
.NET Developer
Commonwealth Marketing Group
09.2002 - 08.2006
Designed call center software using VB.NET, C#, and SQL Server, creating reusable components for enterprise-level reporting and data mining.
Built public-facing websites and inventory systems using ASP, VB.NET, and SQL, laying groundwork for cross-platform .NET solutions.
Education
Master of Science - Information Technology
Marshall University
Huntington, WV
06-2004
BBA - Management Information Systems
Marshall University
Huntington, WV
12-2001
Summary of Qualifications
Full Stack Technical Mastery: Proficient in front-end technologies (ASP.NET, MVC, JavaScript, AJAX) and back-end frameworks (.NET, C#, SQL, WCF, LINQ). Skilled in modern architectural patterns including Microservices, SOA, and MVC to build modular, maintainable solutions.
End-to-End Project Leadership: Led the entire software lifecycle, from requirements gathering to deployment, for mission-critical systems such as IoT-driven smart factories (Boeing), healthcare EHR/EMR integrations, and insurance claim processing platforms (Seibels).
Team Mentorship & Collaboration: Managed and mentored developers, architects, and cross-functional teams, fostering innovation and aligning technical execution with business goals. Spearheaded Agile/Scrum practices, code reviews, and DevOps collaboration to ensure timely, high-quality deliverables.
System Optimization & Innovation: Improved manufacturing efficiency at Boeing by implementing predictive maintenance and real-time data solutions, reducing downtime. Enhanced healthcare IT systems (ArizeIT) through secure, compliant integrations that streamlined workflows and data management.
Scalable Architecture Design: Architected enterprise-level solutions like the ClaimXpert platform (Seibels) and PolicyPro system, leveraging .NET frameworks and cloud-ready designs to ensure scalability and reliability.
Regulatory Compliance & Security: Ensured adherence to healthcare (HIPAA) and industry standards by implementing robust security protocols, audits, and policy frameworks across IT systems.
Strategic Problem-Solving: Adept at translating complex business needs into technical strategies, optimizing resource allocation, and delivering cost-effective solutions without compromising quality.
Professional Skills
Computer Set-Up
Setup, installed and configured computers in various business locations to support operations and reporting.
Fixed hardware, devices and software to set up work stations for new employees.
Tested and installed motherboards, processors and graphics cards on desktops and laptops for corporate staff.
Problem-Solving
Used diagnostic tools to identify hardware failures and replace non-functional components.
Removed malware, ransomware and other threats from laptops and desktop systems.
Assessed system hardware and software and suggested modifications to reduce lag time and improve overall speed.
Communication
Answered over 10 calls and emails per day at company's help desk, assisting employees and customers with troubleshooting computer issues.
Communicated with vendors to locate replacement components and resolve advanced problems.
Explained technical information in clear terms to non-technical individuals to promote better understanding.