Summary
Education
Skills
Projects
Timeline
Generic

Bridget Peil

Ann Arbor,MI

Summary

Motivated and enthusiastic college student pursuing a degree in Computer Science seeking internship opportunities. Strong desire to begin exploring professional work environments in order to develop new skills and gain exposure to challenging, real-world technical problems. Proficient in C++ and Python, experienced with C and HTML/CSS. Hard-working individual with strong work ethic and communication skills.

Education

Bachelor of Science - Computer Science And Spanish

University of Michigan - Ann Arbor
Ann Arbor, MI
05.2025

Skills

  • C
  • Python
  • Spanish
  • C
  • Git
  • Debugging and Troubleshooting
  • HTML & CSS

Projects

Custom SQL Database

  • Implemented a rudimentary form of a relational database in C++ with hash maps that support table joins, indices and various queries through an interactive shell.
  • Developed the ability to choose appropriate data structures based on problem requirements.
  • Demonstrated proficiency in evaluating trade-offs between runtime performance and storage efficiency when managing data across multiple data structures.
  • Showcased the capability to design algorithms tailored to specific database tasks and scenarios.
  • Highlighted the importance of considering various data representations to optimize data retrieval and manipulation.


Graph Analysis and Optimization

  • Developed an algorithmic project involving graph analysis and optimization in C++. Utilized a collection of x-y coordinates and specified connectivity rules provided in the form of a graph.
  • Implemented Minimum Spanning Tree (MST) algorithms to identify the subset of edges with the lowest edge weight cost. Demonstrated proficiency in both Prim's and Kruskal's Algorithms, selecting the most efficient algorithm for each scenario.
  • Conducted in-depth research to design and implement an algorithm for approximating solutions to the Traveling Salesperson Problem (TSP). Prioritized solutions that were both sufficiently accurate and time-efficient to meet grading criteria.
  • Employed a Branch and Bound algorithm to calculate the weight of the optimal TSP solution. Demonstrated problem-solving skills by developing an effective bounding algorithm for TSP.

Timeline

Bachelor of Science - Computer Science And Spanish

University of Michigan - Ann Arbor
Bridget Peil