Ethan Shoemaker: Education Iowa State University - Ames, Iowa - 3.84/4.00
Ethan Shoemaker: Education Iowa State University - Ames, Iowa - 3.84/4.00
Ethan Shoemaker: Education Iowa State University - Ames, Iowa - 3.84/4.00
[email protected] | 224-944-1218
Education
Iowa State University - Ames, Iowa - 3.84/4.00
Bachelor of Science in Computer Engineering: 05/20
Leadership Studies Minor - University Honors Program
Courses: Operating Systems, Computer Networking, Networking Security, Software Development, Embedded Systems
Warren Township High School - Gurnee, Illinois - 4.32/4.00 - Magna Cum Laude Graduate: 05/16
Professional Experience
Software Engineering Intern - Google - Ads Data Hub (05/19 - 08/19)
● Developed proposal for query scheduling system including research on previous solutions
● Implemented management of scheduling Spanner database to support CRUD operations
● Designed and tested an algorithm for executing ~100,000 scheduled queries per day
Lab Teaching Assistant - Iowa State - CPR E 281: Digital Logic (08/18 -5/19)
● Facilitated labs and recitation to enhance learning of important concepts for computer engineering
Lab Teaching Assistant - Iowa State - CPR E 288: Embedded Systems Intro (01/18 - 05/18)
● Facilitated labs by challenging students to look into the underlying operations of their code
● Constructed exam review packets based on material used in lab
● Led lecture-style discussions with students and encouraged conversation of relevant topics
● Invented equipment checkout strategy including policies and processes for students
Extra-Curricular Activities
Undergraduate Research - Iowa State - Dep. of Electrical and Computer Eng. (01/17 - 05/17)
● Researched ADCs and Clock generators for testing algorithm designed to account for jitter in ADCs.
Skills
● C, Java 8, Visual Basic, MIPS
● Spanner, BigTable, Git, Linux (Debian, RedHat), Spring/Spring Boot, SQL, Protobufs
● Threads, Socket programming, TCP/IP