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!
Projects
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