Senior Software Engineer building TypeScript applications, backend services and mobile products, with deep frontend architecture experience.
I’m a Senior Software Engineer with over 10 years of experience building web and mobile applications. My strongest background is frontend engineering with Angular and React, complemented by commercial Node.js backend work and full-stack product development.
My experience covers fintech and banking tools, cross-platform mobile applications, backend integrations and custom business software. I work from technical planning and API contracts through implementation, release and ongoing support.
The practical engineering concerns I return to across applications, backend services and integrations.
Connecting requirements and data contracts to frontend/backend implementation, integration testing, release and follow-up maintenance.
Keeping UI, domain logic, APIs and integrations understandable while evolving existing products without unnecessary rewrites.
Work across banking operations, corporate verification, data-heavy dashboards, mobile wallets and transaction-based systems.
Code review, documentation and dependable interfaces that make future changes easier for the team.
A straightforward working style built on ownership, collaboration and maintainability.
I contribute to implementation, debugging and review as well as technical planning. Leadership does not replace writing and understanding code.
I define contracts early, use mocks where appropriate and test integration behavior against running services.
AI coding agents help with exploration and implementation; I remain responsible for decisions, review and validation.
I choose maintainable approaches suited to the team and deadline rather than introducing complexity without a clear benefit.
Technologies used across commercial roles and independent products, with depth varying by project.
TypeScript, JavaScript, Angular, RxJS, Signals, React, Next.js, MobX, Redux, TanStack Query, SSR/hydration, SCSS and design systems.
Node.js, Express, NestJS, REST APIs, GraphQL, PostgreSQL, Prisma, MongoDB, MySQL and PHP/Laravel. Production backend contributions and an in-development independent product.
Ionic, Cordova, Capacitor, browser extensions, native SDK and NFC integrations, and app-store releases.
API contracts, service workers, WebSockets, browser APIs, secure application state, approval flows and asynchronous transaction handling.
API contracts, reusable UI components, accessibility, Nx, CI/CD, Vitest, Playwright, code reviews and team mentoring.
A chronological view of commercial roles and independent software development.
Building independent web and mobile products, modern frontend foundations and locally tested backend services.
Frontend ownership for KYB onboarding, banking operations and Angular modernization.
Built complex Angular product flows and an internal browser extension.
Angular/Nx delivery for financial web applications and backend integrations.
Led frontend engineers while remaining hands-on with React/Angular applications and reusable TypeScript SDKs.
Commercial web, mobile and backend contributions to cross-platform financial applications.
Localized web experiences and integrations for a cybersecurity marketing platform.
Full-cycle CMS, e-commerce and custom business website development.