HimalayasHimalayas logo
ML
Open to opportunities

Michael Livingston

@michaellivingston

Senior Software Engineer specializing in scalable backend systems, cloud platforms, and modern web interfaces.

United States
Message

What I'm looking for

I seek a backend- or cloud-focused engineering role where I can design scalable systems, mentor teams, and improve reliability using cloud-native practices.

I am a Senior Software Engineer with 9+ years building scalable, reliable applications across Python, Java, and C# stacks. I focus on APIs and microservices using FastAPI, Spring Boot, and ASP.NET Core, and build modern frontends with React and TypeScript.

My work emphasizes cloud-native deployments (AWS, Azure, GCP), infrastructure as code, and automated testing to ensure high availability and maintainability. I have implemented asynchronous processing, event-driven architectures, and CI/CD pipelines that measurably improved performance and deployment confidence.

I mentor junior engineers, apply clean architecture and DDD principles, and deliver production-ready systems that scale; I seek roles where I can drive backend architecture, improve reliability, and contribute to cross-functional teams.

Experience

Work history, roles, and key accomplishments

AE
Current

Senior Software Engineer

AAA Auto Club Enterprises

Apr 2025 - Present (11 months)

Developed a backend platform with Python, FastAPI, and PostgreSQL to support high-volume data processing and internal APIs, reducing processing delays ~25% via Celery/Redis and improving service maintainability ~20% through DDD and clean architecture.

AA
Current

Software Engineer

AAA

Apr 2022 - Present (3 years 11 months)

Built enterprise backend services with C# and ASP.NET Core, integrating SQL Server and Redis caching to improve response performance ~20%, added background processing with RabbitMQ/Hangfire, and delivered React/TypeScript dashboards.

T-Mobile logoTM

Software Engineer

T-Mobile

Jul 2021 - Apr 2022 (9 months)

Developed backend services using Python, Flask, and PostgreSQL with JWT authentication and SQLAlchemy, and implemented Java Spring Boot modules to process millions of records and improve system scalability and maintainability.

AA

DevOps Engineer

AAA

Aug 2020 - Jul 2021 (11 months)

Built CI/CD pipelines with GitHub Actions and Jenkins, managed AWS infrastructure (EC2, S3, RDS, CloudWatch), containerized apps with Docker/Kubernetes, and provisioned resources via Terraform to improve deployment velocity and monitoring.

AA

Java Developer

AAA

Jul 2018 - Aug 2020 (2 years 1 month)

Developed backend services using Java, Spring Boot, and Hibernate to support REST APIs, optimized queries for MySQL/PostgreSQL, and implemented Kafka/RabbitMQ messaging to enable reliable microservice communication.

Education

Degrees, certifications, and relevant coursework

Tarleton State University logoTU

Tarleton State University

Bachelor’s Degree, Computer Science

2014 - 2018

Activities and societies: Student Worker – Web Development (assisted with web pages, website maintenance, and Git-based workflows).

Completed a Bachelor’s degree in Computer Science, gaining foundation in software development, web technologies, and programming practices.

Availability

Open to opportunities

Location

United States

Authorized to work in

Skills

PythonJavaCJavaScriptTypeScriptSQLfastAPIDjangoFlaskSpring BootSpring MVCASP.NET CoreASP.NET Web API 2.0Node.JsREST APIsGraphQLMicroservices ArchitectureReactNext.jsHTML5CSS3TailwindReduxAmazon Web Services (AWS)Microsoft AzureGoogle Cloud Platform (GCP)AWS LambdaEC2S3RDSCloudwatchAzure ServicesAzure FunctionsAzure StorageDockerKubernetesTerraformCI CDGitHub ActionsJenkinsInfrastructure as CodePostgreSQLMySQLSQL ServerMongoDBRedisPytestJunitNUnitxUnitSeleniumCypressIntegration TestingUnit TestingAPI TestingTest AutomationDomain Driven DesignTest Driven DevelopmentBehavior Driven DevelopmentClean DesignSOLID PrinciplesRabbitMQApache KafkaEvent Driven ArchitectureGitGitHubGitlabJiraAgileScrumSerilogApplication InsightsLoggingPerformance MonitoringCeleryEntity FrameworkHibernateSQLAlchemyHangfire.NET.NET CoreASP.NETGmailGoogle Cloud PlatformJanKafkaService LayersTailwind CSSTaskRemoteAWSJavaScript (Node.JsJavascript (ES6)Javascript TypescriptJavaScript (React)JavaScript DevelopmentJavaScript JQueryJavaScript NodeJSTypescript JavascriptTypescript NodejsReact TypescriptNodeNodeJSNodeJS To Python MigrationNestNestJSExpressExpressJSPyTorchPython 3Python DjangoPython ProgrammingPython DevelopmentPython (Azure ML SDK V2 And CLI)Python Or RPython EcosystemDjango REST FrameworkFlask APIJava 8Java 21+Java KotlinJava DevelopmentJava ProgrammingSpringSpring FrameworkSpring DataSpring SecuritySpring CloudSpring CorePHPPHPUnitPHP 8+PHP SymfonyPHP FrameworkPHP (Laravel)CRUDCRUD OperationsCRUD APIsMVCMVC FrameworksASP.NET MVCLaravelSymfonySyliusSylius FrameworkGoRubyRuby on RailsRuby RailsGraphQL RubyC#C# .NETC# .NET CoreC# 12C# 13.NET Framework.NET 8+.NET 8.0.NET 5 6.NET Development.NET DeveloperMicrosoft .NET

Interested in hiring Michael?

You can contact Michael and 90k+ other talented remote workers on Himalayas.

Message Michael

People also viewed

View all talent

Find 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!

Sign up
Himalayas profile for an example user named Frankie Sullivan