Overview
Work History
Education
Projects
Timeline
Generic

Samuel Herner

Overview

2
2
years of professional experience

Work History

Software Developer Intern

Bosch
05.2023 - Current

Designed Python and Bash scripts to streamline the operations of the development team, optimizing the execution of Azure pipelines. Leveraging the GitHub REST APIs, by automating tasks such as setting expiration dates on pull requests, enhancing the team's workflow efficiency. Additionally, played a key role in updating Docker images and used Conan for automating package creation in diverse pipelines, further enhancing the automation and reliability of our package management processes.

Quality Assurance Intern

University Of Michigan ITS
05.2022 - 08.2022

Conducted testing on university applications before their release, identifying errors in the code. Proficiently troubleshooted and debugged any issues uncovered during testing, contributing to the overall stability and reliability of the applications. Throughout the internship, successfully pinpointed and resolved hundreds of bugs ensuring the quality of the codebase.

Skills

C/C+, Python, SQL, Bash, Java, React, CSS, JavaScript, Database Management, Azure Devops, Web Development, Web App Development, Performance Analysis, UI/UX, Time Management, Code Fixes, Data Structures, Docker, Conan

Education

Bachelor of Science - Computer Science Engineering

University of Michigan
Ann Arbor, MI
04.2024

Computer Science Engineering

Michigan State University
East Lansing, MI
05.2021

Projects

Traveling Salesman Problem — C++

  • Used Prim's algorithm to find a path between a set of points fast
  • Used a Generate Permutations function with branch and bound to find the optimal shortest path between a set of points

Insta 485 — Python, React, JavaScript, CSS, and SQL

  • Used SQL to store user data in a database
  • Used Python, React, Javascript, and SQL to implement client-side dynamic web pages.

Treasure Hunt - C++

  • Used BFS and DFS searches to locate treasure on a 2D grid
  • Optimize runtime and memory usage to run at peak performance

FakeBook - Java and SQL

  • Used Java along with SQL to make tables, views, and queries on user data

Timeline

Software Developer Intern

Bosch
05.2023 - Current

Quality Assurance Intern

University Of Michigan ITS
05.2022 - 08.2022

Skills

Bachelor of Science - Computer Science Engineering

University of Michigan

Computer Science Engineering

Michigan State University
Samuel Herner