Ethan Lewis

Chief Technology Officer @ Kochava

About Ethan Lewis

Ethan Lewis serves as the Chief Technology Officer at Kochava, where he has worked since 2021. He has extensive experience in software engineering and product development, having held various roles at Kochava and IBM, and has a strong background in multiple programming languages.

Current Role as Chief Technology Officer

Ethan Lewis serves as the Chief Technology Officer at Kochava, a position he has held since 2021. In this role, he oversees engineering and product teams, ensuring that projects align with the company's strategic initiatives. He works closely with the CEO and CFO to maintain project alignment with the overall company vision. His leadership is instrumental in guiding the technological direction of the organization.

Previous Experience at Kochava

Ethan Lewis has held multiple positions at Kochava prior to his current role. He worked as Vice President of Engineering & Product from 2019 to 2021, and as Director of Software Engineering in 2019. His earlier roles included Lead Software Engineer and Software Architect from 2018 to 2019, and Senior Software Engineer from 2016 to 2018. During his tenure, he designed and led the development of a byzantine fault-tolerant consensus protocol and created a web assembly runtime.

Professional Background at IBM

Ethan Lewis has experience working at IBM, where he served as a Software Engineer from 2014 to 2015, and as Lead Build/Automation Engineer from 2015 to 2016. His time at IBM contributed to his expertise in software development and engineering practices. This experience laid a foundation for his subsequent roles in leadership and technology development.

Educational Background in Computer Science

Ethan Lewis pursued his education at Wright State University, where he achieved a Bachelor of Science in Computer Science from 2009 to 2014. He continued his studies at the same institution, earning a Master's degree in Computer Science starting in 2014. His academic background has equipped him with a strong foundation in software engineering and computer science principles.

Technical Skills and Expertise

Ethan Lewis possesses a strong technical skill set, with proficiency in programming languages such as Golang, Rust, Java, Python, and C++. His expertise extends to the development of a peer-to-peer network library and a peer-to-peer membership library at Kochava. He has also led the creation of a smart contract SDK, showcasing his ability to innovate and implement complex software solutions.

People similar to Ethan Lewis