Skip to content
Rafshanul Hoque Siam

Senior Software Engineer · Dhaka, Bangladesh

I build thoughtful web experiences that solve real problems.

I'm a Dhaka-based software engineer with 4+ years of experience shipping production web applications for telecom, e-commerce, and SaaS products — from large-scale customer portals used by hundreds of thousands of people to focused tools built under two-day deadlines.

About

I'm a frontend-focused engineer with 4+ years of experience building web applications end to end — from large customer-facing portals for telecom operators to focused SaaS tools and gaming platforms.

Most of my work has involved translating complex, multi-stakeholder requirements into interfaces that stay fast and maintainable at scale — improving Core Web Vitals and SEO performance across production apps, and building the dashboards, purchase flows, and interactive experiences that sit on top of them.

I'm currently a Senior Software Engineer at softwindTech Ltd., where I work across client engagements for companies including Robi, Airtel, DBL, and Banglalink, alongside internal SaaS and gaming products.

What I work with

Frontend

Building interfaces and the systems behind them.

  • React
  • Next.js
  • TypeScript
  • JavaScript
  • Tailwind CSS
  • SASS
  • Bootstrap
  • Material UI
  • Ant Design

State & Data

Keeping application state predictable at scale.

  • Redux
  • Zustand
  • REST APIs
  • GraphQL

Tools & Deployment

Shipping and running software in production.

  • Git
  • GitHub
  • GitLab
  • React Testing Library
  • ElectronJS
  • Node.js
  • Trello

Featured projects

A selection of applications I've built or contributed to, spanning tooling, community platforms, and product sites.

PDF Pack preview

PDF Pack

A free, focused SaaS toolkit for everyday PDF operations.

Problem
People frequently need to merge, split, compress, or convert PDFs but end up bouncing between cluttered, ad-heavy web tools or installing desktop software for a one-off task.
My contribution
Developing this SaaS platform from the ground up, with a focus on fast uploads/downloads and keeping large-file processing under a two-second load target.
Key features
  • Merge, split, compress, and convert PDF files
  • Fast uploads and downloads, tuned for large PDFs
  • Integrated analytics to track user engagement
  • Consistent interaction pattern reused across every tool in the suite
  • Next.js
  • TypeScript
  • Tailwind CSS
TidBit — Quiz by Toffee preview

TidBit — Quiz by Toffee

An interactive quiz app built end to end in a two-day sprint.

Problem
Quiz-style experiences need to feel snappy and rewarding — and this one came with a hard constraint: the entire build, from UI design to development to UAT, had to land in two days.
My contribution
Owned the full build myself — UI design and markup, development, and user acceptance testing — under that compressed timeline.
Key features
  • Full question, scoring, and results flow
  • UI designed and built from scratch, not adapted from a template
  • Shipped through UAT within the two-day window
  • Next.js
  • TypeScript
NoobFeed preview

NoobFeed

A dynamic gaming review platform.

Problem
Gaming review sites live or die on how easily readers can browse critiques and ratings across a constant stream of new releases without the interface getting in the way.
My contribution
Built the platform's core experience — critique and ratings display, insights across multiple gaming platforms, and the performance work behind it.
Key features
  • Comprehensive critiques, ratings, and insights across platforms
  • Built for a Google performance rating of A
  • Structured content layout for fast browsing of new releases
  • Next.js
  • TypeScript
Excellent Leather Agency preview

Excellent Leather Agency

A storefront-style site for a leather goods business.

Problem
A product-based business needed a web presence that presents its catalog clearly and builds enough trust to convert visits into inquiries, without the overhead of a full e-commerce platform.
My contribution
Built the site's frontend — product presentation, layout, and responsive behavior — translating brand and catalog requirements into a straightforward, browsable interface.
Key features
  • Structured product catalog with categories
  • Responsive layout tuned for product photography
  • Fast page loads via static generation
  • Clear inquiry/contact pathway for prospective buyers
  • React
  • Next.js
  • Tailwind CSS

Experience

  1. Senior Software Engineer

    Jun 2022 — Present

    softwindTech Ltd. · Dhaka, Bangladesh

    Collaborating with multidisciplinary teams across major client engagements — including Robi, Airtel, DBL, and Banglalink — building and maintaining production web applications on the MERN stack.

    • Improved Web Vitals scores and page performance across multiple production web apps
    • Developed SEO-friendly features to support organic growth for client platforms
    • Built and maintained applications on the MERN stack, from dashboards to interactive microsites
    • Introduced technical fixes for recurring development issues to keep delivery on schedule
  2. Software Engineer

    Jan 2021 — May 2022

    eCarnivalBD Ltd. · Dhaka, Bangladesh

    Contributed to the core development team building the company's in-house product, working closely with the scrum team on system design and delivery.

    • Contributed to a product update associated with a 27% increase in revenue and 170% more new customers
    • Maintained code integrity and organization across the codebase
    • Fed system design and improvement proposals into scrum planning
  3. Software Engineering Intern

    Feb 2020 — May 2020

    Nanosoft Ltd. · Dhaka, Bangladesh

    Early-career internship focused on requirements gathering and working within an existing codebase.

    • Met directly with clients to discuss project-specific requirements
    • Reviewed and rewrote existing code for clarity and effectiveness

Education

Bachelor of Science in Computer Science and Engineering

2016 — 2021

Southeast University · Dhaka, Bangladesh

Certificates

  • Scrum Foundation Professional Certificate (SFPC)
  • Interactivity with JavaScript
  • JavaScript Intermediate

Languages: English · Bangla

Let's build something worth using.

I'm open to conversations about senior frontend roles, freelance engagements, and interesting collaborations. If something here is relevant to what you're building, reach out.

+8801684454811