Senior Full-Stack Engineer
Actioncy • London, UK • 03/2025 – Present
- Built a server-rendered React application on Node/Express with file-based routing via React Router v7, typed GraphQL queries with Codegen, and a shared HTTP client for consistent error handling.
- Implemented SSO and session management across microservices, hardened auth flows and cookies, and integrated account and events admin tooling.
- Introduced Redis-backed caching (cachified) and route/data-layer cache policies; improved perceived performance with compression, code splitting, and bot-aware SSR.
- Delivered full-stack observability with OpenTelemetry traces/metrics (OTLP) and Sentry for error monitoring, release linking, and performance budgets.
- Shipped a design-system-driven UI backed by internal component libraries, Radix primitives, type-safe styling with Vanilla Extract, and Storybook-driven documentation and visual regression guards.
- Internationalized the product with locale-aware routing, dynamic font stacks for Arabic and CJK, RTL support, and translation workflows.
- Added SEO and operational utilities including sitemap generation, structured routing helpers, and analytics/tracking hooks.
- Stack: React, TypeScript, React Router, Node/Express, GraphQL (Codegen), Redis, Vite/Vitest, Testing Library, Storybook, Radix, Vanilla Extract, OpenTelemetry, Sentry.
Full Stack Developer
Yapily • London, UK • 09/2024 – 03/2025
- Architected scalable, maintainable frontend solutions using server-side rendering (SSR).
- Refactored legacy applications for performance and code quality improvements.
- Developed reusable, accessible, and responsive React/Vue components.
- Implemented BFF architecture with Node.js and Express to optimize API communication.
- Contributed to CI/CD pipelines and employed TDD/BDD for robust code.
Senior Full Stack Engineer
Qudo • London, UK • 07/2022 – 06/2024
- Architected and built Micro Frontend architecture for scalable and modular front-end solutions.
- Developed reusable React components, microservices (Node.js/Python Flask), and APIs.
- Integrated LLM conversational AI features and visualization tools (Domo, Looker).
- Automated CI/CD pipelines; employed TDD for reliable code delivery.
- Mentored engineers, fostering growth and collaboration.
Senior Full Stack Engineer
Invitae • Remote, USA • 07/2021 – 07/2022
- Developed scalable Micro Frontend applications using React and TDD practices.
- Enhanced enterprise portals with responsive layouts and robust testing (RTL, Cypress).
- Built APIs with Python Django and Node.js/Nest.js following TDD principles.
Senior Software Engineer
VTB Bank • Remote • 09/2020 – 07/2021
- Built UI kits for enterprise banking apps using React and Micro Frontend architecture.
- Created CI/CD tools integrating Jira, Bitbucket, and Teamcity APIs.
- Refactored legacy systems and mentored engineers.
- Led and mentored engineers, fostering their growth and development.
Senior Engineer
ASDTech • Remote • 03/2016 – 09/2020
- Architected, designed, and implemented responsive web application interfaces for mobile, desktop, and tablets.
- Automated deployment pipelines, streamlining the release process and reducing manual intervention.
- Contributed to back-end experience and collaborated on APIs.