1. Levi Kipke
EDUCATION
UNIVERSITY OF MICHIGAN
COURSEWORK
Data Structures and Algorithms
Web Databases and Servers
Computer Architecture
Computational Theory
Discrete Mathematics
TECHNOLOGIES
LANGUAGES
C++ • Matlab
C • Python • HTML •
CSS/SCSS • Java
SKILLS
Git • COMSOL Multiphysics •
InDesign/Illustrator/Photoshop •
Eclipse • Xcode •
Linux command line
EXPERIENCE
NEURONEXUS TECHNOLOGIES
• Designed an application using COMSOL to create custom models of electrical
spinal cord stimulation based on user input.
• COMSOL application was sent to production and used to teach new
salesperson hires how NeuroNexus technology works.
• Helped to design frontend of an application to simulate neural activation from
various types of brain probes.
• Explored capabilities of Java, C++, and Matlab to determine most effective uses
of each in the projects.
THE MICHIGAN DAILY
• Acted as liaison and coordinator between a team of graphic designers, sports
writers, and photographers to streamline print production and communication.
• Utilized HTML and CSS/SCSS to design frontend box feature for displaying
ratings of TV shows, books, etc.
• Currently creating frontend design of interactive graphics gallery to cover the
upcoming presidential election.
PROGRAMMING PROJECTS
DATABASE DESIGN AND MANAGEMENT (C++)
• Designed backend of a database program that functions like a simplistic SQL.
• Enriched ability to work with interacting, complex data structures, using
numerous facets of C++ STL to increase code readability, speed, and
performance.
NP-COMPLETE PROBLEM SOLVERS (C++)
• Designed a driver to solve the Traveling Salesman Problem, Minimum Spanning
Tree problem, and Knapsack problem.
• Explored various families of algorithms such as dynamic programming, branch
and bound, and backtracking to determine the fastest and most efficient
method.
EUCHRE CARD GAME DESIGN (C++)
• Created a fully functional game of euchre with AI and human interfaces, and full
card-deck capabilities.
• Effectively utilized data abstraction methods and dynamic memory
management.
VIDEO GAME ARTIFICIAL INTELLIGENCE DESIGN (PYTHON)
• Successfully designed an AI to beat a simplistic map-wandering video game.
• Increased proficiency with programming in Python and unit testing.
• Productively collaborated with a team to innovate new AI methods and
strategies.