Senior Software Engineer / Dhaka, Bangladesh
RafshanulHoque Siam
Frontend engineer building the human side of AI.
I build fast, accessible React and Next.js experiences and collaborate with AI product teams to turn integrations into intuitive web interfaces.
About
I'm a frontend engineer who cares about the whole path from design to production: pixel-accurate interfaces from Figma, performance budgets that hold up, and codebases the next engineer can work in without fear.
Currently at ConneQted agents, I optimize and architect a Next.js dashboard portal: a shared design system, an Nx monorepo, and tooling that turns microservice Swagger docs into TypeScript types. Before that I spent years at SoftwindTech building telco and marketing experiences for Robi, Airtel, DBL, and Banglalink, from interactive maps and data visualizations to Unity 3D integrations.
I've also contributed to AI-driven web products, building responsive interfaces and collaborating on MVPs and AI integrations. I focus on making complex product capabilities clear and usable through thoughtful frontend engineering.
I'm drawn to teams building products people rely on daily, where Core Web Vitals, type safety, and clear documentation are part of the definition of done.
What I work with
Frontend
Interfaces, motion, and visual work.
- React
- Next.js
- TypeScript
- JavaScript
- Tailwind CSS
- MUI
- Shadcn
- Bootstrap
- Framer Motion
- GSAP
- D3.js
- Chart.js
- Canvas
- React Three Fiber
State & Data
Predictable state and typed data flow.
- Redux
- Zustand
- RxJS
- TanStack Query
- REST APIs
- Swagger / OpenAPI
- Node.js
- Express
- Nest.js
Tools & Deployment
Shipping and maintaining at scale.
- Git
- Docker
- Linux
- Nx Monorepo
- Micro-frontends
- Unit Testing
- Netlify
- Vercel
- Strapi / WordPress
- Jira & Confluence
- Figma
Featured projects
A selection of applications I've built or contributed to, spanning SaaS tooling, review platforms, and telco products.
PDF Pack
A free SaaS toolkit for everyday PDF work.
- Problem
- People need to merge, split, compress, or convert PDFs, but end up in cluttered, ad-heavy tools or desktop installs for a one-off task.
- My contribution
- Developed the SaaS platform with a custom PDF implementation, focused on fast uploads and downloads and sub-2-second load times.
- Key features
- Merge, split, compress, and convert PDF files
- Fast uploads/downloads with sub-2-second load times
- Integrated analytics, targeting 50,000+ monthly active users within three months of launch
- Next.js
- Canvas
- React PDF (custom)
Quiz Application (Toffee)
A full-featured quiz app built in two days.
- Problem
- Quiz experiences must feel snappy and rewarding, and this one had a hard constraint: UI design through UAT in a 2-day window.
- My contribution
- Owned the build end to end, from UI design to UAT, demonstrating rapid prototyping and delivery.
- Key features
- Complete question, scoring, and results flow
- UI designed and built from scratch
- Delivered through UAT within the 2-day deadline
- Next.js
- React
- Zustand
- Context API
- Axios
NoobFeed & Critop
Gaming review sites with critic and gamer reviews.
- Problem
- Review sites live on discoverability and speed: readers need ratings and insights across platforms, loading fast with high-resolution media.
- My contribution
- Developed the dynamic review sites, focusing on SEO and performance with ISR and optimized media delivery.
- Key features
- Critic and gamer reviews, ratings, and insights across platforms
- Organic traffic boosted 40% through SEO and performance work
- Google PageSpeed score of A
- Next.js
- TypeScript
- ISR
More work
Blockstak
AI-driven web products: responsive interfaces, interactive features, and scalable components, collaborating on MVPs and AI integrations.
- Next.js
- TanStack Query
- Shadcn
Laxfo (DBL Group)
Core developer improving UX, responsiveness, performance, and accessibility, delivering timely updates within tight deadlines.
- Next.js
- Bootstrap
- Tailwind
- Zustand
Robi FWA
Custom web portal where users manage accounts, track orders, and purchase services. Expected outcomes: 30% higher online engagement and 25% lower call centre volume.
- Next.js
- Tailwind
- Redux
- Axios
Virtual Jewellery Try-on
WebAR experience built for SoftwindTech that lets users try on jewellery virtually, currently across three categories.
- React
- React Three Fiber
- WebARRock
- SCSS
Interactive Microsites
Robi T20 World Cup dual-video quiz, Mojo's Eid-ul-Adha cow-sound voice game, and the Liberation Battle comic story with synchronized audio and mobile vibration.
- Next.js
- React
- Context API
- Zustand
- Axios
Experience
ConneQted agents
Senior Software Engineer
May 2025 to Present- Optimized a legacy Next.js application to a 90%+ Core Web Vitals score and cut bundle size by ~40%
- Advocated type-safe code standards, linting, and unit testing to improve maintainability
- Architected features and a design system in Next.js, with reusable components and directives for an integrated dashboard portal
- Consolidated projects into an Nx monorepo with shared libraries, eliminating code duplication
- Automated conversion of Swagger docs from multiple microservices into ready-to-use TypeScript types via a custom tool
- Authored documentation and guides for internal libraries used by affiliates and teammates
SoftwindTech Ltd.
Senior Frontend Engineer
Sep 2023 to Apr 2025- Reduced load time by migrating a React Router project to Next.js Incremental Static Regeneration
- Recognized as a Star-rated developer in the annual evaluation for contributions beyond core responsibilities
- Improved Web Vitals and built SEO-friendly features across multiple web apps
- Migrated a class-based React telco website to functional React, then to a Next.js custom server
Frontend Developer (React)
Jun 2022 to Aug 2023- Delivered pixel-perfect, responsive UIs from Figma for Robi, Airtel, DBL, and Banglalink
- Built data visualizations, interactive maps, and marketing experiences with D3.js, Canvas, Chart.js, GSAP, Framer Motion, Sensor APIs, and CSS animations
- Integrated Unity 3D experiences into React via iframe and message passing
- Partnered with designers and stakeholders on technically constrained, business-critical features
eCarnivalBD Ltd.
Junior Software Engineer
Jan 2021 to Aug 2022- Analyzed and refactored legacy code to improve performance, readability, and maintainability
- Contributed to the in-house product, translating client requirements into scalable solutions
- Contributed system design ideas and improvements in scrum meetings
Education
BSc in Computer Science and Engineering
Jan 2016 to Dec 2020Southeast University (CGPA 3.40 / 4.00)
Higher Secondary Certificate (HSC)
Shaheed Ramiz Uddin Cantonment College (Science · GPA 4.58 / 5.00)
Secondary School Certificate (SSC)
Uttar Khan Collegiate School (Science · GPA 4.88 / 5.00)
Pearson Test of English (PTE)
English proficiency (Overall score: 66)
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