Software engineer building reliable product systems.

BASc in Electrical Engineering from the University of British Columbia. Currently a Software Engineer at Coinbase, focused on software architecture, real-time product systems, and AI-assisted engineering workflows.

  • Software architecture
  • Real-time interfaces
  • AI-assisted workflows
  • Full-stack engineering

About

Background

I'm Mehmet Berke Karadayi, a Software Engineer at Coinbase and an Electrical Engineering graduate from the University of British Columbia, focused on building reliable product systems across frontend, full-stack, real-time, and AI-assisted workflows.

My work spans React, TypeScript, GraphQL/Relay, WebSockets, backend services, and LLM-powered tooling. I'm especially interested in applying AI to improve engineering workflows, developer productivity, and product experiences.

I enjoy solving ambiguous technical problems and turning them into polished, maintainable software. I value ownership, collaboration, and engineering craftsmanship across software engineering, AI, fintech, and product impact.

SWE

Coinbase

Frontend engineering across real-time product systems, reliability workflows, and AI-assisted automation.

BSc

University of British Columbia

Bachelor of Applied Science in Electrical Engineering.

Engineering Interests

Software architecture, real-time systems, AI-assisted engineering workflows, developer tooling, and product reliability.

Experience

Professional history

Three production environments. Frontend, full-stack, desktop engineering, and AI-assisted automation.

Coinbase
Coinbase

Software Engineer

June 2025 - Present

Building production-grade frontend systems across trading workflows, real-time product interfaces, reliability tooling, and AI-assisted engineering automation.

  • Owned software architecture for trading workflows from MVP through production, building React, TypeScript, and GraphQL/Relay systems.
  • Built real-time product systems with WebSockets, Redux, and GraphQL, with a focus on scalable state management and maintainable UI architecture.
  • Developed AI-assisted tooling for release automation, on-call triage, debugging, and incident-response workflows.
  • Collaborated cross-functionally to ship iterative trading releases with rollout safety, telemetry, and regression coverage tuned for production readiness.
ReactTypeScriptGraphQL/RelayWebSocketsReduxNext.jsLLM ToolingProduction Reliability
Redbrick
Redbrick

Full Stack Developer Co-op

Jan 2024 - Apr 2024

Built scalable full-stack systems for sustainability analytics workflows and user-facing product experiences across a Chrome extension and web platform.

  • Developed React and TypeScript Chrome extension experiences for Digital Scope, shipped as a production user-facing product.
  • Designed Django REST Framework and PostgreSQL APIs for high-volume data ingestion and sustainability analytics workflows.
  • Built AWS-backed infrastructure using RDS, SQS, Secrets Manager, and S3 to support platform scale.
  • Improved frontend performance through React component optimization and close collaboration with design.
ReactTypeScriptDjangoDRFPostgreSQLAWSSQSS3RDS
ConeTec
ConeTec

Software Development Co-op

May 2023 - Dec 2023

Built desktop engineering workflow tools for complex, data-heavy interfaces used by geotechnical engineering teams.

  • Built React, Electron.js, and Fluent UI desktop application experiences for engineering workflow software handling large datasets.
  • Used Redux and React Hooks for scalable state management across complex data visualization views.
  • Integrated frontend components with backend Node.js services for data processing workflows.
  • Added Jest and React Testing Library coverage for reliable UI behavior across the application.
ReactElectron.jsReduxNode.jsFluent UIJestRTL

Projects

Featured work

Selected technical projects across AI product engineering, full-stack systems, and crypto interfaces.

AI Product Engineering

ResumeFit Agent

LLM-powered resume-to-role fit evaluator built with Next.js and TypeScript. Compares resume and job-description signals, returns structured fit assessments, and uses schema validation, timeout handling, and heuristic fallbacks for reliability.

Next.jsTypeScriptOpenAI APIStructured OutputsZod

Full-Stack · Simulation

Energy Simulation Tool

Full-stack renewable energy simulation platform for solar, wind, and hydro analysis. Built real-time calculation workflows, automated PDF exports, and an AI-assisted technical layer for interpreting simulation outputs.

ReactFlaskPythonPDF GenerationCI/CDREST APIs

Crypto · Product Interface

Web3 Portfolio Dashboard

Wallet-connected portfolio dashboard for exploring token holdings on Base. Built with Next.js, OnchainKit, and Alchemy SDK, with sortable tables, pagination, skeleton loading, and dark-mode-first data views.

Next.jsOnchainKitAlchemy SDKTailwind CSSBase Network

Engineering Focus

How I build

Across software architecture, real-time product workflows, AI-assisted automation, backend services, and reliability-focused engineering.

Frontend Systems

Product-grade interfaces built with typed, reusable, and maintainable software architecture.

ReactTypeScriptNext.jsReact NativeRelayGraphQLTailwind CSS
Real-Time Product Interfaces

Interactive product experiences for live data, stateful workflows, and complex user interactions.

WebSocketsReduxReal-Time WorkflowsData-Heavy UXPerformance OptimizationClient-Side Data Flows
AI Automation

LLM-powered tooling for developer productivity, workflow automation, and structured outputs.

LLM IntegrationsPrompt EngineeringStructured OutputsMCPsWorkflow AutomationOpenAI APIClaude API
Backend & Infrastructure

Backend services and cloud infrastructure supporting full-stack product workflows.

Node.jsExpress.jsDjangoDjango REST FrameworkPostgreSQLAWSSQSS3RDS
Quality & Reliability

Reliable systems through testing, validation, fallbacks, and production-aware engineering.

JestReact Testing LibrarySchema ValidationDeterministic FallbacksCI/CDAlerting WorkflowsIncident Response
Product Engineering

Turning ambiguous requirements into polished, user-focused product experiences.

Product ThinkingCross-Functional CollaborationUX QualityAnalyticsA/B TestingTechnical Ownership