Currently at Fin.comOpen to senior roles — hybrid in Dhaka or remote

Md Arif Hossain.

Senior Software Engineer

I build scalable web products end-to-end — leading the frontend, then building the services behind it.

6+years shipping
9companies
5countries
ReactNext.jsTypeScriptTailwindshadcn/uiZustandTanStack QueryNode.jsNestJSExpressHapi.jsGoPostgreSQLMongoDBMySQLPrismaRedisKafkaRabbitMQReact NativeExpoWeb3.jsWeb3AuthPolygonAWSDockerCI/CDJestVitestCypressPlaywrightClaude CodeAI spec-driven devAzure OpenAI

about

A bit about me

I'm Md Arif Hossain, a senior software engineer based in Dhaka, Bangladesh.

Six years in, my work has settled into a shape I like: own the frontend completely, then keep going. At Fin.com I lead the web UI across products with React and Next.js, maintain NestJS services, build Web3 backend endpoints in Hapi.js, and I'm going deeper into Go with clean architecture — learning it the way it sticks, through production code and PR reviews from engineers better than me. Before this I led the web team at River on a B2B eSIM platform, and spent three years at Wind.App building crypto on/off-ramps, batch payout dashboards, and mobile wallets on Polygon. Outside work I build small SaaS and freemium products — mostly to learn, sometimes to launch.

I hold a B.Sc. in Computer Science from Southwest Forestry University, Kunming, China (20182021).

Dhaka, Bangladesh (UTC+6) — working with a New York team

Certifications

  • Web DevelopmentProgramming Hero, May 2020
  • Introduction to Artificial Intelligence (AI)Coursera, Sep 2020
  • Advanced Relational Database and SQLCoursera, Jul 2020
  • Python (Basic) CertificateHackerRank, Jul 2020
  • RESTful API with HTTP and JavaScriptCoursera, Jul 2020
Portrait of Md Arif Hossain

experience

Where I've worked

