Craig Herring

Craig Herring Email and Phone Number

Senior Software Engineer at Splunk @ Splunk
Craig Herring's Location
Austin, Texas, United States, United States
Craig Herring's Contact Details

Craig Herring personal email

About Craig Herring

Experienced Software Developer and Data Engineer. Skilled in Java, Scala, Spark, Kafka, Kubernetes, Spring, Hadoop, ETL, Python, Agile, Linux CLI, BASH, and SQL. Graduated with honors from Florida State University with a bachelor’s degree in Mathematics. Contact me if you'd like to know more.

Craig Herring's Current Company Details
Splunk

Splunk

View
Senior Software Engineer at Splunk
Craig Herring Work Experience Details
  • Splunk
    Senior Software Engineer
    Splunk May 2023 - Present
    San Francisco, California, Us
  • Splunk
    Software Engineer
    Splunk Jun 2021 - May 2023
    San Francisco, California, Us
  • Trustar
    Data Engineer
    Trustar Nov 2020 - May 2021
    San Francisco, California, Us
  • General Motors
    Data Engineer
    General Motors Jul 2016 - Nov 2020
    Detroit, Michigan, Us
    ✦ Designed and developed a highly available, resilient ETL pattern to support near real time reporting using GoldenGate, Kafka, Spark, and Postgres; work included written/visual documentation, prototypes, efficient merge algorithms, SQL UDFs, automated SQL generation, automated monitoring and alerting.✦ Developed config-driven ETL tool to replicate thousands of tables across hundreds of databases daily using Spring Boot and Spark✦ Developed Spring Boot microservices for metadata management, workflow orchestration, log aggregation, monitoring and alerting✦ Led effort to consolidate runtime environments by containerizing apps and porting them to Kubernetes from YARN and PCF; setting standards for resource usage, Docker image builds, and deployments✦ Created one-click CI/CD pipelines in TFS with automated end-to-end integration testing with a blue/green deployment model✦ Built scheduled batch ETL pipelines to load data our multi-petabyte data warehouse✦ Modeled data and developed Hive SQL and Teradata SQL to normalize data and apply business logic✦ Built batch and streaming ETL pipelines for monetization of data assets and external delivery✦ Facilitated negotiation and coordination of file delivery between GM IT and external 3rd parties
  • Patlive
    Software Tester
    Patlive Apr 2014 - Apr 2015
    #Weworkremote, Us
    ✦ Led QA for multiple teams and projects✦ Led the transition to a new test case management system✦ Reviewed acceptance criteria, wrote and executed test cases, documented and reported defects✦ Tested IVRs, websites, and CRMs
  • Florida State University
    Tutor
    Florida State University Aug 2011 - Dec 2012
    Tallahassee, Fl, Us
    ✦ Tutored undergraduate students in mathematics (algebra & calculus)✦ Provided personalized help for individuals and small groups and exam prep for large groups✦ Helped individuals identify and strengthen their weaknesses
  • Mayo Clinic
    Research Fellow
    Mayo Clinic 2011 - 2011
    Rochester, Minnesota, Us
    ✦ Adapted a stochastic model to study the relationship between DNA and Alzheimer's Disease✦ Automated advanced simulations of stochastic processes using multi-variable logistic regression✦ Public speaking

Craig Herring Skills

Agile Methodologies Microsoft Excel Troubleshooting Python Microsoft Sql Server Mathematical Modeling Data Analysis Tutoring Mysql Visio Web Testing Software Testing Matlab Sql

Craig Herring Education Details

  • Florida State University
    Florida State University
    Mathematics

Frequently Asked Questions about Craig Herring

What company does Craig Herring work for?

Craig Herring works for Splunk

What is Craig Herring's role at the current company?

Craig Herring's current role is Senior Software Engineer at Splunk.

What is Craig Herring's email address?

Craig Herring's email address is ch****@****unk.com

What schools did Craig Herring attend?

Craig Herring attended Florida State University.

What are some of Craig Herring's interests?

Craig Herring has interest in Science And Technology, Education, Environment, Health.

What skills is Craig Herring known for?

Craig Herring has skills like Agile Methodologies, Microsoft Excel, Troubleshooting, Python, Microsoft Sql Server, Mathematical Modeling, Data Analysis, Tutoring, Mysql, Visio, Web Testing, Software Testing.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.