• Integrated into an existing Java front-end application and implemented numerous new systems to support various efforts, including new functionality for visualizing modeling and simulation results and connecting to back-end services
• Implemented synchronous and asynchronous communication with both internally designed and external APIs to deliver and process data for users’ benefit
• Converted functionality from monolithic Java front-end application to a web-based AngularJS application, directly targeting sponsors’ requests
• Mentored 3 new software developers, including conducting code reviews, providing tasking, and meeting frequently, alleviating team integration
• Led and contributed to system design meetings, engineering discussions, and retrospectives to effectively steer the team to the most effective path forward
• Wrote extensive documentation, spanning in-line comments, user guides, and system architecture descriptions