I build and maintain software across frontend, APIs and mobile applications. My strongest experience is TypeScript, Angular and React, complemented by hands-on Node.js, NestJS and SQL. I work on product features from technical planning and data contracts through delivery.
The types of engineering work I have delivered across products and teams.
Building features across web clients, APIs and data models, from requirements through integration, testing, releases and maintenance.
Angular and React applications with reusable UI systems, SSR, accessible components and complex state management.
Commercial Node.js/Express features, current NestJS/PostgreSQL development and REST, GraphQL and gRPC integrations.
Delivering browser and mobile applications, including Ionic/Cordova wallets, native integrations and app-store releases.
Planning, code review, mentoring and practical architecture decisions that support predictable product delivery.
A practical stack drawn from commercial work and current independent projects.
Selected commercial and independent engineering work, including a product still in development.
An in-development fitness application spanning backend APIs, a web authentication client and an early mobile shell.
A reusable Angular 21 foundation with headless UI, data-heavy admin blocks and an optional Web3 transaction layer.
Angular onboarding flows for corporate verification, stakeholder roles, document submission and asynchronous compliance checks.
Internal account and permission management with data tables, filtering, pagination and an Angular 19/Signals rebuild.
Working examples of reusable Angular UI, complex application state and blockchain integrations.

Angular 21 reusable UI system with admin dashboards and optional wallet/transaction modules.

Interactive Angular/Web3 examples for staking, auctions, marketplace and transaction states.
Open to remote Senior Software Engineer, Senior Frontend Engineer and Frontend Lead roles, including B2B contracts.
For software engineering opportunities, email is the most direct way to reach me. The form is also available.