Full-Stack Developer
Worked in the SWAT team supporting multiple banking domains, taking responsibility for both greenfield development and high-impact improvements across web and mobile.
Cross-domain product delivery
Built and improved products for open banking, equity and fund trading, branch operations and management-level workflows used by bank employees.
Frontend platform modernization
Introduced Tailwind CSS and Shadcn UI into the bank's frontend culture and turned the existing foundation into a reusable component system. The approach accelerated new project starts; API Management reached its final version in 1.5 months, with Timesheet and investment products built on the same foundation.
Investment system reliability
Redesigned socket connection management for equity and fund trading with retry, connection-state checks and subscription mechanisms. This helped the bank move away from its legacy Forex SDK and adopt its own investment infrastructure.
Open banking flows
Contributed to the web and mobile delivery of Send Money, Bring Money and Request Payment capabilities, working directly on the bank's money-transfer experience.
Shared web and mobile architecture
Developed mobile and web applications from a single React Native Web codebase and built Nest.js Backend for Frontend layers for efficient, controlled data flow between interfaces and banking services.
Internal banking applications
Delivered numerous React and Tailwind CSS applications for branch and management teams in addition to customer-facing mobile experiences.