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.

portrait placeholder

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

EECS 281

Data Structures and Algorithms

EECS 491

Distributed Systems

EECS 482

Operating Systems

EECS 485

Web Systems

EECS 489

Computer Networks

EECS 376

Foundations of Computer Science

EECS 370

Computer Organization

EECS 280

Programming and Intro Data Structures

EECS 497

Human-Centered Software and Design and Development

MATH 217

Linear Algebra

Projects

WolvWealth

WolvWealth Homepage

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

MichMoney

MichMoney Forex Page

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

Thread Library

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

Disk Pager

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

Full-Stack Social Media Website

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

SQL Clone

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

Stock Market Simulator

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

3D Maze Solver

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

Piazza Post Classifier

EECS 280

Program to predict the topic of Piazza forum posts using a naive Bayes classifier.

Trained on data set of over 11,000 posts and achieved over 87% prediction accuracy while classifying posts.

Technologies Used: C++11

Contact

Get In Touch

I'll get back to you as soon as I can!

Name
Cole VanOphem
Location
Michigan, United States
Email
nvano@umich.edu
LinkedIn

Message Me