
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 Development Co-op 8/24/2025 - 12/11/2025
- Added numerous customer-requested features in legacy Java codebase and modern React frontend
- Fixed numerous issues in legacy Java codebase
- Created rigorous API testing suite using JMeter with custom Grafana dashboard & Dockerized setup
- Participated in full scrum process including code review & validation
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
Talos
8/26/2026 - Present
(Senior Project; Team of 6; ONGOING)
- Inherited an existing student project to repurpose existing educational robotic arms to be used as automatic camera operator
- Creating a versatile interface for multiple generations of Scorbot robotic arms, with a custom controller implementation on an ESP32 in addition to a Raspberry Pi Operator software that interfaces with stock controller
- Utilizing computer vision to track a consistent subject as they move across the frame
- Designing algorithms to make interesting, engaging camera shots
(Note: Due to the ongoing nature of the project, my exact major contributions are not yet clear. However, I have taken a generalist role, and plan to get experience with as much of the project as possible.)
Trellinatrix
1/31/2026 - 3/1/2026
(Course: Trends in Software Development Process; Team of 5)
- Created a browser extension for automatically generating Trello cards from a product description in the context of an existing Trello board
- Utilized Trello and OpenRouter APIs for getting board information and generating cards
- Used WXT and browser APIs to create a miniature, ephemeral LLM harness inside a multi-browser-compatible extension
(Note: This was an exercise in examining one possible future of software development in the age of AI; we do not believe that using AI to generate user stories is a productive or accurate way of creating user stories.)
Pillarboxd
1/19/2025 - 4/30/2025
(Course: Human-Centered Requirements and Design)
- 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)
1/31/2024 - 4/30/2024
(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
8/31/2023 - 11/29/2023
(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
8/31/2023 - 10/30/2023
(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