Open to contract & full-time work Montreal, QC · EST · Canada-wide / remote
Available for new engagements — Montreal & remote

One person. Full pipeline. Zero handoff.

I'm Didarul — a product designer and full-stack developer in Montreal. I research the problem, design the interface, and ship it in production React and Node. For contract clients that means fewer meetings. For teams, it means one hire covers two roles.

7%+
Drop in late payments — Bell Canada redesign
Live
Web + iOS product shipped end-to-end — BackpackLink
4+ yrs
Across research, design & engineering
About

I don't hand off a spec and hope it survives development. I build the thing I designed.

I started in interactive media design at Seneca College, then added a Computer Science certificate from the University of Regina so I could implement what I design instead of waiting on someone else's backlog. Most of my projects happen twice: first as user research, interviews, and wireframes, then again as React components and API routes.

That combination is the whole pitch — I can sit in a stakeholder workshop, run a usability test, and then go write the migration that makes the finding real. At Bell Canada that meant interviewing customer service reps about billing confusion and shipping the fix myself.

Also currently running independent research projects across banking, healthcare, and food — details are under wraps while they're active, but I'm glad to talk through them in an interview.
EnglishFluent
FrenchConversational, growing
Based inMontreal, QC
Projects
Experience
2025 — Present

Software Engineer

Rogers Communications · Vancouver, BC (Remote)
FrontendBackend
  • Supporting the Rogers–Shaw merger — transitioning product and service resources from Shaw's systems into Rogers'.
  • Contributing to info.rogers.com's InfoAssist portal, the customer-facing sign-in and account support experience.
  • Building and maintaining Flow, Rogers' internal tool for the technical support team, with a focus on content management and user flows.
2022 — 2025

UX Researcher & Frontend Developer

Bell Canada · Montreal, QC
ResearchDesignFrontend
  • Led the billing platform redesign — interviewed 20+ customer service reps to map pain points, then shipped the resulting UI in React. Cut late payments 7%+.
  • Designed and shipped an internal analytics dashboard (React + Node) so the team could track navigation patterns directly, no BI tool required.
  • Run ongoing research operations — feedback pipelines, survey methodology — and translate findings straight into frontend specs.
2021 — 2022

Product Designer & Developer · Contract

Canadian Outlet · Montreal, QC
ResearchDesignFrontendBackend
  • Researched materials, production methods, and technical constraints to scope feasible, cost-effective e-commerce features.
  • Designed and built responsive storefront experiences end-to-end, integrating payment and CMS APIs.
  • Ran stakeholder workshops to align business goals with user needs, then implemented the resulting design system in code.
2021

UX/UI Designer & Frontend Developer · Internship

ViB Digital · Montreal, QC
ResearchDesignFrontend
  • Designed and prototyped a vision-board TV application in Figma, then built the interactive version in React with complex state management.
  • Built a data-visualization dashboard to track user interaction metrics for the app.
  • Ran Agile sprints in Asana, from concept through delivery.
Toolkit

Design & Research

Design & prototyping
FigmaAdobe XDSketchMiroInVisionProtoPie
Research & testing
UserTestingHotjarMazeOptimal WorkshopTypeform
Creative suite
PhotoshopIllustratorAfter Effects

Engineering

Frontend
JavaScriptTypeScriptReactNext.jsTailwind CSSSass
Backend & data
Node.jsExpressPostgreSQLSupabaseREST APIsWebSocket
Workflow
CursorVercelGit / GitHubJestReact Testing Library
Where they meet

Figma-to-React handoff without a translation layer, WCAG-compliant component libraries, and prototypes I code myself so user testing runs on something real instead of a click-through mockup.

Education

Interactive Media Design Diploma

Seneca College · 2019 – 2021

Human-computer interaction, UX design, digital product development.

Computer Science Certificate

University of Regina · 2019 – 2020

Data structures, algorithms, database systems, web development.

AODA Certification WCAG Compliance Design Impact Award — Bell Canada Accessibility Champion — Bell Canada
Contact

Let's build something.

Reach out directly, or use whichever link is easiest for you. I'm glad to start with a short intro call before any commitment.

Contract engagements Full-time roles Montreal, QC (EST) Canada-wide / remote