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
Hire this person
Send a job offer directly to this candidate
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)