Arman Golmakan

Fullstack Developer

I build clean, user-friendly web apps and craft smooth, intuitive experiences.

About

Hi! I'm a full-stack developer specializing in front-end development with React. I love building clean, user-friendly web apps and crafting smooth, intuitive UI/UX experiences that feel effortless to use.

Most recently, I worked at Rakuten Kobo, where I helped relaunch their e-commerce platform by building a modern storefront experience used by millions of readers worldwide. Working closely with UX designers, I translated wireframes and design systems into pixel-perfect React components, while also optimizing the Next.js application through server-side rendering and static site generation to achieve faster page loads and improved SEO. It was a rewarding challenge to build and maintain frontend architecture that could hold up under peak traffic during major promotional events and new release launches.

Before that, I spent over two years at Bank of Montreal (BMO) building scalable, high-traffic features for their digital banking platform, serving over 8 million daily active users. I partnered closely with UX researchers to run usability testing and iterate on interface designs, which helped improve task completion rates meaningfully. I also led the development of a reusable component library of 50+ components, with a strong focus on WCAG 2.1 accessibility compliance and UI consistency across the platform.

Outside of work, you can usually find me playing tennis, exploring new technologies, or looking for ways to push the boundaries of what's possible on the web.

Experience

2025 — 2026

Full Stack Developer·Rakuten Kobo

Developed key features for Kobo's e-commerce platform relaunch using React.js, Next.js, and TypeScript, delivering a modern storefront for millions of global users. Leveraged AI-assisted tools including Cursor and GitHub Copilot to reduce implementation time by 50%. Optimized application performance through SSR and SSG, achieving 30% faster page load times and improved SEO rankings.

  • React
  • Next.js
  • TypeScript
  • Figma
  • SSR
  • SSG
2023 — 2025

React Developer·Bank of Montreal

Developed responsive, user-centric web interfaces using React.js, with a strong focus on performance, accessibility, and clean UI/UX design.

  • React
  • TypeScript
  • JavaScript
  • CSS
2022 — 2023

Front End Angular Developer·Caseware

Built and maintained auditing web applications with Angular, proactively identifying and resolving functional issues by writing comprehensive tests to ensure consistent performance.

  • Angular
  • TypeScript
  • RxJS
  • Jest
2021 — 2022

Web Developer·BioSA Lab

Developed web applications using HTML, CSS, and JavaScript to support the diagnosis and monitoring of Age-Related Macular Degeneration (AMD), applying computer vision research to real-world healthcare solutions.

  • HTML
  • CSS
  • JavaScript
  • Python

Projects

MindMap

Full-stack to-do and note-taking application. Helps users efficiently create, organize, and manage tasks and reminders.

  • React
  • Node.js
  • Express
  • MongoDB

Medscan

Mobile application that enables nurses and medical personnel to scan patient FOBs and instantly access their medical history.

  • React
  • JavaScript

AMD EyeCare

Prototype for detecting and monitoring Age-Related Macular Degeneration. Provides various tests for diagnosing and tracking the progression of AMD.

  • HTML
  • CSS
  • JavaScript

Super Mario 2D

Classic Mario game recreation featuring platformer mechanics, interactive gameplay, and nostalgic visuals.

  • Java