Thomas Eric
AeroLeads people directory · profile

Thomas Eric Email & Phone Number

Software Engineer
Location: Oklahoma City, Oklahoma, United States 4 work roles 1 school
LinkedIn matched
✓ Verified Jul 2026 3 data sources Profile completeness 71%

Contact Signals

LinkedIn Profile matched
3 free lookups remaining · No credit card
Role
Software Engineer
Location
Oklahoma City, Oklahoma, United States

Who is Thomas Eric? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

Thomas Eric is listed as Software Engineer based in Oklahoma City, Oklahoma, United States. AeroLeads shows a matched LinkedIn profile for Thomas Eric.

Thomas Eric previously worked as Senior Full Stack Engineer at Scalabull and Machine Learning Engineer at Zulily. Thomas Eric holds Bachelor'S Degree, Computer Science from University Of Maryland.

Profile bio

About Thomas Eric

A Senior Full Stack Developer is a highly experienced software engineer with extensive expertise in both front-end and back-end development. Proficient in technologies such as Java (including the Spring family: Spring MVC, Spring Boot, Spring Data, and Spring Security with OAuth and JWT), Kotlin, Scala, and frameworks for building scalable and secure applications, they bring robust technical skills to their role. They are skilled in working with databases like Oracle, MySQL, PostgreSQL, Cassandra, MongoDB, and ElasticSearch, as well as message brokers like JMS, ActiveMQ, RabbitMQ, and Kafka. Their role involves designing and implementing high-performance web applications, ensuring efficient back-end services, seamless integrations, and an optimal user experience.Senior Full Stack Developers with expertise in tools such as Docker, Gradle, Maven, and Tomcat, along with proficiency in AWS and CI/CD workflows using GitHub Actions or Jenkins, are well-equipped to manage end-to-end development processes. They are adept at designing RESTful APIs, managing microservices architectures, and optimizing deployment pipelines to maintain the scalability and reliability of applications.In addition to technical responsibilities, Senior Full Stack Developers often lead and mentor junior developers, providing guidance on coding practices, architecture design, and project execution. They collaborate with cross-functional teams, including designers, product managers, and other stakeholders, to define project requirements and deliver innovative solutions. They are experienced with automated testing using tools like JUnit and performance testing frameworks such as Gatling to ensure robust and efficient software.To stay competitive, they continuously learn and adopt emerging technologies and best practices. Their responsibilities often include managing deployment workflows, ensuring application security, and enhancing system scalability. Through their deep technical expertise and leadership abilities, Senior Full Stack Developers play a pivotal role in driving the success of software projects and fostering team growth.

4 roles

Thomas Eric work experience

A career timeline built from the work history available for this profile.

Senior Full Stack Engineer

United States

Microservices Architecture and Management: Designed and managed a complex technology stack consisting of over 150 microservices. Played a pivotal role in implementing over 100 microservices using Java (Spring Boot, Spring Data, Spring Security) and Kotlin, ensuring modularity, scalability, and efficient communication across the platform. Leveraged Docker, Kafka, and RabbitMQ for seamless integration and performance.Medical Data Platform Development: Built a robust platform for submitting and receiving medical data in diverse formats. Facilitated real-time data exchange between hospitals, physicians’ offices, and laboratories using REST APIs and message brokers like JMS, ActiveMQ, and RabbitMQ, enabling better interoperability and communication across the healthcare ecosystem.Product Team Management: Managed four product teams, driving the successful development and rollout of multiple projects. Provided technical leadership and guidance, ensuring efficient project execution from initial build phases to final delivery, while fostering cross-functional collaboration.Cloud-Based Platform for Interface Management: Designed and developed a cloud-based platform for managing interfaces, utilizing AWS and Spring Cloud to enhance scalability and flexibility. Simplified the integration of diverse data interfaces, ensuring secure and efficient operations.Machine Learning API Development: Developed and deployed machine learning APIs to enhance data analysis and workflow automation. Leveraged tools like Spring Boot, ElasticSearch, and Kotlin for efficient integration of predictive models into existing platforms.Technology Stack Oversight: Oversaw the implementation and maintenance of a large-scale technology stack, including Gradle, Maven, GitHub Actions, Jenkins, and Tomcat. Ensured all components met high performance, reliability, and security standards. Optimized CI/CD workflows for seamless deployments and system stability.

Sep 2021 - Dec 2024

