Designed and implemented React frontend for widget-hosting application deployed to naval installments
•
Designed frontend architecture, including tech stack and code structure
•
Utilized modern React patterns and frameworks, including React hooks, Emotion, and React Query, to
build modular and scalable components
•
Coordinated with backend developers to seamlessly integrate frontend REST client with backend APIs
•
Provided guidance to other developers, leading code tours and writing onboarding documentation
Developed web application in React and Java Spring Boot used for Air Force training missions
•
Built React components with Typescript and Redux for visualizing and editing mission data tables
•
Designed backend CRUD service in Spring Boot for handling mission data
•
Developed backend PDF service for rendering mission data into PDF tables
•
Created and implemented UI mockups with draw.io, iterating on customer feedback
Built Vue application for note-taking on research papers
•
Leveraged D3.js to create PDF annotation feature, allowing users to mark and organize papers with
notes and labels
•
Utilized Java Hibernate to write SQL queries and create object relational mappings for SQL database
Designed testing frameworks using tools including React Testing Library and Cypress to ensure stability and functionality of web applications, achieving 80% coverage across frontend and backend code