Employee Profile

About Carl

Carl Richardson is a Senior Software Engineer on the Greenstone Solutions engineering team. With more than a decade of experience building full-stack, cloud-native software, he specializes in .NET platforms, modern web applications, microservices, data-intensive systems, and secure healthcare technology. His work combines scalable architecture with practical delivery across the full software lifecycle. Day to day, Carl:

  • Designs high-performance .NET and ASP.NET Web API services backed by SQL Server, PostgreSQL, MongoDB, and Cosmos DB
  • Builds modern web experiences with React, Next.js, TypeScript, Angular, and Vue.js
  • Develops event-driven microservices and real-time data workflows using Node.js, Python, Kafka, RabbitMQ, GraphQL, and SignalR
  • Architects and delivers cloud-native systems across Azure and AWS using Docker, Kubernetes, Terraform, and automated CI/CD pipelines
  • Creates secure healthcare solutions with FHIR integrations, OAuth 2.0, single sign-on, role-based access control, and HIPAA-aligned practices
  • Optimizes databases, APIs, ETL pipelines, and reporting systems for performance, reliability, and high-volume operations
  • Applies automated testing, observability, and deployment best practices to improve release quality and system resilience

Skills

Backend Engineering

C#.NET 8ASP.NET CoreWeb APIEntity FrameworkNode.jsPython

Frontend Engineering

ReactNext.jsTypeScriptAngularVue.jsRedux

Cloud & DevOps

AzureAWSDockerKubernetesTerraformGitHub Actions

Data & Integration

SQL ServerPostgreSQLMongoDBCosmos DBKafkaRabbitMQGraphQLFHIR