Machine Learning Engineer

United States

Scalable Machine Learning API Development: Adapted an API to deploy a scalable, cloud-based machine learning model using Go, Kubernetes, and Docker. Implemented a mechanism for the scheduled execution of the API with Apache Airflow, enhancing model deployment efficiency and automation.Redis Cache Integration: Worked on the back-end process for writing data to an in-memory Redis cache using Java. Improved data retrieval speed and application performance by leveraging Redis for fast, temporary data storage.Machine Learning Metrics Development: Developed exploratory data analysis (EDA) and validation metrics for a machine learning model, utilizing Java and H2O. Ensured the model’s effectiveness and accuracy for a daily email job, supporting data-driven insights and reporting.Spark Job Migration: Migrated Spark jobs from GCP-managed Dataproc to Google Kubernetes Engine (GKE). Transitioned from a managed Spark environment to a customized, team-managed setup, improving flexibility and control over Spark job execution.GKE Cluster Integration:Integrated Kubecost, Prometheus, and Istio into a GKE cluster to enhance the data science team’s Kubeflow capabilities. Provided comprehensive monitoring, cost management, and service mesh functionalities for the Kubernetes environment.NLP-Based SKU Matching: Developed natural language processing (NLP) based algorithms for SKU similarity matching. Facilitated best price promises by analyzing competitor pricing and optimizing product offerings.Cloud Infrastructure Monitoring: Participated in on-call rotations and DevOps monitoring for GCP and AWS cloud infrastructure. Ensured the stability and performance of cloud services through proactive monitoring and issue resolution.Scheduled API Execution: Implemented scheduled execution mechanisms for APIs using Apache Airflow. Automated regular tasks and ensured timely updates and processes, enhancing overall operational efficiency.

Feb 2018 - Aug 2021

Contract Software Engineer

Florida, United States

Early-Stage Startup Support: Served as a stopgap in an early-stage startup while the founders sought dedicated employees. Provided critical support across various functions, ensuring continuity and progress during a transitional period.Cross-Functional Discussions: Engaged in discussions with the team covering a wide range of topics, including machine learning, software engineering, and DevOps strategies. Contributed to shaping the startup’s technical direction and approach.Machine Learning Pipeline Development: Developed a pipeline to integrate machine learning capabilities into the flagship application. Enabled advanced data processing and model deployment, enhancing the application's functionality and performance.Collaboration with Industry Veterans: Worked alongside an accomplished team of tech industry veterans. Gained valuable insights and knowledge from experienced professionals while contributing effectively to the team's objectives.AWS Ecosystem Utilization: Leveraged the AWS ecosystem to build scalable solutions with flexible architecture. Designed systems with loose coupling, allowing for easy transitions to locally-hosted solutions or alternative vendors if needed.Command Line Tool Development: Created command line tools for submitting and monitoring machine learning jobs. Simplified job management and tracking, improving the efficiency and usability of ML workflows.Open Source Service Mesh Development: Developed an open source service mesh, which was forked and customized internally. Contributed to creating a tailored solution for managing microservices and service communications.Learning and Value Addition: Maximized learning opportunities and provided significant value during a crucial period for the startup. Applied acquired knowledge to deliver effective solutions and support the company's growth.

Apr 2017 - Aug 2019

Seasonal Software Engineering Intern

United States

- Developed a TWAIN driver for electronic signature processing.- Created tools for processing messy text data.- Implemented rudimentary web applications for marketing and internal use.- Fixed bugs in the production application.- Helped implement new features in the production application.

Jan 2016 - Jan 2018
1 education record

Thomas Eric education

FAQ

Frequently asked questions about Thomas Eric

Quick answers generated from the profile data available on this page.

What is Thomas Eric's role at their current company?

Thomas Eric is listed as Software Engineer.

Where is Thomas Eric based?

Thomas Eric is based in Oklahoma City, Oklahoma, United States.

What companies has Thomas Eric worked for?

Thomas Eric has worked for Scalabull, Zulily, Terraclear Inc, and Rxnt.

How can I contact Thomas Eric?

You can use AeroLeads to view verified contact signals for Thomas Eric, including work email, phone, and LinkedIn data when available.

What schools did Thomas Eric attend?

Thomas Eric holds Bachelor'S Degree, Computer Science from University Of Maryland.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.

People with similar names

Check these profiles if this is not the Thomas Eric you were looking for.

View similar profiles