Senior Frontend Engineer focused on
scalable web and mobile systems.

Paste the job description and explore how my experience aligns with your role.

Paste a job description above to analyze fit.

What You'll Get

Structured Fit Summary

Clear overview of alignment with role requirements

Relevant Project Highlights

Specific examples matching your technical needs

Suggested Technical Discussion Points

Topics to explore in your technical interview

Martin Nazabal

6+ Years Experience

Senior Frontend Engineer with 6+ years of experience designing and delivering scalable web and mobile applications in production environments. Specialized in React, Next.js (App Router & Pages Router), and React Native. Strong background in frontend architecture, real-time systems, performance optimization, testing strategies, and Web3 integrations. Proven track record of full frontend ownership — from system design and UI architecture to CI/CD pipelines and production deployment — in blockchain and enterprise domains. Architecture-driven, performance-oriented, and product-focused.

Core expertise

Frontend Architecture & System Design

  • End-to-end frontend ownership

Modular and scalable component systems

  • Design system implementation
  • Domain-driven UI structuring
  • Monorepo-friendly architecture patterns

Next.js Expertise

  • App Router & Pages Router
  • Server-Side Rendering (SSR)
  • Static Site Generation (SSG)
  • Incremental Static Regeneration (ISR)
  • API Routes
  • Edge Functions
  • Dynamic routing strategies
  • Route-based code splitting
  • Middleware usage

Performance optimization & caching strategies

  • React & State Management
  • Advanced React patterns

Client state Management

  • Redux, Zustand or Context API for client state management

Context API optimization

  • Optimistic updates & cache invalidation strategies

Real-Time Systems

  • WebSockets (Socket.IO)
  • Event-driven UI architecture
  • Live state synchronization
  • Interactive real-time interfaces

Testing & Quality Assurance

  • Unit testing (Jest)
  • Component testing (React Testing Library)
  • Integration testing
  • End-to-end testing (Cypress)
  • Mocking strategies (MSW)
  • Snapshot testing

Test-driven mindset in scalable systems

  • CI-integrated automated testing pipelines

Web3 & Blockchain Integration

  • wagmi
  • viem
  • ethers.js
  • WalletConnect
  • Dynamic
  • Wallet authentication flows
  • Smart account integrations

Performance Engineering

  • Code splitting & lazy loading
  • Memoization (useMemo, useCallback, React.memo)

Rendering optimization

  • Bundle analysis & reduction

API request optimization

  • Lighthouse performance improvements

DevOps & Production Systems

  • CI/CD automation
  • Environment configuration strategies
  • Mobile deployment workflows (TestFlight, Google Play)
  • Production monitoring collaboration

Feature flag integration

    Professional experience

    Virtually Human

    Senior Frontend / Blockchain Engineer

    • Feb 2022 – Dec 2025

    Blockchain Entertainment Platform

    • Frontend Ownership & Architecture
    • Sole frontend engineer responsible for web delivery across AMER
    • Led UI system architecture using React and Next.js
    • Designed modular component structure for scalable development
    • Defined state management patterns

    Next.js Implementation

    • Built production applications using both App Router and Pages Router
    • Implemented SSR, SSG, and hybrid rendering strategies
    • Developed API routes for backend-for-frontend patterns
    • Optimized routing and data-fetching strategies

    Real-Time System Design

    • Architected WebSocket-based systems using Socket.IO
    • Built synchronized UI systems for interactive gameplay
    • Implemented event-driven state updates

    Web3 Integrations

    • Integrated wagmi, viem, ethers, WalletConnect, and Dynamic
    • Implemented wallet authentication and blockchain transaction flows
    • Contributed to smart account-based architectures

    Testing Strategy

    • Implemented unit and component tests using Jest and RTL
    • Integrated automated test execution into CI pipelines
    • Reduced rendering bottlenecks via state refactoring
    • Improved maintainability through modular architecture

    Kubikware

    Senior Mobile / Frontend Engineer

    • Feb 2021 – Feb 2022

    Enterprise Dashboards & Real Estate Platform

    • Architecture & Scalability
    • Led frontend architecture using React + TypeScript
    • Defined scalable component and folder structures
    • Standardized state management patterns

    Performance Optimization

    • Implemented route-based code splitting
    • Reduced unnecessary re-renders via memoization strategies
    • Optimized API consumption using React Query

    Testing & Quality

    • Implemented unit and integration testing
    • Contributed to automated testing strategies in CI

    Product Features

    • Built Tinder-style swipe experience for property selection
    • Developed enterprise dashboards with complex UI states

    Effectus Software

    Senior Mobile / Frontend Engineer

    • Jan 2018 – Feb 2021

    Custom Web & Cross-Platform Applications

    • Cross-Platform Development
    • Built React Native applications with offline-first strategies
    • Implemented Redux-based scalable state systems

    Web Development

    • Developed reusable UI systems using React + TypeScript
    • Integrated REST and GraphQL APIs

    CI/CD & Testing

    • Implemented automated mobile build pipelines
    • Integrated testing workflows into deployment processes

    Managed production releases (TestFlight, Google Play)

      Technical stack

      Languages:TypeScript, JavaScriptWeb:React, Next.js (App Router & Pages Router), HTML, CSSMobile:React NativeState & Data:Redux, React Query, REST, GraphQLReal-Time:WebSockets, Socket.IOTesting:Jest, React Testing Library, Cypress, MSWWeb3:wagmi, viem, ethers.js, WalletConnect, DynamicDevOps:CI/CD, TestFlight, Google Play Console