Bohdan Martyniuk

Senior Full-Stack Developer

CIAM platforms, cloud-native delivery, and product UI, with AI-assisted workflows from design through tests and ops.

About

I'm a full-stack engineer who ships identity and access platforms end to end: infrastructure, integrations, UI quality, and reliable releases, not only front-of-house features.

Today I'm on the CIAM team at Manulife, working across Forgerock deployments, Kubernetes, Terraform, UI leadership, and automation including WebdriverIO. I use modern AI tooling day to day to move faster on design, code, and validation while keeping ownership of architecture and production behavior.

Earlier roles spanned Scotiabank, BMO, and MPAC across public sites, banking experiences, and data-heavy internal products.

Certifications (recent): Certified Kubernetes Application Developer (CKAD); AWS Certified Solutions Architect – Associate and AWS Cloud Practitioner. AWS is foundational context for me; day to day I lean more on K8s, Terraform, and the CIAM stack above.

Experience

  1. 2025 – present

    CIAM delivery: Forgerock platform work, Kubernetes deployments and troubleshooting, Terraform-managed infrastructure, UI direction and code review, project leadership when needed, and end-to-end quality with tools like WebdriverIO.

    • Kubernetes
    • Terraform
    • Forgerock
    • React
    • TypeScript
    • Node.js
    • WebdriverIO
    • CI/CD
  2. Dec 2021 – 2024

    Shipped features for Scotiabank web applications, including Help Centre, Universal Search, Search Transactions, and Online Booking.

    • React
    • Next.js
    • JavaScript
    • TypeScript
    • Node.js
    • Contentful CMS
  3. July 2021 – Dec 2021

    Built web pages that are responsive and performant for BMO.com and BMO Harris.com public sites that serve millions of users on a daily basis by using React.js and TypeScript.

    • React
    • JavaScript
    • TypeScript
    • Node.js
  4. May 2019 – July 2021

    Developed analytics dynamic dashboards and applications using JavaScript/TypeScript, React, and Redux.

    • React
    • JavaScript
    • TypeScript
    • Python
    • PostgreSQL
    • Elasticsearch
    • AWS

Projects

Live products plus one retired campaign I still host on Vercel so the work stays viewable. Older experiments and repos are on GitHub.

  • V14® Longevity Reds

    High-conversion longevity supplement storefront for Youth & Earth: product storytelling, subscriptions, and performance work that has stayed live and stable.

    • Next.js
    • React
    • TypeScript
    • Tailwind
    • E-commerce
  • Finom (marketing landing)Vercel archive

    A high-impact EU fintech marketing page: bold typography, video hero, trust metrics, testimonials, and pricing, tuned for performance and conversion. The campaign has wrapped and the main site has moved on; this Vercel deployment preserves the experience I shipped.

    • Next.js
    • React
    • TypeScript
    • Tailwind
    • Video
    • Performance
  • ERA

    AI budgeting and money platform: onboarding, core product flows, experimentation, and analytics.

    • Next.js
    • React
    • TypeScript
    • Tailwind
    • A/B testing
    • Amplitude