Open to senior frontend & full-stack roles

Senior Software Engineer

Hi, I'm Isfar.I build for the browser.

I turn complex B2B workflows into interfaces people actually enjoy using. Nine years in, mostly React, TypeScript and Node.js — currently building B2B sales intelligence for Goava Sales Intelligence AB from Dhaka, Bangladesh, with a stubborn attachment to performance and accessibility.

Md Isfar Uddin, Senior Software Engineer

Currently

Senior Engineer @ Goava

Focus

React · TypeScript · Node

About

A bit about how I work

Frontend-focused full-stack engineer with a bias for craft.

I have spent 9+ years building production-grade SaaS across the stack — React, TypeScript and Next.js on the front, Node.js and Express behind it. Most of that work has been the same kind of problem: take a dense, data-heavy workflow and turn it into something a salesperson can move through without thinking about it.

For the last six years I have worked remotely with a Sweden-based B2B SaaS team, where I own code quality as much as features — reviews, mentoring, and the standards that keep a codebase pleasant to work in. I care about reusable component APIs, API integration that degrades gracefully, and the unglamorous performance work that makes a product feel quick.

I use AI-assisted development daily, with guardrails: it accelerates coding, reviews and debugging, but the quality bar stays where it was. Outside of work I play chess, and I rebuild my own site far more often than strictly necessary.

ReactTypeScriptNext.jsNode.jsReact NativeDesign systemsWeb performanceAccessibility

0+

Years building for the web

0+

Years remote in a Swedish SaaS team

0%

Cut from the core app bundle

0

Products shipped to production

Work experience

Where I've shipped

Roles, and the things I actually moved while I was there.

  1. Senior Software Engineer

    Goava Sales Intelligence AB

    Jan 2024 — Present

    Stockholm, Sweden (Remote)

    Own frontend delivery across the product suite, from design-system primitives through release — and the engineering standards around it.

    • Designed and implemented a CRM companion app that increased user adoption by 10%.
    • Reduced core application bundle size by 20%, improving frontend build and load performance.
    • Collaborated with backend and design teams to improve UI/UX, responsiveness, and accessibility.
    • Use AI-assisted development (e.g. Claude) daily to accelerate coding, reviews and debugging, with quality guardrails.
    • Led a React Native (Expo) upgrade from SDK 48 to 57, resolving breaking changes and native build failures.
    • Mentored developers and reinforced engineering standards through code reviews and pair programming.
    ReactTypeScriptReduxReact NativeNode.js
  2. Software Engineer

    Goava Sales Intelligence AB

    Nov 2020 — Dec 2023

    Stockholm, Sweden (Remote)

    Built the component layer behind Goava's web products and prototyped the integrations that grew engagement.

    • Built reusable, pixel-perfect UI components from Figma using React, TypeScript & styled-components.
    • Prototyped and shipped a CRM integration that increased user engagement by 10–15%.
    ReactTypeScriptstyled-componentsFigma
  3. Software Engineer

    Brain Station 23 Ltd

    Mar 2017 — Oct 2020

    Dhaka, Bangladesh

    Grew from mobile developer into a full-stack engineer on large client builds across EdTech, FinTech and Real Estate.

    • Grew from React Native mobile developer to full-stack engineer specialising in Node.js + AngularJS.
    • Led large-scale EdTech, FinTech & Real Estate builds, including an open-source wallet and B2B products.
    • Architected REST APIs, optimised application performance, and drove component-driven development patterns.
    • Ran technical grooming sessions and peer programming to raise overall team code quality.
    React NativeNode.jsAngularJSExpressMSSQL

Technical skills

The tools I reach for every day

A working picture of where I'm strongest — and where I'm still climbing.

Frontend

The languages and frameworks I reach for first.

  • React.js95%
  • TypeScript92%
  • Next.js88%
  • JavaScript (ES6+)94%
  • Redux90%

Styling

Turning a Figma file into a system that scales.

  • Tailwind CSS90%
  • styled-components92%
  • SCSS88%
  • Responsive design93%

Testing

How I keep a refactor from becoming an incident.

  • Cypress86%
  • Jest88%
  • React Testing Library87%

Backend & data

The half of the stack that makes the UI possible.

  • Node.js88%
  • Express86%
  • MySQL80%

Mobile & tools

Shipping beyond the browser, and the plumbing around it.

  • React Native (Expo)85%
  • Git93%
  • Webpack82%

Projects

Products I helped put in front of users

Shipped work — B2B SaaS, a Nordic dictionary, an open-source wallet and a real-estate platform.

Blog

Things I've written and published

Notes on JavaScript internals, performance and the bits of the platform worth understanding properly. Published on dev.to.

Read everything on dev.to

Education

Where it started

A computer science degree from RUET, plus what I got up to outside the syllabus.

B.Sc. in Computer Science & Engineering

Rajshahi University of Engineering & Technology (RUET)

Jan 2012 — Oct 2016

Extracurricular

Champion, Chess

RUET Annual Sports

2016

Extracurricular

Volunteer, NCPC & NHCPC programming contests

RUET

2015

Résumé

The one-page version

Everything above, condensed to a single page you can take away.

Md_Isfar_Uddin.pdf

Md Isfar UddinSenior Software Engineer

  • PDF
  • 1 page
  • 84 KB
  • Updated September 2026
  • 9+ years across frontend and full-stack product work
  • Three roles, two companies, 6+ of those years fully remote
  • Five shipped products, from B2B SaaS to an open-source wallet
  • Full skill breakdown, education and references on request

Contact

Let's build something worth using.

I'm open to senior frontend and full-stack roles, contract work and the occasional interesting side project. The fastest way to reach me is email — or grab the résumé first.

isfarruett@gmail.com

+8801714690480