Skip to main content

Brandon Strickland

Senior Backend Software Engineer with over ten years of software engineering experience building scalable backend systems, REST APIs, microservices, and cloud-native applications u

Talent
AuroraMember since July 31, 2026
GolangPythonJavaSQLGinREST APIsMicroservicesPostgreSQLRedisRabbitMQKafkaAWSDockerKubernetesGitGitHub ActionsCI/CD PipelinesReactOAuth2JWTOpenTelemetryDatadogLinux
·

Hire this person

Send a job offer directly to this candidate

GolangPythonJavaSQLGin

About

Senior Backend Software Engineer with over ten years of software engineering experience building scalable backend systems, REST APIs, microservices, and cloud-native applications using Golang, Python, PostgreSQL, and AWS. Experienced designing high-performance distributed services, secure API integrations, data models, CI/CD pipelines, and containerized workloads using Docker, Kubernetes, Redis, RabbitMQ, and Linux. Strong problem solver with hands-on experience improving application performance, database efficiency, reliability, observability, security, and scalability across healthcare and large-scale technology environments.

Collaborative engineer and technical mentor experienced communicating architecture decisions across Product, Data, and Engineering teams, with full availability for remote United States opportunities.

Experience

Senior Software Engineer - Capital One

(2021-07)

  • Led backend architecture for cloud-native microservices using Golang, Python, and REST APIs, emphasizing scalability, reliability, and maintainable service boundaries.
  • Mentored engineers on Golang concurrency, API design, code reviews, automated testing, and production debugging across distributed backend services.
  • Designed secure REST APIs and external integrations using Golang, PostgreSQL, and OAuth2, supporting reliable data exchange across independently deployed services.
  • Built containerized services with Docker and Kubernetes on AWS, improving deployment consistency and supporting horizontal scaling of high-throughput application workloads.
  • Optimized PostgreSQL queries, indexes, and data models while using Redis caching to reduce database pressure across latency-sensitive backend workflows.
  • Implemented CI/CD pipelines with GitHub Actions, Docker, and automated testing to provide repeatable validation and controlled delivery of backend applications.
  • Improved production observability using OpenTelemetry, Datadog, and structured logging, accelerating debugging of distributed requests and performance regressions.
  • Created reusable platform components and technical documentation for REST API security, service configuration, testing patterns, and standardized cloud-native integrations.

Senior Software Engineer - Centene Corporation

(2020-08 - 2021-07)

  • Developed healthcare backend services and REST APIs using Python, Java, and PostgreSQL for secure processing and exchange of application data.
  • Implemented microservices and API integrations supporting healthcare workflows while applying OAuth2, JWT, and role-based access controls to sensitive operations.
  • Optimized SQL queries and PostgreSQL data models to improve response consistency for data-intensive application workflows and reporting operations.
  • Containerized backend applications with Docker and supported Kubernetes deployments, improving portability across development, testing, and production environments.
  • Enhanced CI/CD pipelines with Git and automated testing while diagnosing production defects across APIs, databases, and distributed service dependencies.
  • Applied statistical analysis to operational data and service metrics, helping identify performance bottlenecks and guide reliability improvements across backend workflows.

Senior Software Engineer - Charter Communications

(2020-01 - 2020-07)

  • Built scalable backend microservices and REST APIs using Golang and Java to support high-volume application and integration workflows.
  • Designed SQL data access patterns and optimized PostgreSQL queries, indexes, and transactions for predictable performance under concurrent backend workloads.
  • Implemented asynchronous integrations with Kafka and REST APIs, improving separation between distributed services and resilience during downstream failures.
  • Created Docker-based development environments and CI/CD pipelines that automated builds, tests, and deployment validation for backend services.
  • Diagnosed Linux application issues using logs and runtime metrics while improving service monitoring, error handling, and production support procedures.
  • Applied secure API patterns with OAuth2 and JWT while participating in architecture reviews for scalable cloud and distributed system designs.

Senior Fullstack Engineer - Panasonic North America

(2018-12 - 2019-12)

  • Developed backend REST APIs with Java and Python alongside React interfaces, supporting end-to-end delivery of internal web application capabilities.
  • Designed PostgreSQL schemas and optimized SQL queries for transactional workloads while maintaining reliable data access across application services.
  • Implemented Docker-based application packaging and automated CI/CD pipelines to standardize testing and deployment across multiple development environments.
  • Integrated Redis caching and RabbitMQ messaging to support asynchronous processing, reduce repeated database operations, and improve application responsiveness.
  • Strengthened application security using OAuth2 and JWT while debugging API, frontend, database, and integration issues across production workflows.

Software Engineer - SR Technologies

(2018-07 - 2018-12)

  • Developed backend services and REST APIs using Java, Python, and SQL for applications integrating multiple internal and external data sources.
  • Implemented PostgreSQL data models and query optimizations while debugging transaction, indexing, and application persistence issues in backend workflows.
  • Built automated tests and Git-based CI/CD workflows that improved repeatability of application validation before deployment to shared environments.
  • Containerized application components with Docker and supported Linux deployments while troubleshooting runtime configuration, networking, and service integration failures.
  • Implemented secure API integrations using token-based authentication and documented reusable service patterns for consistent development across application components.

Software Engineer - Vorto

(2015-03 - 2018-04)

  • Built backend application services and REST APIs using Java, Python, and SQL to support data-driven logistics and operational workflows.
  • Designed relational data models and optimized PostgreSQL queries for transactional applications requiring reliable processing of growing operational datasets.
  • Integrated external APIs and asynchronous processing components while debugging distributed application failures across Linux services and database dependencies.
  • Implemented automated testing and CI/CD practices with Git and Docker, improving consistency of application builds and backend service deployments.

Education

Bachelor of Science - Computer Science - West Virginia University (2015-06)

Skills

REST APIsmicroservicesand cloud-native applications u

Reviews

Related