Enterprise application modernization
Modernizing banking operations interfaces and building shared UI tools for application teams.
- React
- TypeScript
- Java
- Spring Boot
- Storybook
- Jest
- Docker
Problem
Application modernization involves more than replacing individual screens. Business workflows need usable data interfaces, while engineering teams need shared components, repeatable quality checks, and clear delivery guidance. My work spans these application and development needs.
My contribution
Develop React and TypeScript interfaces and collaborate on Java/Spring Boot integration. Built a shared React component library and its Storybook documentation from scratch for reuse across multiple applications. The library includes data tables with filtering, inline editing, and configurable columns. Contribute reporting, spreadsheet export, document editing, and account interfaces. Improve automated tests, code-quality checks, and container packaging. Develop release tooling and engineering documentation to support test execution, review, and consistent delivery.
Outcome
Contributions include a reusable component library with Storybook documentation for multiple applications, business application interfaces, automated checks, and release-support tooling. Development is ongoing, with continued work on application modernization and reusable engineering foundations.
Hiring for an engineering role?
Send an inquiry, or review the resume.