Data & Analytics Engineer building reliable, efficient data systems and scalable backend architecture.

Expert in Python, SQL, AWS, and dbt, specializing in transforming raw data into automated, high-quality data models that empower stakeholders with accurate insights.

About Me

Hello, I'm Mike Sheppard. I'm a Data and Analytics Engineer based in Eugene, Oregon, with a decade of experience building robust, efficient data systems. My core focus is architecting foundational data models and automating pipelines using tools like Python, SQL, AWS, and dbt to provide reliable data infrastructure for organizations.

Throughout my career, I've delivered solutions that improve operational efficiency and data accessibility. I've engineered self-service analytics applications, optimized backend systems to significantly reduce processing time and resource usage, and automated numerous manual data processes, freeing up valuable time for stakeholders. I enjoy the challenge of creating streamlined, scalable data solutions.

When I'm not designing data systems, I enjoy hands-on projects like woodworking and welding. I'm also deeply interested in the intersection of philosophy and AI, and how we can build more robust and ethical data systems for the future.

Developer Tools

Utilities designed to streamline common data engineering tasks.

Cron Schedule Explainer & Generator

Decode cron syntax into plain English using cronstrue, or generate a schedule string using common presets.

Cron Explainer

Explanation will appear here...

Cron Generator

JSON Schema Inference

Paste a sample JSON object to generate a basic inferred schema (detects string, number, boolean, null, array, and object types). Useful for API integration or data modeling.

{
  "type": "object",
  "properties": {}
}

DE/AE Cert-Prep Hub

An interactive flashcard app. Data is loaded from a "data product" (`app/flashcards_data.js`) which is automatically generated by a Python pipeline from source CSVs.

Loading Decks...

 

CATEGORY

Select a deck from the left to begin.

TYPE

Resume

The most up-to-date version of my professional background.

Download PDF

To get in touch, please connect with me on LinkedIn or contact me via email.