Eric Cheatham

Eric Cheatham Email and Phone Number

Senior Software Engineer | Go | Python | JavaScript | Microservice Design @ SPILL
Eric Cheatham's Location
Brooklyn, New York, United States, United States
Eric Cheatham's Contact Details

Eric Cheatham personal email

About Eric Cheatham

Hi Everyone, my name is Eric! Happy to meet you!I'm a Senior Software Engineer with a passion for addressing customer needs through an API-first approach. My journey in software engineering has been defined by innovation, efficiency, and a relentless pursuit of excellence.Whether you are working on the latest and greatest social platform, designing tools to streamline the software development lifecycle, or blazing a new trail in finance, I am excited to walk that path with you. Drop me a line; let's chat!

Eric Cheatham's Current Company Details
SPILL

Spill

View
Senior Software Engineer | Go | Python | JavaScript | Microservice Design
Eric Cheatham Work Experience Details
  • Spill
    Senior Backend Engineer
    Spill Dec 2023 - Present
    Los Angeles, Ca, Us
    - Solely executed the integration of Spades by SPILL, an AWS CDK-managed application built with GoLang and JavaScript that led to a 300% increase in Active User Retention Day over Day.- Developed and deployed a highly efficient AWS Serverless backend application using JavaScript to power the launch of SPILL Groups driving a 400% surge in Daily Active Users (DAU) sustained over a month.- Independently migrated SPILL's live video backend from LiveKit to 100ms, reducing monthly costs by 20% and boosting scalability to support significantly larger live stream audiences.- Spearheaded the migration of a 400GB AWS DynamoDB database to a relational Aurora PostgreSQL database, achieving an estimated 35% reduction in query response times.- Directed the creation of a standardized documentation process for proposing, implementing, and supporting new projects.
  • Meroxa
    Senior Backend Software Engineer
    Meroxa Jan 2022 - Oct 2023
    San Francisco, Ca, Us
    - Developed and maintained Turbine-Py, an asynchronous Python 3 library that enables developers to efficiently extract, transform, and load data without managing their own ETL infrastructure.- Led the research and integration of Apache Flink into Meroxa's infrastructure, enabling support for both Flink and Kafka as message processing frameworks on the Turbine platform.- Elevated Security and User Permissions with Role-Based Access Control (RBAC):Successfully implemented Role-Based Access Control (RBAC) on Meroxa's client dashboard, enabling clear differentiation between Owner, Member, and Administrative actions.- Engineered Resilient and Predictable Applications with go-workflows:Leveraged go-workflows to architect resilient, scalable applications that respond to client actions in a predictable and highly reproducible manner, ensuring consistent performance and reliability.- Enhanced Data Integration with gRPC-Based Connectors:Designed and implemented gRPC-based source and destination connectors for Oracle DB and Notion data sources, bolstering ConduitIO, a Meroxa product, and facilitating seamless data integration.- Streamlined Artifact Publishing for Turbine Libraries:Orchestrated the implementation and maintenance of a streamlined process for publishing artifacts to both PyPI and NPM, ensuring the efficient dissemination of Turbine libraries to developers.- Innovated Sales Demo: Turbine Application for Medallion Architecture Replication:Designed and developed an innovative Turbine application for sales, showcasing the ease of replicating the Medallion Architecture for Data Lakehouses in under 100 lines of code, simplifying complex data architectures for clients.
  • Dwolla
    Senior Product Software Engineer
    Dwolla Jun 2018 - Jan 2022
    Des Moines, Iowa, Us
    As a Senior Product Software Engineer at Dwolla, my mission is to cater to customer needs through an API-first approach. I specialize in crafting containerized microservices in Scala, facilitating communication through cutting-edge technologies such as Thrift, Finagle, and HTTPS requests.Key Achievements:- Optimized Application Review Process: Led a transformative initiative to streamline Dwolla's Application Review process. By modernizing existing Scala microservices for efficient client response collection, we achieved a remarkable 60% reduction in Customer Success interactions with clients. This resulted in an impressive 30% increase in lead conversions.- Enhanced Account Security: Pioneered the implementation of the Email One-Time Password (OTP) account authorization method, extending its coverage to 100% of new Dwolla accounts and 50% of existing ones. This initiative fortified account security and user authentication.- Performance Enhancement: Employed ElasticSearch to replace a dated SQL-based full table scan solution, effectively halving client dashboard search times. The result was a significantly improved user experience.- Simplified User Onboarding: Introduced Knowledge-Based Authentication to the white-label API end user on-boarding process, reducing manual verification rates by a substantial 60%. This streamlined the user experience and improved operational efficiency.- PCI-Compliant Integration: Designed and developed a robust method to seamlessly integrate Dwolla's internal payment structure with that of a third-party payment facilitator while adhering to PCI compliance standards. This achievement ensured a secure and compliant payment structure for all transactions.
  • Workiva
    Site Reliability Engineer
    Workiva Feb 2017 - May 2018
    Ames, Iowa, Us
    "Automation is Key. Automation is King"As an Infrastructure and Reliability Engineer I am part of the team that is tasked with ensuring that Workiva is able to deliver a seamless experience to our customers at all stages of software; from developers to end users. My specific team at Workiva is tasked with two incredibly important tasks; automating our infrastructure review process, and doing the foot work required to transition our organization at large to a model more reflective of Site Reliability Engineering standards.
  • Workiva
    Software Support Engineer
    Workiva May 2013 - Feb 2017
    Ames, Iowa, Us
    As a Rapid Response Engineer I was tasked with on-the-fly root cause failure analysis and repair of systems critical to customer success 24/7. I worked with Customer Support Engineers to identify any problems a customer was having at any time of the day and worked with them until we were able to deliver a lasting solution to the customer. When I wasn't busy doing RCA on systems I was working on tooling to allow Customer Support Engineers to self service and self correct any issues customers may face.
  • Iowa State University
    Undergraduate Teaching Assisant
    Iowa State University Jan 2009 - May 2013
    Ames, Iowa, Us
    I was responsible for making sure that the technologies used in lab worked flawlessly and quickly. I was additionally responsible for helping graduate students to grade and run labs and test for freshmen experience engineering classes.
  • Pearson North America
    Software Development Intern
    Pearson North America Jun 2012 - Aug 2012
    London, Gb
    JSF/Primefaces web development.
  • Intermec Technologies
    Software Testing And Development Intern
    Intermec Technologies May 2011 - Dec 2011
    Everett, Washington, Us
    At Intermec Technologies I took part customer solution testing. This involved testing software and hardware of point-of-sale systems both independently and together as a single product.
  • Newport News Shipbuilding, A Division Of Huntington Ingalls Industries
    It Intern
    Newport News Shipbuilding, A Division Of Huntington Ingalls Industries May 2010 - Aug 2010
    Newport News, Virginia, Us

Eric Cheatham Skills

Java Ubuntu Python Software Development Unit Testing Software Engineering Agile Methodologies Git Amazon Web Services Aws Lambda Leadership Go Google App Engine Amazon Ec2 Diversity And Inclusion Scala C# Test Driven Development Xml Dart

Eric Cheatham Education Details

  • Iowa State University
    Iowa State University
    Computer Engineering

Frequently Asked Questions about Eric Cheatham

What company does Eric Cheatham work for?

Eric Cheatham works for Spill

What is Eric Cheatham's role at the current company?

Eric Cheatham's current role is Senior Software Engineer | Go | Python | JavaScript | Microservice Design.

What is Eric Cheatham's email address?

Eric Cheatham's email address is ec****@****lla.com

What schools did Eric Cheatham attend?

Eric Cheatham attended Iowa State University.

What skills is Eric Cheatham known for?

Eric Cheatham has skills like Java, Ubuntu, Python, Software Development, Unit Testing, Software Engineering, Agile Methodologies, Git, Amazon Web Services, Aws Lambda, Leadership, Go.

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.