Md Isfar Uddin — Senior Software Engineer
Md Isfar Uddin
Senior Software Engineer
I turn complex B2B workflows into interfaces people actually enjoy using.
- 9+ years building for the web
- 6+ years remote in a swedish saas team
- 20% cut from the core app bundle
- 5 products shipped to production

· Dhaka, Bangladesh
Work experience
# Four roles across three companies, six of those years fully remote. Newest first, with contract work last.
Senior Software Engineer
Jan 2024 — Present
Goava Sales Intelligence AB · Stockholm, Sweden (Remote)
Own frontend delivery across the product suite, from design-system primitives through release — and the engineering standards around it.
- Collaborated with backend and design teams to improve UI/UX, responsiveness, and accessibility.
- Designed, implemented, and owned the contacts export feature, increasing revenue by ~5%.
- Architected and implemented an AI research-agent automation that removed 4 steps from the user workflow.
- Refactored core application code to cut bundle size by 20%, improving maintainability and load performance.
- Architected, designed, and implemented Enrich, a CRM companion app that increased user adoption by 10%.
- Led a cross-platform React Native (Expo) upgrade (SDK 48→57), resolving breaking changes and build failures.
- Mentored developers and reinforced engineering standards through code reviews and pair programming.
stackReactTypeScriptReduxReact Native
Software Engineer
Nov 2020 — Dec 2023
Goava Sales Intelligence AB · 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%.
stackReactTypeScriptstyled-componentsFigma
Software Engineer
Mar 2017 — Oct 2020
Brain Station 23 Ltd · 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 specializing in Node.js + AngularJS.
- Led large-scale EdTech, FinTech & Real Estate builds, including an open-source wallet and B2B products.
- Architected REST APIs and drove component-driven patterns for a scalable, maintainable codebase.
- Ran technical grooming sessions and peer programming to raise overall team code quality.
stackReact NativeNode.jsAngularJSExpressMSSQL
AI Code Evaluator — Contract, Part-Time
Sep 2024 — May 2025
Turing · Remote
Reviewed and ranked model-generated code as training signal for frontier AI systems.
- Evaluated and ranked LLM-generated code and authored reference solutions to improve code quality and reasoning for frontier AI models.
stackNode.jsReactDockerLLMs
Projects
# Shipped and in production — B2B SaaS, a Nordic dictionary, an open-source wallet and a real-estate platform.
discover
Goavadiscover.goava.comB2B sales intelligence built on big data, surfacing personalised prospect recommendations to sales teams.
React, Redux
enrich
Goavaenrich.goava.comCRM companion web app that delivers personalised B2B recommendations where the sales team already works.
React, TypeScript
clarify
Brain Station 23app.clarify.noNordic dictionary delivered across the web, a Chrome extension and a Google Docs add-in.
AngularJS, Express, MSSQL
rehive wallet
Brain Station 23rehive.comOpen-source digital wallet platform built for rapid FinTech development.
React Native
highmark
Brain Station 23highmarkhomes.caReal-estate application for contract management and market-trend tracking.
React
About
# 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, Express and NestJS 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.
# keywords
- React
- TypeScript
- Next.js
- Node.js
- NestJS
- React Native
- Design systems
- Web performance
- Accessibility
Based in Dhaka, Bangladesh, working Stockholm, Sweden — remote.
Technical skills
# The stack I build with day to day, grouped by where it sits in the product.
- frontend/The languages and frameworks I reach for first.
- React.jsNext.jsTypeScriptJavaScript (ES6+)ReduxHTML5CSS3
- backend-data/The half of the stack that makes the UI possible.
- Node.jsExpressNestJSPostgreSQLMySQLDrizzle ORM
- styling/Turning a Figma file into a system that scales.
- Tailwind CSSstyled-componentsSCSSResponsive design
- testing/How I keep a refactor from becoming an incident.
- CypressJestReact Testing Library
- mobile-tools/Shipping beyond the browser, and the plumbing around it.
- React Native (Expo)DockerCI/CD (GitHub Actions)GitWebpack
# 25 tools in regular rotation
Blogs
# Notes on JavaScript internals, performance and the bits of the platform worth understanding properly. Published on dev.to.
From URL to Pixels: DNS, TCP, TLS and Rendering Explained
dev.to"What happens when you type a URL and press Enter?" It is one of the most common interview questions...
5 min read1 reactions1 comments#webdev #networking #dns #beginners
Tree Shaking in JavaScript - A Practical Guide
dev.toImagine you're building a web app and your production bundle is absolutely massive. Like,...
7 min read2 reactions1 comments#webpack #optimization #bundling #javascript
Understanding Garbage Collection in JavaScript
dev.toWhat is Garbage Collection? 🗑️ Have you ever created a JavaScript application and wondered...
6 min read0 reactions1 comments#javascript #webdev #learning #performance
Education
# 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
Champion, Chess
RUET Annual Sports · 2016 · Extracurricular
Volunteer, NCPC & NHCPC programming contests
RUET · 2015 · Extracurricular
Résumé
# Everything above, condensed to a single page you can take away.
Md Isfar Uddin — Senior Software Engineer
PDF · 1 page · 86 KB · updated October 2026
- 9+ years across frontend and full-stack product work
- Four roles across three 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
# Open to senior frontend and full-stack roles, contract work and the occasional interesting side project. Email is the fastest way through.