HimalayasHimalayas logo
ML
Open to opportunities

Michael Livingston

@michaellivingston3

Big Data Engineer delivering scalable real-time data platforms and ETL.

United States
Message

What I'm looking for

I’m looking for a team where I can build and optimize scalable, reliable data platforms—especially real-time streaming, strong ETL/data quality, and cloud-based lakes/warehouses—while improving performance and observability in production.

I’m a Big Data Engineer and software professional with 9+ years designing and implementing scalable data platforms, real-time streaming systems, and distributed data processing solutions. I focus on building robust ETL pipelines, data lakes, and data warehousing architectures that improve reliability and performance.

In recent roles, I’ve engineered low-latency streaming using Apache Flink and Apache Kafka with schema enforcement, processing millions of events per day. I’ve also implemented ACID-compliant data management with Apache Iceberg, added stream validation and anomaly detection, and optimized lake strategies on Amazon S3 for measurable query performance gains.

Across my experience, I’ve paired strong engineering practices with data quality and observability—integrating Great Expectations, schema/business-rule validation, and monitoring with Prometheus and Grafana. I’m passionate about high-quality data solutions and continuously advancing technical expertise in cloud, distributed processing, and infrastructure automation.

Experience

Work history, roles, and key accomplishments

AAA Auto Club Enterprises logoAE
Current

Big Data & Senior Software Engineer

Apr 2025 - Present (1 year)

Designed a low-latency real-time event processing platform with Apache Flink handling millions of events per day. Built Kafka ingestion with schema enforcement, improved S3 data lake query performance by ~30%, and implemented ACID data management with Apache Iceberg plus stream validation and anomaly detection.

AAA logoAA
Current

Software Engineer

Apr 2022 - Present (4 years)

Built large-scale batch and streaming pipelines with Apache Spark (Structured Streaming) processing terabytes of data daily. Orchestrated Airflow DAGs, delivered Snowflake data warehouse solutions reducing query latency by ~25%, optimized Spark execution by ~20% using partitioning and broadcast joins, and enforced data quality with Great Expectations.

T-Mobile logoTM

Software Engineer

Jul 2021 - Apr 2022 (9 months)

Developed Python and NumPy data preprocessing pipelines to process datasets containing hundreds of thousands of records, improving feature extraction and transformation consistency. Built batch data pipelines for relational database loading and improved model evaluation workflows, increasing prediction accuracy by ~10% with unit-tested data transformation components.

AAA logoAA

DevOps Engineer

Aug 2020 - Jul 2021 (11 months)

Built CI/CD pipelines with Jenkins, reducing deployment time by ~40%. Containerized services with Docker, managed deployments with Kubernetes, provisioned environments with Terraform, and improved monitoring/issue detection time by ~30% using Prometheus and Grafana.

AAA logoAA

Java Developer

Jul 2018 - Aug 2020 (2 years 1 month)

Developed backend services with Java, Spring Boot, and Hibernate to support REST APIs for internal business systems. Designed event-driven communication using Kafka and RabbitMQ for microservices reliability and improved modularity using Spring architecture, backed by JUnit and integration testing.

Education

Degrees, certifications, and relevant coursework

Tarleton State University logoTU

Tarleton State University

Computer Science

2014 - 2018

Earned a bachelor's degree in computer science at Tarleton State University from 2014 to 2018.

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