Six years, nine companies, five countries.

  1. Oct 2025 — Present · New York, USA · hybrid

    Senior Software Engineer @ Fin.com

    Fin makes global payouts easier — a payment orchestration platform with a public API. Building scalable web products end-to-end, leading frontend while growing into backend engineering with Go.

    • Lead frontend development end-to-end with React.js and Next.js, owning the majority of the web UI across products
    • Contribute as a full-stack engineer: build and maintain NestJS services, and develop Web3 backend services with Hapi.js for blockchain-integrated features
    • Develop Go backend services with clean architecture — learning hands-on through production work and senior-engineer PR reviews
    • Build event-driven microservices backed by PostgreSQL, Apache Kafka, Redis and RabbitMQ
    • Deploy services on AWS with Docker, picking up infrastructure and DevOps practice alongside the DevOps engineer
    • Use Claude Code and other AI tooling to accelerate delivery and raise code quality
    React.jsNext.jsTypeScriptNestJSHapi.jsGoPostgreSQLApache KafkaRedisRabbitMQDockerAWS
  2. Apr 2025 — Sep 2025 · Dhaka, Bangladesh · hybrid

    Senior Software Engineer (Web Lead) @ River

    River helps governments and businesses empower 300M+ global citizens with banking and connectivity. Acquired Wind.App.

    • Led frontend development for River's eSIM B2B product as web lead, working alongside a cross-functional team
    • Architected scalable frontend solutions for a global banking and connectivity platform
    • Built and maintained the River corporate website
    • Mentored team members and established frontend best practices across the web team
    • Contributed to technical decision-making and product roadmap planning
    Next.jsReact.jsTypeScriptZustandTanStack Queryshadcn/uiTailwind CSS
  3. Jan 2025 — Mar 2025 · Banani, Dhaka, Bangladesh · hybrid

    Senior Software Engineer @ Wind.App(acquired by River)

    This role continued directly into the River role after the acquisition.

    • Owned a complete product build — website, admin dashboard and backend server — for a German enterprise client (ihrHelden) using Next.js 14, NestJS, Prisma, AWS and Azure OpenAI
    • Integrated an Azure-hosted GPT model into the product experience
    • Led frontend architecture decisions and code-quality initiatives
    • Managed the deployment pipeline and AWS infrastructure
    Next.js 14NestJSPrismaPostgreSQLAWSAzure OpenAI
  4. Mar 2022 — Jan 2025 · Banani, Dhaka, Bangladesh · hybrid

    Software Engineer @ Wind.App(acquired by River)

    Wind was a decentralised bank built on self-custodial wallets — instant, almost-free global payments on Polygon with a familiar Web2 interface. Product tagline: “Borderless payments for everyone.”

    • Built Wind Platform for crypto on-ramp and off-ramp using Next.js and Redux
    • Built the Wind Batch Payout business dashboard with Next.js, Redux, styled-components, Web3Auth and Torus, covered by Cypress E2E tests
    • Built Wind Widget with cash-out features for Philippines customers
    • Shipped wind.app v1 (React.js + MUI) and v2 (Next.js + Tailwind CSS)
    • Built the Wind mobile app MVP with React Native and Web3.js
    • Built a MERN-stack CMS dashboard and a set of transactional email templates
    • Managed AWS infrastructure: Amplify deployments, EC2 with multi-environment Docker images, Route 53, S3
    Next.jsReduxstyled-componentsReact NativeWeb3.jsWeb3AuthTorusCypressAWSDocker
  5. Dec 2022 — Apr 2024 · Phoenix, Arizona, USA · remote · Part-time

    Full Stack Developer (MERN) @ Space Cats

    Held concurrently with the full-time Wind.App role. First role with production-grade backend systems at company scale.

    • Delivered production-ready applications with React.js, Next.js, TypeScript, MUI and Tailwind CSS — landing pages, dashboards and complex UI workflows
    • Built and maintained secure, scalable REST APIs with Express.js; worked with Laravel Blade templates where required
    • Led the frontend team — ran code reviews, mentored peers, and held weekly growth discussions
    • Owned multiple products simultaneously (HandyCop, Evidence Store) with a focus on performance, security and maintainability
    React.jsNext.jsTypeScriptMUITailwind CSSExpress.jsNode.jsMongoDB
  6. Sep 2021 — Feb 2022 · Kunming, Yunnan, China · onsite · Permanent

    Frontend Developer @ Yunnan Leke International Travel Agency

    Travel platforms shipped onsite in China while studying — both the consumer app (嗨游记 / Hi Youji) and the internal admin (Leke-Admin).

    • Developed travel booking web platforms using Vue.js and Element UI
    • Built a WeChat mini-program (cloud mobile app) with JavaScript and ColorUI
    • Collaborated with an international team on customer-facing travel products
    Vue.jsElement UIJavaScriptColorUIWeChat Mini Program
  7. Dec 2021 — Feb 2022 · Dhaka, Bangladesh · remote · Permanent

    Associate Software Engineer @ Pioneer Alpha

    An R&D-based software company providing IT-enabled products and services.

    • Created serverless APIs with AWS Amplify and AppSync
    • Implemented authentication with Amazon Cognito and rule-based authorization with IAM
    • Integrated APIs with Redux for state management on a React.js frontend
    React.jsReduxAWS AmplifyAWS AppSyncAmazon CognitoGraphQL
  8. Jun 2021 — Nov 2021 · Dhaka, Bangladesh · remote · Internship

    Software Engineer (Intern) @ Pioneer Alpha

    • Built serverless features on the AWS Amplify + AppSync stack that the Associate role later expanded
    React.jsAWS AmplifyAWS AppSync
  9. Oct 2020 — Feb 2022 · Kunming, Yunnan, China · remote · Freelance

    Co-founder / Full Stack Developer @ The Tech Devs

    Co-founded a small studio with fellow freelancers — contract-based and monthly-retainer work for global clients, delivered by a team of 3 founders + 2 members.

    • Developed web applications with React.js, Next.js and Node.js, focused on maintainable code
    • Delivered custom dashboards, landing pages and SaaS solutions tailored to client requirements
    • Collaborated in a distributed team setup — managing workloads, reviewing code, ensuring timely delivery
    React.jsNext.jsNode.jsExpress.jsMongoDBMySQL
  10. Jun 2020 — Sep 2020 · Jammu & Kashmir, India · remote · Internship

    React.js Developer (Intern) @ Tawi Tech Solutions

    First professional role in web development, at a startup working on ML and web projects.

    • Built React.js frontends styled with Bootstrap
    • Integrated Node.js + MongoDB APIs, connecting them via Axios
    • Implemented email delivery with Nodemailer
    • Built the company website (TTS_Website) and a React template (gp-react)
    React.jsBootstrapNode.jsMongoDBAxiosNodemailer

