Jacob N. Childs
Education
The University of Iowa | Iowa City, IA Anticipated May 2025
- B.A. Computer Science
- Certificate in Entrepreneurial Management
- GPA: 3.31/4.0
Class Project Experience
Group Agile Software Development Project Fall 2023
Department of Computer Science | The University of Iowa | Iowa City, IA
- Collaborated in an Agile team to enhance an existing program by developing a visualization class that displayed real-time system processes in a separate interface.
- Focused on optimizing the scheduling algorithm to efficiently transmit signals across network nodes, utilizing iterative development, peer collaboration, and feedback.
Personal Projects
- AWS Cloud Resume Challenge – Hands-on project where participants build and deploy a personal resume website using AWS services such as S3, Lambda, and DynamoDB. It demonstrates proficiency in cloud technologies, infrastructure-as-code, and CI/CD pipelines.
- Sorting Algorithm Visualizer – Developed a Python-based visualization tool that demonstrates various sorting algorithms (e.g., Bubble Sort, Quick Sort, Merge Sort) using Pygame, allowing users to interactively explore the sorting process through an intuitive graphical interface.
- Handicap Tracker – A Java program that tracks and calculates your golf handicap according to USGA regulations. Implemented data management and algorithmic logic to automate handicap calculations, providing users with an accurate and user-friendly experience.
Work Experience
Golf Course Attendant August 2022 – Current
Finkbine Golf Course | The University of Iowa | Iowa City, IA
- Responsible for opening and closing the golf course daily.
- Ensures positive customer experience by greeting and meeting their needs, on and off course.
- Communicates effectively with staff to ensure a smooth and pleasant transition for patron’s golf experience.
Bag Drop Attendant May 2024 - August 2024
Mistwood Golf Club | Romeoville, IL
- Set up and managed large golf outings of over 100 people.
- Kept track of incoming golfers and their tee times to ensure smooth operation throughout the day.
- Responsible for collecting and distributing monetary tips for the shift.
- Demonstrated attention to detail by keeping an organized layout of course entrance and cart staging area.
Technical Skills
- Java, Python, Object Oriented Programming, Agile Development, Git Version Control, Data Structures, Debugging, JavaDoc, Junit Testing, Computer Hardware, Algorithms, LeetCode
College Activities
- Member | Association of Computing Machinery | August 2022 – Present
- Member | Tippie Technology & Innovation Association | August 2022 – Present