Michael Livingston
@michaellivingston2
Senior Software Engineer building scalable APIs and microservices with Python and Java.
What I'm looking for
I’m a Senior Software Engineer with 9+ years building scalable applications across backend and cloud platforms. I focus on delivering reliable systems through clean architecture, SOLID principles, and maintainable service design.
In my current role at AAA Auto Club Enterprises, I’ve built a high-volume backend platform using Python, FastAPI, and PostgreSQL, and improved processing performance by about 25% through asynchronous Celery and Redis workflows. I also applied modern Java and C# backend patterns (DDD, clean architecture, dependency injection), improving service maintainability and reducing deployment issues by about 20%.
Across my experience at AAA and T-Mobile, I’ve shipped REST and microservices-based systems with strong security and testing practices, including automated test suites that increased reliability and deployment confidence. I’ve also built CI/CD pipelines and infrastructure using GitHub Actions, Jenkins, Docker, Kubernetes, Terraform, and major cloud services like AWS and Azure.
Experience
Work history, roles, and key accomplishments
Senior Software Engineer
AAA Auto Club Enterprises
Apr 2025 - Present (1 year 1 month)
Developed a backend platform with Python, FastAPI, and PostgreSQL to support high-volume data processing and internal APIs. Implemented Celery/Redis async processing (reducing delays ~25%), modernized Java/C# services with DDD and clean architecture (reducing deployment issues ~20%), and improved reliability with automated testing.
Software Engineer
AAA
Apr 2022 - Present (4 years 1 month)
Built enterprise backend services using C#, ASP.NET Core, and Entity Framework Core to support modular microservices used by thousands of users. Improved API response performance ~20% with SQL Server and Redis caching, implemented background workflows with RabbitMQ and Hangfire, deployed to Azure App Services and Azure Functions, and strengthened CI/CD confidence with automated tests (NUnit, xUnit
Software Engineer
T-Mobile
Jul 2021 - Apr 2022 (9 months)
Developed backend services with Python, Flask, and PostgreSQL to manage customer workflow data for internal web applications. Designed JWT-secured REST APIs with SQLAlchemy, stabilized releases with automated tests, and implemented scalable Java/Spring Boot service modules processing millions of records.
DevOps Engineer
AAA
Aug 2020 - Jul 2021 (11 months)
Built CI/CD pipelines using GitHub Actions and Jenkins to automate testing and deployments across multiple services. Managed AWS infrastructure (EC2, S3, RDS, CloudWatch), containerized workloads with Docker and Kubernetes, and provisioned resources with Terraform to simplify cloud management.
Java Developer
AAA
Jul 2018 - Aug 2020 (2 years 1 month)
Developed backend services with Java, Spring Boot, and Hibernate to deliver REST APIs for internal business systems. Optimized relational queries in MySQL/PostgreSQL, implemented event-driven messaging with Kafka and RabbitMQ, and improved application stability with automated testing (JUnit and integration testing).
Web Development Student Worker
Tarleton State University
Jan 2017 - May 2018 (1 year 4 months)
Assisted in developing web pages using HTML, CSS, JavaScript, and basic Python scripting, supporting website maintenance and internal content updates. Built foundational experience with Git version control and basic debugging while collaborating with development teams.
Education
Degrees, certifications, and relevant coursework
Tarleton State University
Bachelor's Degree, Computer Science
2014 - 2018
Activities and societies: Student Worker – Web Development (Jan 2017–May 2018), assisting with web pages and website maintenance.
Earned a Bachelor's degree in Computer Science at Tarleton State University from 2014 to 2018.
Tech stack
Software and tools used professionally
Google Tag Manager
Microsoft Azure
Google Cloud Platform
Azure Storage
GitHub
GitLab
Kubernetes
Cloudflare
Jenkins
GitHub Actions
MySQL
PostgreSQL
MongoDB
Gmail
Node.js
Django
Spring Boot
.NET Core
Next.js
.NET
ASP.NET Core
Spring MVC
Tailwind CSS
Google Analytics
Redis
Terraform
Jira
React
JavaScript
Python
HTML5
Java
CSS 3
ASP.NET
Serilog
Kafka
RabbitMQ
FastAPI
SQLAlchemy
GraphQL
AWS Lambda
Azure Functions
TypeScript
pytest
JUnit
Docker
Service Layers
Amazon Web Services (AWS)
SQL
Task
Jan
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Michael?
You can contact Michael and 90k+ other talented remote workers on Himalayas.
Message MichaelFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