skills

What I work with

Tools I reach for, roughly in order of how often — tiers, not percentages.

Core
Daily driver — can architect and lead others in it
Strong
Shipped production work independently
Working
Productive, actively deepening
Familiar
Have shipped with it, would need a warm-up
Languages
JavaScript (ES6+)TypeScriptHTML5 / CSS3SQLGoSwiftPython
Frontend
React.jsNext.jsTailwind CSSRedux / RTKZustandTanStack Queryshadcn/uiMaterial-UIstyled-componentsSASSVue.jsBootstrap
Backend & APIs
Node.jsNestJSExpress.jsREST API designHapi.jsGo services (clean architecture)GraphQL / AppSyncLaravel Blade
Architecture & Messaging
Event-driven architectureMicroservicesWebhook design & deliveryApache KafkaRabbitMQRedis Pub/SubClean architecture
Databases & ORMs
PostgreSQLMongoDBMySQLPrismaRedisFirebase / Firestore
Mobile
Responsive / cross-device designReact NativeExpoNativewindWeChat Mini ProgramiOS / Swift
Web3
Web3.jsWeb3AuthTorusSelf-custodial walletsPolygonENS
Cloud & DevOps
AWS EC2AWS S3AWS AmplifyAWS Route 53DockerCI/CD pipelinesAWS IAMAmazon CognitoAzure OpenAI
AI & Workflow
Claude CodeAI spec-driven devAI-assisted developmentAI-assisted code review & refactoringAzure OpenAI / GPT integrationPrompt design for product features
Testing & Quality
ESLint / PrettierJestCypress (E2E)PostmanPlaywrightVitestBiomeSentry

Learning right now

  • Go — clean architecture, idiomatic service design, learning via production PRs
  • Infrastructure & DevOps — deepening AWS and Docker practice beyond app deployment
  • Distributed systems patterns — Kafka-based event choreography, idempotency, retries

work

Selected work

Products I've owned, shipped, and had to maintain — fintech, Web3, telecom. Mostly things involving other people's money.

Screenshot of Orchestration Dashboard

Fin.com · Nov 2025 – Present

Orchestration Dashboard

A B2B SaaS operations console for fintech operators running a live payment orchestration API.

Onboard KYC-verified customers across three customer types, manage payout beneficiaries, monitor transactions, and configure webhooks — with a Sandbox ↔ Production environment toggle and automatic token refresh in the API layer.
Next.js 16React 19TypeScript 5TanStack QueryZustandshadcn/ui
Private product
Fin.com

Fin.com · Sep 2025 – Present

Orchestration API

Golang microservice powering the payment orchestration platform — the service behind the dashboard.

Production Go microservice with PostgreSQL and clean architecture, powering the same orchestration platform the dashboard fronts — owning both sides of one API.
GoPostgreSQLMicroservices
Private product
River

River · Mar 2025 – May 2025

Rivertel — B2B Global eSIM Platform

A three-tier eSIM reselling platform for global distribution — admin, master agent, retailer.

