John Fleig, Ph.D. has a diverse work experience spanning various industries and roles. John began their career as an Instructor at The Ohio State University, where they taught courses on introduction to Microsoft Office and Software Component Engineering. John then worked as a Software Engineer at Ultryx Corporation, where they served as a technical lead on customer-driven projects and was responsible for architecture design, programming, and project management.
Following this, John worked as a Consultant for Information Control Company, specifically for Sterling Commerce, where they developed a new product data component for their main Gentran product line. John'swork involved object-oriented architecture design, software engineering, and database management.
John then joined Mentorgen as a Software Engineer, where they were the technical lead on a customer-driven project for BPL Global. John'sresponsibilities included developing a web-based application using their in-house framework and interface with Amperion repeaters for monitoring broadband internet service.
After this, John worked as a Professor at Franklin University, where they were responsible for teaching Computer Science courses and developing course content, activities, and projects for the undergraduate program.
John also worked as a Senior Software Engineer at BPL Global, where they created and maintained an internationalized thick client application using the Eclipse RCP framework. John also designed backend database layers and helped develop a framework of distributed modules for the backend systems.
In 2012, John co-founded Open Realms, LLC, a startup game development company. As the Co-owner and Senior Software Engineer, they successfully released Forge Quest, a C++ game utilizing their own OpenGL-based game engine. John also led the development of configurable procedural world/dungeon generation for immersive gameplay experiences.
John has also been involved in academia as an Adjunct Professor at the University of Wisconsin-Green Bay and Franklin University. At both institutions, they taught various Computer Science courses and designed course content. John utilized hybrid and asynchronous online instruction methods to accommodate different student populations.
Since 2012, John has been working at CAS as the Lead Data Scientist - Data Analytics and Insights. In this role, they lead a high-performing cross-department team of data scientists and software engineers. John'sspecialization is in search and relevance. John has trained, developed, and deployed a chemistry domain-specific model for document similarity, enhancing the accuracy and precision of search results. John has also designed a clustering algorithm to categorize user queries based on search topics.
John Fleig, Ph.D. obtained their Doctor of Philosophy (Ph.D.) degree in Computer Science from Nova Southeastern University. Prior to that, they completed their undergraduate studies at Penn State University, where they obtained Bachelor of Science (B.S.) degrees in Astronomy and Astrophysics, as well as Physics. John also pursued graduate studies at The Ohio State University, earning Master of Science (M.S.) degrees in Computer Science and Electrical Engineering.
In terms of certifications, John obtained an API I Python certification from DataRobot, Inc. in February 2021. John also completed the "Become a Data Visualization Specialist: Concepts" certification from LinkedIn in October 2020, and the "Developing and Delivering Software with Docker" certification from LinkedIn in September 2020. Additionally, they attained the "Master the Fundamentals of AI and Machine Learning" certification from LinkedIn in June 2019.
Sign up to view 0 direct reports
Get started