Lead Engineer Astrion
• Architecting and developing a User and Organization Control Panel using React, which will
serve the more than 400,000 users on the NASA GLOBE website featuring advanced search,
filtering, and dynamic routing capabilities.
• Built a robust API integration layer using SWR, Axios, and custom hooks to seamlessly
communicate between the React frontend and the Java REST services, with built-in unit
testing to validate this functionality.
• Designed and implemented a secure RESTful API enabling CRUD operations for user and
organization management.
• Spearheaded a security enhancement initiative, implementing CSRF protection and RBAC
authorization across Java MVC Commands and JSP pages.
• Drove development of standardized code review processes with senior team members and
mentored junior engineers on design patterns, problem solving techniques, testing strategies,
and writing maintainable, production-quality code.
• Collaborated with the DevOps team to implement our Jenkins CI/CD workflows, reducing build
failures, and maintain consistent deployment quality.
• Optimized API performance by implementing Elasticsearch indexing and aggregation queries,
enabling dynamic filtering capabilities.
• Modernized Freemarker form field templates to React based components, which improved
maintainability and the user experience for thousands.
• Led a team of 5 through a complex portal system upgrade, coordinating resources and
timelines to deliver an on-scheduled solution to NASA.
• Engineered an internal custom Elasticsearch library in Java, helping to reduce search and load
times across the GLOBE website by as much as 25%.
• Implemented Constant Contact API integration into the City of Burbank website with automatic
token refresh logic, reducing risks of authentication failures and minimizing manual operations
needed.