Three-tier role architecture with RBAC-scoped dashboards, eSIM catalogue with advanced filtering, multi-currency checkout, order approval workflows, dynamic margin pricing down the reseller hierarchy, and per-role real-time analytics.
Next.jsTypeScriptZustandTanStack Queryshadcn/uiTailwind CSS
Private product
Screenshot of ihrHelden — Discount Platform

Wind.App — German client · Sep 2024 – Apr 2026

ihrHelden — Discount Platform

Verified discounts for German teachers, nurses, police and firefighters — built solo, all three layers.

Public storefront, backend API and admin panel for ihrHelden.de. The hard part: multi-tier user verification (is this person actually a nurse?) plus partner and discount management tooling a non-technical team can run. Includes an Azure-hosted GPT integration.
Next.js 14NestJSPrismaPostgreSQLAWSAzure OpenAI
Screenshot of Business Dashboard

Wind.App → River → Fin.com · Feb 2023 – Present

Business Dashboard

Web3 payroll and batch disbursement that feels like Web2 — started as Wind Business, now under Fin.

Businesses run payroll and bulk disbursements as batch transactions to internal/external Web3 wallets, bank accounts, and mobile financial services. Live since Feb 2023 — it has survived acquisitions and rebrands.
Next.jsReduxstyled-componentsWeb3AuthTorusWeb3.jsCypress
Private product
Screenshot of Fin Platform & Widget

Wind.App · 2022 – 2024

Fin Platform & Widget

Crypto on/off-ramp platform plus a cash-out widget for the Philippines.

The on-ramp/off-ramp surface of a decentralised bank on Polygon, plus a cash-out widget for the Philippines and two generations of the wind.app website.
Next.jsReduxAmplifyWeb3
Private product
Wind.App

Wind.App · 2022 – 2023

Wind Mobile App (MVP)

Self-custodial wallet mobile MVP.

React Native mobile MVP for the Wind wallet with Web3.js integration; brief iOS/Swift contributions.
React NativeWeb3.jsSwift
Private product
Space Cats

Space Cats · 2023 – 2024

HandyCop & Evidence Store

Law-enforcement tooling — two of five products shipped part-time.

Production apps for a US company: React/Next.js frontends and Express REST APIs, owned end-to-end while leading the frontend team part-time.
React.jsNext.jsTypeScriptExpress.jsMongoDB
Private product
Yunnan Leke

Yunnan Leke · Sep 2021 – Mar 2022

Travel Booking Platform + WeChat Mini-Program

Consumer travel app (嗨游记) and its admin back office, shipped onsite in China.

Vue.js + Element UI booking platforms and a WeChat mini-program built with JavaScript and ColorUI for Yunnan Leke Travel.
Vue.jsElement UIColorUIWeChat Mini Program
Private product
Screenshot of Moving Bangladesh — Book Site

2026

Moving Bangladesh — Book Site

Landing site and blog for Hussain Elius's memoir about building Pathao.

Order flow, free first chapter, and a blog for “Moving Bangladesh” — the origin story of Pathao, the first super app to grow out of Bangladesh.
Next.jsTypeScript
Screenshot of Nur Enterprise

2026

Nur Enterprise

Public site + management system for an industrial sewing-machine business in Gazipur.

Two apps in one codebase: bilingual (EN/BN) marketing site, and an auth-gated dashboard managing rentals, sales, servicing, training, sub-rents, office-cost approvals and roll-up reports across a three-role permission model.
Next.js 16TypeScriptPrismaMongoDBshadcn/ui
Screenshot of BayaNest — Home Textiles Store

2025 – 2026

BayaNest — Home Textiles Store

E-commerce store for premium home textiles in Bangladesh, with cash on delivery.

Full-stack store on Cloudflare's edge stack — D1 (SQLite) for data, R2 for product images, server actions for checkout, and an admin dashboard for products, orders and user roles.
Next.jsTypeScriptCloudflare D1Cloudflare R2NextAuth
Screenshot of Crypto Monitoring System

2025 – 2026

