All experience

Experience

BitWatt

My work focused on building web applications within a blockchain ecosystem centered around a multi-chain, multi-signature cryptocurrency wallet.

BitWatt

Role: Senior Software Engineer

Employment Type: Full-time

Duration: Jul 2024 – Apr 2026


Work Context

My work focused on building web applications within a blockchain ecosystem centered around a multi-chain, multi-signature cryptocurrency wallet.

While dedicated engineering teams developed the desktop, mobile, and browser extension clients, I was primarily responsible for frontend development across the surrounding web ecosystem, including developer-facing platforms, application marketplace services, wallet-connected web applications, and other ecosystem services.

Alongside blockchain products, I also contributed to an internal AI-assisted physiotherapy platform.


Domains I Worked In

  • Blockchain
  • Cryptocurrency
  • Browser Extension Ecosystem
  • Developer Platforms
  • Transaction Automation
  • AI-Assisted Healthcare

Responsibilities

My responsibilities extended beyond frontend implementation and included system analysis, product development, and technical collaboration across multiple products.

I was responsible for:

  • Designing maintainable frontend architecture for multiple web applications within a shared blockchain ecosystem.
  • Developing developer-facing platforms and wallet-connected web applications across the ecosystem.
  • Building reusable frontend infrastructure for extensible, configuration-driven applications.
  • Collaborating with backend engineers to integrate blockchain and wallet-based functionality into web applications.
  • Participating in product discussions, technical planning, and system analysis.
  • Improving maintainability, scalability, and consistency across multiple frontend projects.

Key Engineering Work

  • Wallet Ecosystem: Contributed to the browser extension during the early stages of development before transitioning to the surrounding web ecosystem, focusing on frontend architecture and product development across multiple web applications.

  • Developer Platform: Contributed to a platform enabling third-party developers to publish and manage applications within the wallet ecosystem. Built the frontend for developer workflows, including wallet-based authentication, application management, team collaboration, API key management, and related developer tools.

  • Transaction Automation Platform: Contributed to an application marketplace providing transaction automation and wallet-connected services. Implemented schema-driven dynamic user interfaces capable of rendering configurable workflows from standardized metadata, allowing new automation capabilities to be introduced without frontend changes.

  • AI-Assisted Physiotherapy Platform: Developed the frontend of an internal healthcare platform utilizing computer vision to assist physiotherapy specialists with movement analysis and patient assessment.


Engineering Challenges

  • Designing frontend architecture for a growing ecosystem of interconnected web applications.
  • Building schema-driven dynamic user interfaces for configurable workflows.
  • Supporting extensible frontend solutions without product-specific implementations.
  • Balancing flexibility, maintainability, and consistency across multiple products.
  • Collaborating across multiple engineering teams while maintaining a consistent user experience.

Technology Stack

  • React
  • TypeScript
  • Chrome Extension APIs
  • React Query
  • React Hook Form
  • Zod
  • Styled Components
  • REST APIs
  • gRPC
  • Rollup