Lucas Michael Harrison
Senior .NET Full Stack Developer
+1-571-***-**** ****************@*****.*** Austin, TX SUMMARY
Experienced IT and Software Development professional with over 10 years in the industry, specializing in the .NET framework and adept at delivering robust solutions for large enterprises. Proven expertise spans system analysis, technical leadership, and project management, with a focus on developing intricate applications for diverse sectors including ERP, healthcare, finance, HR, banking, e-commerce, inventory, and accounting. Proficient in data migration, technical documentation, UML designing, application architecture, and well-versed in Agile practices, test-driven development, and software engineering design patterns, holding certifications as a Microsoft Certified Professional Developer (MCPD) and Microsoft Certified Technology Specialist (MCTS).
EDUCATION
Bachelor of Science: Computer Science 06/2015
The University of Texas at Austin
EXPERIENCE
Lead Software Engineer Software Architect 12/2023 - 12/2025 Membersy Austin, TX
• Led the modernization of a Membership Management System-MMS and Community Health Outreach Program using C#, .NET Core and Angular / TypeScript for frontend.
• Redesigned a .NET MVC monolith healthcare application into a service-oriented architecture (SOA) and refactored legacy .NET Framework applications into .NET Core, making applications cloud-native.
• Led architecture decisions for shared components across multiple software projects in C# .NET Core 6.0, 8.0, and 9.0, ensuring consistency and high-quality deliverables across teams.
• Developed and deployed key services for patient data management, appointment scheduling, and third-party integrations, ensuring compliance with healthcare data standards like HIPAA and HL7 / FHIR.
• Created a microservice for integration with credit card brokers, accessible by all internal applications for processing credit card payments
• Designed, built, and optimized microservices architecture using .NET Core 6 / 8 / 9, Azure Functions, and AKS.
• Implemented serverless computing solutions using Azure Functions and AKS, reducing processing time and eliminating unnecessary background processes.
• Built high-performance REST and GraphQL APIs for MMS with Apollo Federation and Swagger, and integrated Twilio for real-time SMS alerts and notifications.
• Built API gateways and middleware using .NET Core, ensuring secure, scalable, and reusable API interactions across various services.
• Led the development and implementation of a .NET-based integration between the hospital’s EHR system and external laboratory services, enabling seamless data exchange and real-time updates. Utilized HL7 standards and secure APIs to ensure compliance and data integrity.
• Collaborated with cross-functional teams to design and deploy an HL7 interface for integrating patient data between the EHR system and third-party diagnostic tools, ensuring secure and accurate transmission while maintaining compliance with healthcare regulations.
• Secured data transmission with SSL/TLS between Angular 17 and ASP.NET Core 8, and implemented OAuth 2.0 with JWT for authentication and rate-limiting to protect APIs.
• Implemented Role-Based Access Control (RBAC) and Single Sign-On (SSO) using OAuth 2.0, OpenID Connect, and Azure AD.
• Integrated Apache Kafka for real-time data streaming and asynchronous messaging, boosting communication efficiency across dental services by 3x.
• Developed and maintained WCF services for secure data exchange, implementing SOAP-based communication for legacy system integrations within the MMS platform
• Designed a credit card payment integration microservice using Stripe and PayPal APIs, enabling secure, PCI- compliant transactions for our healthcare projects.
• Optimized data access with Entity Framework Core 6 and SQL Server schema refactoring and added Redis-based distributed caching to reduce database load and speed up retrieval.
• Improved performance of on-premises Microsoft SQL Server, wrote T-SQL scripts for ETL pipelines, and integrated Entity Framework Core 6 with the ASP.NET Core data layer
• Designed and implemented robust ETL pipelines using SSIS, Azure Data Factory, and Azure Blob Storage, automating data extraction, transformation, and loading.
• Designed optimized stored procedures, triggers, and multi-region replication using SQL Server, Azure SQL, and Cosmos DB
• Optimized Kubernetes workloads with autoscaling and cost efficiency, and created Helm charts to streamline microservice deployment and rollback.
• Built CI/CD pipelines with Azure DevOps, automated infrastructure using Terraform and ARM templates, and applied Git strategies for smooth deployments and version control.
• Monitored application health and performance using
• Azure Monitor, Application Insights, enabling proactive issue detection and resolution.
• Utilized Blazor Server for faster load times in administrative interfaces and Blazor Web Assembly for client-side performance in patient-facing applications.
• Created a mobile-friendly version of the MMS UI using Xamarin and Blazor and .NET 6, ensuring a seamless and intuitive user experience across web and mobile platforms.
• Developed dynamic and responsive user interfaces for MMS using Angular 17 /20 and React 19 with TypeScript and JavaScript, creating schema mapping and error management systems.
• Redesigned and optimized UI components in React and Angular 17 / 20, improving usability, performance, and accessibility.
• Developed a unified UI component library using Angular to ensure consistent branding and UX across several healthcare applications.
• Migrated legacy JavaScript/jQuery applications to modular React / TypeScript architecture, reducing technical debt and improving maintainability.
• Collaborated with Data Science teams to implement AI-driven analytics features, improving predictive insights for customer engagement and performance tracking.
• Integrated an AI-powered chatbot within MMS to assist users with real-time support and troubleshooting, leveraging NLP for understanding user queries and providing context-specific responses.
• Designed and maintained automated CI/CD pipelines using Azure DevOps and YAML specifications, optimizing deployment workflows for efficiency.
• Wrote unit tests and integration tests using xUnit and Selenium, ensuring the robustness of .NET applications and high-quality code delivery.
• Led cross-functional Agile teams (8 members) to deliver high-impact solutions, collaborating with stakeholders and guiding junior engineers on coding, design, and DevOps best practices.
• Facilitated Scrum ceremonies and created internal documentation to promote CI/CD, Azure standards, and cloud- native development across teams.
Senior Software Developer Team Lead 01/2016 – 11/2023 Personify Austin, TX
• Designed and delivered robust web applications using .NET Core MVC and React.js, building a unified billing hub for ambulatory care centers that automated patient invoicing, insurance coordination, and payment follow-ups through a responsive, component-based user interface.
• Designed and developed microservices architecture using C#, .NET Framework 4.5, ensuring scalability and performance for international and U.S. market segments.
• Integrated RabbitMQ with ASP.NET backend services, enabling real-time messaging and communication between services for efficient transaction processing.
• Developed a .NET-based credit card transaction and fraud-monitoring platform on Microsoft Azure, leveraging Azure Kubernetes Service (AKS) to run scalable microservices and Azure Cosmos DB for low-latency transaction and risk data.
• Used Azure Event Hubs and Azure Functions to process real-time transaction streams and trigger fraud alerts.
• Secured sensitive financial data with Azure Key Vault and monitored system health and compliance using Azure Monitor and Application Insights.
• Utilized .NET 6, Azure DevOps, and AWS to create a scalable data warehouse serving consumer, mobile, and admin interfaces with healthcare data.
• Built responsive, modular user interfaces using Vue and React, integrating seamlessly with .NET backend services for high maintainability and performance.
• Next.js with React and Nuxt.js with Vue JS to implement server-side rendering (SSR) and static site generation, improving SEO, load times, and performance. This approach optimized the user experience across data-intensive pages and ensured faster content delivery on both React and Vue interfaces.
• Integrated Salesforce data with .NET services, enabling seamless data flow between the CRM and internal platforms.
• Developed custom Salesforce Lightning components to enhance user experience and tailored features to meet business needs.
• Coordinated the migration of legacy .NET Framework applications to updated architectures, introducing security and compliance protocols.
• Modernized legacy systems by upgrading .NET services, transforming outdated data formats, and applying big data techniques to process large financial datasets with accuracy and compliance.
• Integrated AWS S3, AWS RDS, and AWS DynamoDB for scalable storage, relational database management, and NoSQL data solutions, optimizing the system architecture for cloud-native environments.
• Utilized AWS Lambda for serverless computing, implementing Python-based microservices for on-demand data processing workflows in AWS.
• Used Azure Event Hubs and Azure Functions to process real-time transaction streams and trigger fraud alerts.
• Secured sensitive financial data with Azure Key Vault and monitored system health and compliance using Azure Monitor and Application Insights.
• Applied TDD by developing C# unit and integration tests with xUnit, validating business logic, service boundaries, and API behavior within .NET applications.
• Managed on-premises OpenShift deployments, deploying and maintaining C#/.NET microservices with CI/CD pipelines, enforcing TLS, role-based access control (RBAC), and secure secrets management to meet financial data security and compliance requirements.
• Wrote unit tests and integration tests using xUnit and Selenium, ensuring the robustness of .NET applications and high-quality code delivery.
• Deployed containerized C# services built with .NET using Docker and Kubernetes, ensuring efficient deployment in both on-premises and cloud environments.
.NET Developer 07/2015 to 12/2015
AGI Dallas, TX
• Implemented a Scrum development process with one-week iterations, resulting in a 20% increase in development speed and a 15% reduction in project delivery times.
• Leveraged UI expertise in AngularJS to troubleshoot existing UI issues and develop new user-friendly forms
• Rewrote tons of stuff from jQuery and legacy CoffeeScript code to vanilla JavaScript
• Optimized the data access layer, reducing its size, resulting in a 13% improvement in data retrieval performance and reduction in database load times
• Consolidated multiple BL(Business Logic) class libraries into a single reusable library, reducing maintenance efforts and improving code reuse
• Enhanced user experience (UX) with AngularJS, HTML5, and CSS, resulting in a 22% increase in user engagement and a 17% improvement in user retention
• Implemented a real-time messaging service using SQL and ASP.NET, facilitating seamless communication between users during live sessions
• Developed business components using C#, WCF, BizTalk, and Entity Framework SKILLS
Programming Languages:
Backend: C#, Java, Python, TypeScript
Frontend: JavaScript, TypeScript, HTML5, CSS3, SCSS Frameworks & Technologies:
Backend: .NET Core (2.0–9.0), ASP.NET Core, Web API, Entity Framework Core, Java (11+), Spring Boot 3 Frontend: Angular (8–19), Angular JS, React (15–18), Vue.js (2/3), Blazor Message Queuing: RabbitMQ, Kafka
API Development: RESTful APIs, GraphQL API, WebRTC, Twilio API Authentication & Security: JWT, OAuth 2.0/2.1, OpenID Connect, SSL/TLS, HIPAA, HL7 Testing: xUnit, Selenium, NUnit, MSTest
Development Practices: Test-Driven Development (TDD), Behavior-Driven Development (BDD), Agile, Scrum Cloud & DevOps:
Cloud Platforms: Microsoft Azure, Amazon Web Services (AWS) Azure Services: Azure Kubernetes Service (AKS), Azure App Service, Azure Functions, Azure Durable Functions Azure Service Bus, Azure Blob Storage, Azure Redis Cache, Azure SQL Database, Azure DevOps3, Azure Monitor, Azure Application Insights, Azure AD, Azure Key Vault AWS Services: AWS Lambda, AWS S3, AWS RDS, AWS DynamoDB, EKS Containerization: Docker, Kubernetes, OpenShift
Infrastructure as Code (IaC): Terraform, AWS CloudFormation, Azure Resource Manager (ARM) CI/CD: Azure DevOps, GitHub, Jenkins, TFS, Git, PowerShell, Bash scripting Database Management:
SQL Server, MongoDB, PostgreSQL, Neo4j
Database performance optimization (indexing, partitioning, query caching) Monitoring & Logging:
ELK Stack (Elasticsearch, Logstash, Kibana), Prometheus, Grafana, AWS CloudWatch, Azure Monitor Development Tools & IDEs:
IDEs: Visual Studio 2022, Visual Studio Code, IntelliJ IDEA, Rider, Eclipse Version Control: Git, GitHub, GitLab, TFS, Bitbucket Project Management: JIRA, Azure Boards, Trello, Rational Team Concert (RTC) Build Tools: MSBuild, Maven, Gradle
Collaboration: Microsoft Teams, Slack, Zoom