Ethan Lewis

Ethan Lewis Email and Phone Number

CTO at Kochava | Ex-IBM | Focused on AI and Open Source Technology @ Kochava
Ethan Lewis's Location
Sandpoint, Idaho, United States, United States
Ethan Lewis's Contact Details
About Ethan Lewis

As the Chief Technology Officer at Kochava, I lead the development and implementation of cutting-edge distributed ledger solutions that enable secure, transparent, and scalable transactions for digital advertising. With over 10 years of experience in software engineering and architecture, I have a strong background in Golang, Rust, Java, Python, and C++, as well as cloud computing and shell scripting.At Kochava, I have overseen the engineering and product teams, working closely with the CEO and CFO to align the projects with the strategic initiatives and vision of the company. I have also managed multiple remote and local developers, creating technical specs, and project timelines, and leading scrums. Some of the projects I have designed and led include a byzantine fault-tolerant consensus protocol, a web assembly runtime, a peer-to-peer network library, a peer-to-peer membership library, and a smart contract SDK. I am passionate about solving complex problems and delivering innovative solutions that empower our clients and partners.

Ethan Lewis's Current Company Details
Kochava

Kochava

View
CTO at Kochava | Ex-IBM | Focused on AI and Open Source Technology
Ethan Lewis Work Experience Details
  • Kochava
    Chief Technology Officer
    Kochava Oct 2021 - Present
    Sandpoint, Id, Us
  • Kochava
    Vice President Of Engineering & Product
    Kochava Dec 2019 - Oct 2021
    Sandpoint, Id, Us
  • Kochava
    Director Of Software Engineering
    Kochava Jan 2019 - Dec 2019
    Sandpoint, Id, Us
  • Kochava
    Lead Software Engineer & Software Architect
    Kochava Feb 2018 - Jan 2019
    Sandpoint, Id, Us
    - Created technical specs, project timelines and lead scrums- Mentored junior developers - Developed legacy software migration plans - research new technology to apply within our technology stack ( gRPC, Kafka, K8s, Queuing technologies etc..) - Partnered with product and other engineering orgs to design and delivery production system. - Met with stakeholders to discuss new product and system requirements
  • Kochava
    Senior Software Engineer
    Kochava Aug 2016 - Feb 2018
    Sandpoint, Id, Us
    - Developed Rest APIs using golang to support millions of requests a minute - Create and refactor existing golang projects to meet industry standards.- Create real time metrics dashboards using InfluxDB and DataDog - Developed unit and integration tests plans for existing applications to reduce code complexity and down time. - Deployed applications to cloud environments using Gitlab CI, Jenkins, Spinnaker and Docker. - Participated in on call rotation for core applications
  • Xchng
    Lead Software Engineer & Software Architect ( Kochava Labs )
    Xchng Oct 2017 - Oct 2021
    Georgetown, Grand Cayman, Ky
    - Designed and lead implementation of a distributed ledger project- Developed byzantine fault tolerant consensus protocol base on PBFT- Developed web assembly runtime in golang to support smart contracts - Developed peer to peer network library written in golang using TCP/TLS - Developed peer to peer membership library based on SWIM written in golang using UDP- Implemented smart contract sdk written in rust for our distributed ledgers virtual machine - Worked directly with CEO and CFO to align project with strategic initiatives- Managed multiple remote and local developers - Created technical specs, project timelines and lead scrums
  • Ibm
    Lead Build/Automation Engineer
    Ibm Jan 2015 - Aug 2016
    Armonk, New York, Ny, Us
    - Developed Continuous Integration and Deployment pipeline using Jenkins, Docker and Chef. - Created and Refactored existing ant and maven projects to fit standards and simplify build process.- Managed source control repositories using git, and cvs.- Managed development environments ( DB2, WebSphere MQ, RHEL ).- Provided application detailed design documents.- Developed in house tools to improve quality of life for developers and improve development cycle
  • Ibm
    Software Engineer
    Ibm Jun 2014 - Jan 2015
    Armonk, New York, Ny, Us
    - Design and develop integration test project for internal application using testng, junit and other java test frameworks- Manage and support Jenkins continuous integration lab used to stream line release cycles- Analyzed customer tickets to prevent and fix software bugs using Java for a large B2B Cloud EDI translation platform.- Automated application metric reports using python
  • Wright State University
    Independent Studies - Research Assistant Avida
    Wright State University Jun 2013 - Jun 2015
    Dayton, Oh, Us
    - Research assistant focusing on computer graphics and virtual reality- Integration of OpenSceneGraph with VRUI virtual reality development toolkit- Used C++ and OpenGL to create virtual shopping experience for marketing research- Experience with optitrack infrared sensors, data gloves and other virtual reality devices.- Development done in linux using cmake and make.- Met with project sponsor to discuss project direction and progression
  • Defense Research Associates
    Software Engineer Internship
    Defense Research Associates Jun 2012 - Jun 2014
    - Worked on Sense and Avoid projects for UAS- Development support and code enhancements for existing Java and C++ tools - Developed plugins in Java for ImageJ to enhance data analysis- Collected and analyzed GPS and flight data- Developed SQL database tables used to query flight data
  • Omnispear Web & Network Solutions, Inc.
    Web Developer Summer Intern
    Omnispear Web & Network Solutions, Inc. Apr 2012 - Jun 2012
    Dayton, Ohio, Us
    - Completed customer tickets associated with provided products - Implementation and design of web applications

Ethan Lewis Skills

Shell Scripting Linux Cloud Computing Solution Architecture Java Golang Integration C++ Agile Methodologies Sql Db2 Operating Systems Python Distributed Systems Solidity Go Docker Continuous Integration Apache Spark Mysql Amazon Redshift Postgresql Jenkins Hadoop Opengl Virtual Reality Augmented Reality Cyber Security Blockchain Smart Contracts Distributed Computing Web Assembly Rust Wasm Chef

Ethan Lewis Education Details

  • Wright State University
    Wright State University
    Computer Science
  • Wright State University
    Wright State University
    Computer Science

Frequently Asked Questions about Ethan Lewis

What company does Ethan Lewis work for?

Ethan Lewis works for Kochava

What is Ethan Lewis's role at the current company?

Ethan Lewis's current role is CTO at Kochava | Ex-IBM | Focused on AI and Open Source Technology.

What is Ethan Lewis's email address?

Ethan Lewis's email address is el****@****ibm.com

What schools did Ethan Lewis attend?

Ethan Lewis attended Wright State University, Wright State University.

What are some of Ethan Lewis's interests?

Ethan Lewis has interest in Cooking, Collecting Antiques, Investing, Traveling, Outdoors, Electronics, Home Improvement, Collecting Art, Reading, Crafts.

What skills is Ethan Lewis known for?

Ethan Lewis has skills like Shell Scripting, Linux, Cloud Computing, Solution Architecture, Java, Golang, Integration, C++, Agile Methodologies, Sql, Db2, Operating Systems.

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.