• Expanded HackMerced’s core platform and their website, Tomoe, Helix, and Core via Agile web development
• Personally designed the UI such as inputting personal information, forgot password, and volunteering pages
• Developed a RESTful web service for downloading large files from server to client on the front-end
• Analyzed the network performance (i.e., latency and throughput) while sending and receiving data files using a Tomcat server
• Utilized front-end and back-end operations including Spring, Maven, J2EE applications and Java
• Worked on the Software Engineering team as a back-end engineer to help optimize and replace their data archival system
• Constructed a C++ unit testing framework for the back-end of the system using Google Test
• Researched and implemented Docker by containerizing the entire project as a Docker Image
• Created a tool in C and C++ that is utilized by engineers up to 70,000 times per month, saving valuable time and resources
• Collaborated with team to build an application that simulates interactions between system components when offline
• Implemented multithreading (e.g. PThreads) and thread-safe queues to efficiently record the data being generated
• Conducted educational outreach events at local elementary schools