Jordan Ringenberg
Verified Expert in Engineering
Data Structures Developer
Jordan is a software and systems guru and startup CTO with expert skills and over a decade of full-stack software engineering experience utilizing C++, Python, Java, Objective-C, C#, MySQL, shell scripting, and web programming. He's a computer vision expert using OpenCV/MATLAB and teaches university CS courses. He was the CTO of Di8itcharts.com, an acquired data-visualization startup, and CTO of Wander Media Company, a multimedia startup.
Portfolio
Experience
Availability
Preferred Environment
Databases, Web, Windows, MacOS, Ubuntu
The most amazing...
...app I'e created is Di8it, the world's leading chart digitizer, the algorithms of which I engineered from scratch. The company was acquired in under 1.5 years!
Work Experience
Head Engineer | Technology Director
Wander Media Company
- Engineered the proprietary technology that inexpensively streams online hospitality channels into area hotels and resorts.
Computer Science Professor
The University of Findlay
- Taught the following computer science undergraduate and graduate courses: Software Engineering, Computer Networking, Data Communications, Python Programming, C# Programming, Professional Development, Computer Software Design, Introduction to Unix, and Introduction to Computers.
- Performed personal research, as well as undergraduate student research, in areas including Data Analytics, Human Computer Interaction and Usability Engineering, and Image Processing and Computer Vision.
- Mentored students from diverse backgrounds, both at an academic and personal level.
Chief Technology Officer (CTO)
Di8it Charts
- Worked as a one-person engineer and CTO of the world's leading chart digitizer, including the proprietary, patented algorithms to automatically and precisely segment and extract raw numerical data from chart images; it was acquired in under 1.5 years!
- Co-wrote a patent on the proprietary user interface and algorithms.
Experience
Skills
Languages
JavaScript, C++, SQL, Python, Bash, Visual Basic, CSS, HTML, Java, PHP, C#
Libraries/APIs
OpenCV, NumPy, jQuery, Pandas
Tools
Git, Microsoft Visual Studio, GitHub, Emacs, Microsoft Excel, MATLAB, Eclipse IDE, Mathematica, Adobe Photoshop
Paradigms
Object-oriented Programming (OOP), Database Design, Procedural Programming, Agile Software Development, Software Testing, UI Design, UX Design, REST, Human Interface Design, Compiler Design
Platforms
Raspberry Pi, Linux, Windows, Unix, MacOS, Amazon Web Services (AWS), Ubuntu, Web
Storage
MySQL, Google Cloud, NoSQL, PostgreSQL, Databases
Other
Full-stack, Algorithms, Adobe Acrobat Pro, Data Structures, Image Processing, Computer Vision, Web Scraping, Version Control, Systems Engineering, Networking, Embedded Development, Administration, Scripting, Videos, Development, Machine Learning, Cython, Artificial Intelligence (AI)
Frameworks
Flask, Hadoop
Industry Expertise
Teaching
Education
PhD Degree in Computer Science and Engineering
The University of Toledo - Toledo, OH, USA
Master of Science Degree in Computer Science
Bowling Green State University - Bowling Green, OH, USA
Bachelor of Science Degree in Computer Science
Bowling Green State University - Bowling Green, OH, USA
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring