Hello, my name is
Cole VanOphem
and I'm a software engineer.
About Me
I'm a software engineer with a passion for creating and developing software, especially in the FinTech space.
I have experience in backend web development with C# and Python, and am interested in branching out to new areas.
I'm always looking for new opportunities to learn and grow as an engineer, so please feel free to reach out.

Experience
Software Engineer Intern
OneStream
June 2024 - August 2024
- Worked on the Cloud Development Team to improve reliability of email notifications from OneStream customer cloud environments.
Software Engineer Intern
United Wholesale Mortgage
May 2023 - August 2023
- Worked on Application Development Team to build a big data processing service that will be used to train models that identify code changes likely to cause defects.
Team Lead
Michigan Hackers
May 2023 - present
- Led weekly classes to teach and review technical content, mainly focusing on data structures and algorithms in C++
- Developed additional featured content to prepare members for the non-technical portions of career readiness
Education
University of Michigan - Ann Arbor
Bachelor of Science, Computer Science
August 2022 - present
Projects

Web application that provides users with a robust toolset for optimizing their investment portfolios.
Runner-Up for Capital One's Best Financial Hack Award at MHacks.
Technologies Used: React, TailwindCSS, Flask, SQLite

Web platform that provides users with actionable insights into earnings calls and Forex opportunities.
Winner of Best Use of Digital Currency Award at SpartaHack
Technologies Used: React, TailwindCSS, Flask, SQLite
EECS 482
C++17 library to administer the creation, lifetime, and execution of concurrent threads in a multicore system.
Supports condition variables, mutexes, yields, joins, and interprocess interrupts (IPI).
Technologies Used: C++17, clang, CMake, Linux
EECS 482
Multithreaded C++17 program to schedule concurrent disk requests using monitors.
Implemented thread-safe concurrent priority queue to manage disk requests based on shortest seek time first (SSTF) algorithm.
Technologies Used: C++17, Clang, CMake
EECS 485
Social media site that allows users to share photos with others, and comment on posts.
Features dynamic user interface made with React, and RESTful API made with Flask enabling like, comment, post, authentication, and account management functionalities.
Technologies Used: React, JavaScript, Flask, Python, SQLite
EECS 281
Program to emulate a basic relational database using STL containers and algorithms.
Implemented a subset of SQL commands to create and manipulate tables, including JOIN and conditional statements.
Technologies Used: C++11
EECS 281
Program to simulate buy and sell orders from multiple traders on multiple stocks in a market.
Utilized priority queues to match buyers and sellers. Implemented multiple data analysis modes to calculate performance of traders and stocks at end of day.
Technologies Used: C++11
EECS 281
Program to solve 3-dimensional mazes with multiple types of obstacles.
Uses breadth-first search or depth-first search to find a path through the maze, given a start and end point.
Technologies Used: C++11
Contact
Get In Touch
I'll get back to you as soon as I can!