Crypto Monitoring System

Real-time crypto dashboard with AI market analysis, in English and Bengali.

Live prices and market heatmap for 7 major coins, news aggregation with sentiment and impact scoring, portfolio tracking stored locally in the browser, and AI-powered market Q&A via OpenRouter.
Next.jsTypeScriptZustandRechartsMongoDB
Multi-Cloud DevOps Lab
Production-grade infrastructure across AWS, Azure, GCP and Oracle Cloud — Terraform modules, Kubernetes on all four managed offerings, Ansible, Prometheus/Grafana monitoring, ArgoCD, auto-scaling and cost optimisation.
TerraformKubernetesAnsiblePrometheusArgoCD
Web3 Multi-Chain Wallet
Self-custodial mobile wallet spanning 12 networks (8 EVM chains + Solana) — native tokens and USDC, OS-encrypted key storage, per-network transaction history.
React NativeExpoTypeScriptethers.jsSolana Web3.js
Web3 Blog Platform
Decentralised blogging where writers own their content — articles stored on IPFS, metadata on-chain, Solidity contracts with 68 passing tests.
Next.jsTypeScriptSolidityIPFS
Web3 Wallet Extension
Browser-extension wallet — create or import a wallet, check balances, send transactions, browse history. Hosted demo included.
ReactViteTypeScriptethers.js
SSLCommerz MERN Example21
Reference integration of Bangladesh's SSLCommerz payment gateway in a MERN checkout — a community go-to example.
MongoDBExpress.jsReactNode.js
Microservices Gateway API
Dockerized Node.js microservices architecture behind an API gateway.
Node.jsDockerMicroservices
Node.js 2FA Examples
Two-factor authentication implementations — TOTP and friends — in Node.js.
Node.jsSecurity
HR Management
HR management system — Express/MySQL backend, React + Material UI frontend, Redux state.
ReactNode.jsExpress.jsMySQLRedux

More on GitHub.

writing

Things I've written

Articles on JavaScript, React, and interview preparation — published on Medium.

More on Medium.

recommendations

Ownership, speed, and being easy to work with

That's what colleagues and clients independently said in LinkedIn recommendations.

Client · Jul 2025
Arif has been an essential partner in building and maintaining our coupon website since January 2025. When we needed to urgently optimize our registration process, he jumped in and delivered a solution that helped more users sign up right away. It's rare to find someone so reliable, fast, and kind – I'd recommend him without hesitation.
MS
Marko Stricevic

Founder, ihrHelden

Same team · May 2025
Arif is one of those SWEs who will make your life easier when he is on your team. He doesn't just take a solution and do what he is asked; he understands the expected outcome and comes up with solutions that make software products more robust.
MU
Mukit Ur Rahman

Sr. Product Manager, Fin.com

Same team · Apr 2025
I had the pleasure of working with Md Arif Hossain at River.app, where he led the Frontend team and I was managing QA. Proactive, dedicated, and always approachable… No matter how tricky the situation, Arif stayed positive and solution-focused.
SU
Sakib Uddin Ahmad

Principal SQA Engineer, River

Worked together 2.5+ years · Oct 2025
Beyond his technical expertise in JavaScript, React, Next.js, Node.js, and Nest.js, Arif also demonstrates great leadership qualities. He guides others with patience, takes initiative when projects need direction, and helps the team stay focused and motivated.
WA
WS Ayan

Senior Software Engineer

Different teams · Jun 2025
Arif is one of the best front-end engineers I've had the pleasure of working with. He consistently delivered quality work at incredible speed, often ahead of deadlines. Whether it's ensuring pixel-perfect responsiveness or adding those little touches that make a UI shine, Arif always goes the extra mile.
SS
Shadab Shayeree Ahmed

Product Lead, Field Nation

contact

Let's talk

I'm at Fin.com full-time, but I'm always up for a conversation about interesting products, side collaborations, or anything Go-shaped. Fastest response is email — I read everything: devarif.me@gmail.com.