Improve Digital for Azerion
Software Engineer L-2, Vivasoft · Apr 2026 – present
Front-end modernisation of an ad tech console, and a shared UI layer for its sister platforms.
- Moved the build from Webpack to Vite and npm to Bun, cutting build time by 75%
- Wrote 49 shared React building blocks, including a data table that replaced jQuery DataTables in 15+ modules, while cutting the codebase by a net ~7k lines
- Started and lead a component library now shared by 3 platforms, with a design system whose tokens are enforced by 13 automated accessibility and style tests
React · TypeScript · Vite · Bun · Tailwind CSS · Ant Design · GitLab CI
NetCapital in-house at Azerion
Software Engineer L-1, Vivasoft · Aug 2025 – Mar 2026
Front-end architecture for Azerion’s in-house invoice financing platform, a multi-tenant system where merchants, buyers and financing providers manage high-value transactions.
- Built the financing-order lifecycle, application approval, multi-account management and settlement workflows
- Turned double-entry accounting, fee structures and product configuration into type-safe interfaces for factoring, loans and trade finance
Next.js 15 · TypeScript · RTK Query · NextAuth.js · Keycloak · Highcharts
PiHR HR & payroll SaaS
Software Engineer L-1, Vivasoft · May – Oct 2024
Reporting and forms across the HR modules of a micro-frontend product.
- Integrated 60+ reports through a micro-frontend architecture with shared components
- Added English, Bangla and Arabic support, including right-to-left layouts, without breaking existing views
Next.js · TypeScript · RTK Query · Zod · Tailwind CSS
VivaKits open-source component library
Software Engineer L-1, Vivasoft · Mar – Jun 2024
Accessible React components (Input, Select, OTP, Skeleton, Switch) with full API documentation, published on npm.
React · TypeScript · Tailwind CSS