
Briggs Tucker
Technologies
I'm a learner at heart, and always seek to diversify my knowledge. Try clicking on a card to see more information!
Work Experience
Rochester Software Associates
Software Quality Assurance Co-op 5/14/2024 - 12/12/2024
- Wrote Selenium tests for React-based web app
- Adapted 150+ comprehensive tests from old UI & codebase to work with new UI
- Maintained constant contact with development to be aware of changes that impacted tests
- Identified, confirmed, and wrote-up dozens of bugs and feature regressions, then verified dev's fixes
New York State Arthur O. Eve Higher Education Opportunity Program
Academic Tutor 9/18/2023 - 5/3/2024
- Charged with assisting underrepresented students in in one-on-one and in-person sessions
- Helped students become more confident in software development by connecting basic principles to more advanced concepts
- Personalized session plans based on course content and individualized learning objectives
Projects

Pillarboxd
(Course: Human-Centered Requirements and Design) (ONGOING)
- Worked in team of 5 to conceptualize, sketch, wireframe, and prototype a mobile app similar to Letterboxd for tracking movies, TV shows, and books
- Created various types of diagrams & documentation to help focus in on the needs and viewpoints of end users
- Expanded on the group's vision via creation of a functional prototype in Figma
- Received, processed, and acted upon feedback from peers & users in target population

Multi-User Dungeon (MUD)
(Course: Software Subsystems Engineering)
- Analyzed requirements document and created domain model
- Worked with team of 5 to create subsystem class diagrams and sequence diagrams
- Implemented Terminal User Interface using the Command pattern to control game events
- Implemented GUI with JavaFX following addition of new product requirements

Hockey Jerseys E-Store
(Course: Intro to Software Engineering)
- Developed a full-stack E-Store using Git for Version Control and agile development practices including standups and scrum in collaboration with team of four
- Brainstormed and developed feature adds approved by product owner, analyzed product requirements using domain analysis and creating domain model
- Lead team’s backend development efforts in Java and Spring to host web server and interact between REST API and product inventory stored in JSON files
- Tested backend using JUnit and Mockito, achieving 90% code coverage via JaCoCo
- Developed front-end with Angular and TypeScript, including inventory management, user reviews, and accounts

Ridesharing API
(Course: Web Engineering; Solo project)
- Developed a ridesharing REST API using Flask, interfacing with PostgreSQL database via psycopg2
- Designed and implemented SQL database schema using noun-verb analysis
- Wrote dozens of unit tests and heavily documented code to justify design choices
- Optimized API performance via migration from Python functions to PL/pgSQL procedures and functions