WL.
Back to work
Fintech2024 - Present

Penzack

Senior Software Engineer

Scaling a fintech platform to 2M+ users while maintaining performance and security.

Context

Global investment platform serving 2M+ users across regulated markets. High-stakes UX where latency and reliability directly affect trust and conversion.

Challenge

Deliver high-impact features under strict performance and security constraints. Balance rapid product iteration with maintainable frontend architecture at scale.

Approach

Established clear component boundaries for feature teams, defined performance budgets for critical flows, and built CI-driven release confidence into every deployment.

Architecture decisions

Component boundary design for feature teams; performance budgets for critical flows; secure data handling patterns; CI-driven release confidence.

Scalability

Code splitting, caching strategies, observability-friendly error boundaries, patterns that reduce regression risk as team and codebase grow.

Impact

Features shipped to millions of users; measurable performance optimization; improved release reliability.

Key lesson

At fintech scale, frontend architecture is system design — boundaries, contracts, and observability matter as much as UI.

Technologies

TypeScriptReactNext.jsGraphQLPostgreSQLAWSDockerCI/CD