Nicolas John

Senior Software Engineer @ Enova International

About Nicolas John

Nicolas John is a Senior Software Engineer currently employed at Enova International since 2023. He has a background in mechanical engineering and computer science, with previous experience at various companies including Ubiquiti Networks and DMC Engineering.

Current Role at Enova International

Nicolas John is currently employed as a Senior Software Engineer at Enova International. He has held this position since 2023. In this role, he is responsible for developing software solutions that enhance the company's financial technology services.

Previous Experience in Software Engineering

Prior to his current position, Nicolas John worked at Outlier Automation as a Senior Controls System Engineer from 2021 to 2022. He also served as a Systems Engineer II at DMC Engineering from 2020 to 2021. His experience includes a role as a Systems Engineer at DMC Engineering from 2018 to 2020, where he contributed to various engineering projects.

Internship Experience

Nicolas John began his professional journey with internships that provided foundational experience in engineering. He worked as a Mechanical Engineering Intern at Ubiquiti Networks from 2015 to 2016. Additionally, he completed a Product Development Internship at Antunes in 2017, where he gained practical skills in product development.

Education and Academic Background

Nicolas John holds a Master's degree in Computer Science from the Georgia Institute of Technology, where he studied from 2020 to 2022. He also earned a Bachelor's degree in Mechanical Engineering from the University of Illinois Urbana-Champaign, completing his studies there from 2014 to 2018.

Research Experience

In 2016, Nicolas John worked as a Research Assistant at the Advanced Controls Research Lab at the University of Illinois at Urbana-Champaign. His role lasted for four months and involved engaging in research activities related to advanced control systems.

People similar to Nicolas John