Hi, I'm Saiful. I take software from a customer's problem to production.

I'm a based in Dhaka, Bangladesh. The job, as I see it, is to sit as close to the people using the software as I can: in their calls, their data and their workflows. Then build the thing that actually fixes the problem, not just the one that was first described.

My full name is Saiful Alam Rakib. msar is the short name I use online and for this site.

Right now I'm a Senior Software Engineer at Cefalo Bangladesh, working with client teams on their products. Before that I spent years at product companies and agencies, including ThemeXpert, Glostars, Digital Healthcare Solutions and Softnio, building everything from helpdesk software to healthcare tools. That mix taught me to move between frontend, backend and infrastructure as the problem needs.

How I work:
  • Discovery first. Talk to the people who use it, read the data, find the real constraint.
  • Ship early. A working version in front of users beats a perfect spec.
  • Own it end to end. Frontend, APIs, databases, deployment, and what happens after launch.
  • Leave it better. Docs, handover and tooling so the team can carry it forward without me.

The tools I reach for most are TypeScript, React, Next.js, Node.js, PHP with Laravel and Symfony, and PostgreSQL, with AWS and DigitalOcean for hosting. Outside client work I build personal projects, small tools and contribute to open source. It keeps my skills sharp and gives me a place to try things before I bring them to a customer.

I also write about what I learn along the way. You can read my technical articles here or on the blog, and get new ones by email through the newsletter. If you have a project in mind, see how we could work together.

Want the full picture? See my work experience, skills and certifications.

Saiful Alam

At a glance

Name
Saiful Alam Rakib (msar)
Role
Senior Software Engineer at Cefalo
Focus
Forward Deployed Engineer
Based in
Dhaka, Bangladesh (GMT+6)
Experience
8 years
Core stack
React, Laravel, Node.js
Languages
Bangla, English, Hindi