Ellery Sabado
************@*****.*** 331-***-**** ellerysabado
EDUCATION
Iowa State University
Bachelor of Science in Computer Engineering
Ames, USA
Expected Graduation: May 2025
GPA: 3.54/4.00
RELEVANT COURSEWORK
Courses
Algorithms, Data Structures, Object-Oriented Programming, Database Management, Web UI, Software Development Cycle, Operating Systems, Assembly-level programming, Embedded Systems, and Digital Logic SKILLS
Languages
Software: Java, C, C++, JavaScript, HTML, CSS, SQL, XML, Verilog HDL Tools/tech
Git, Gitlab, REST APIs, Postman, MongoDB, Express, React, Node.js, Maven, Spring Boot, Bootstrap, Arduino, Raspberry PI PROJECTS
Cook Book Mar 2024 – May 2024
•Developed a MERN stack web application with MongoDB and JSON for a dynamic cookbook
•Implemented a UI using React and Bootstrap for users to easily browse, search, and view recipes with a visually appealing layout
•Designed multiple views for the application, ensuring seamless navigation and a smooth user experience
•Utilized JavaScript hooks and asynchronous operations for managing application state, data fetching, and real-time updates
•Developed a back-end with Node.js and Express, creating RESTful APIs to handle CRUD operations for recipes and integrating the front- end with MongoDB for persistent data storage
Quoridor Jan 2023 – May 2023
•Developed a game called "Quoridor" with Java Spring Boot framework
•Used Git for version control across multiple team members
•Wrote extensive JUnit tests to ensure high code coverage
•Designed REST APIs to ensure seamless frontend and backend integration
•Implemented automated CI utilizing GitLab
•Utilized WebSockets to enable in-game real-time communication between players
•Implemented MySQL to manage database components, allowing for persistent storage of game data and player profiles Snake Game Feb 2022 – May 2022
•Developed a Java-based 2D Snake Game using object-oriented programming and implementing gameplay features such as changing difficulty and adaptive game board resizing
•Designed a responsive GUI with Java Swing, implementing real-time controls and event handling
•Integrated collision detection, player input, and procedural object generation for dynamic gameplay Space Wanderer Oct 2021 – Nov 2021
•Programmed the Arduino Uno in C++ to control the rover wheel movement based on input from an ultrasonic sensor.
•Implemented conditional logic to adjust the rover’s direction when objects were detected within proximity.
•Integrated sensor data with motor control via an H-Bridge circuit to enable autonomous navigation. PROFESSIONAL EXPERIENCE
Iowa State University Test Proctor Aug 2023 – May 2024
•Proctored exams at ISU, ensuring a conducive testing environment and maintaining test-takers information confidential
•Enforced test requirements, barring unauthorized materials, and upheld fairness and security protocols
•Implemented proactive measures to maintain unbiased testing and reported irregularities for the integrity of testing procedures ACTIVITIES
Ultimate Frisbee
Publicity Chair, Fundraising Chair
2013 – present
Iowa State Ultimate Club (Aug 2021 – Present)
Critical Tinkers Aug 2021 – present
IEEE Aug 2024 – present
Boy Scouts of America 2017 – 2021
Eagle Scout