About Eric Yager
Hello!
My name is Eric Yager. I just graduated summa cum laude from Valparaiso University with a degree in computer science and math. During my time at Valpo, I served as treasurer and later president of the student chapter of the Association for Computing Machinery (ACM). I also helped lead Valpo’s Math Club for the two years as vice president. Additionally, I encouraged students and improved their understanding of key concepts as a computer science teaching assistant, a job I started in 2019.
I just started a job as a junior software engineer with Cummins in June. I look forward to learning more about developing software with a scrum team, and I’m excited to put my skills to work in my first full-time role.
Some of my hobbies include playing chess (I’m especially fond of the bughouse variant), playing racquetball, reading, programming projects in Go, and tent camping with friends.
If you’re interested in seeing my work, check my GitHub.
Résumé
Education
- GPA: 4.0/4.0
- 2nd Major: Math
- Minors: Data Science, Applied Statistics
- Christ College Scholar, the Interdisciplinary Honors College of Valparaiso University
- Louis A. Foster Scholarship, Martin David Mundt Scholarship, and Commit Award recipient
Work Experience
- Fixed bugs and developed features in web apps with Ktor and Node backends and React frontends.
- Utilized CodeCommit version control and SAFe agile framework to participate effectively in a development team.
- Crafted DevSecOps implementation plan, jointly with other interns, to address security and adaptability concerns.
- Improved existing Android apps by adding UI elements and refactoring codebases to support multiple languages.
- Updated computer-generated reports to improve date formatting and include additional information and outputs.
- Collaborated with other engineers to test code on hardware, document bugs, and debug the codebase.
- Facilitated student learning of Go, Python, Java, X86 Assembly, and MATLAB during labs and help sessions.
- Explained the behavior of code and the conventions associated with effective software construction to fellow students.
- Collaborated with the senior developer to upgrade SSO code and integrate additional API interactions.
- Coded and integrated an interactive map into a WordPress site using JavaScript and HTML5.
- Worked together with the development team to redesign a WordPress multisite with over 500 pages.
- Integrated the Stockfish AI chess engine with the existing gameplay interface to support practice puzzles.
- Refactored chess lessons from lichess.org to work with Angular instead of the Play framework.
Civic and Community Involvement
- Helped lead the execution of weekly meetings and events with sometimes dozens of attendees.
- Coordinated re-approval process by writing and refining budget proposal meeting governance expectations.
- Scored in the 74th percentile among the strongest undergraduate mathematics students in the country in the William Lowell Putnam Mathematical Competition.
- Customized Python reinforcement learning code to create an “ultimate tic-tac-toe” artificial intelligence program.
- Volunteered with a local food bank to organize supplies and assemble hundreds of boxes of food.
- Assisted with construction work for a local low-income housing nonprofit, Project Neighbors.
Skills
- Java & JavaFX
- Git, Github
- Unix, GNU/Linux
- Chrome Extensions
- Python 2 & 3
- HTML & CSS
- X86 Assembly
- Ruby & Ruby on Rails
- JavaScript
- Arena Simulation Tool
- PHP & Wordpress
- Google G Suite Scripts
- Go/Golang
- Netlogo Modeling System
- Angular
- Amazon Web Services
- React / ReactJS
- Scala
- Kotlin
- Ktor
Contact Me
You can reach out to me on LinkedIn or Twitter1. Alternatively, send me an email using the form below. If you would like to send an encrypted message, you can use this PGP key.
-
I get a lot of scam message requests on Twitter, so I’m sorry if your message gets lost. ↩︎