EPAM Systems
Software Developer
Worked on enterprise web applications where frontend architecture, state behavior, and backend integration had to stay predictable across complex modules.
- Built reusable split-screen and multi-panel frontend architecture.
- Modeled workflow behavior through user interactions, state transitions, and integration requirements.
- Defined component boundaries, state flows, and integration points across application modules.
- Implemented complex state-driven features with Angular, TypeScript, RxJS, and NgRx.
- Supported Angular modernization and backend service integration in legacy enterprise systems.