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
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
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
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
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
Senior Software Engineer
Jun 2022 — PresentsoftwindTech 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
Software Engineer
Jan 2021 — May 2022eCarnivalBD 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
Software Engineering Intern
Feb 2020 — May 2020Nanosoft 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 — 2021Southeast 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