Shopify apps, B2B portals, headless storefronts, and the integrations connecting them. I also lead a software engineering team, which means more code review and fewer solo heroics.
Where am I based?
Dhaka, Bangladesh. I'm Bangladeshi and work remotely for a Toronto-based company and its North American clients, so my calendar is fluent in two time zones.
What opportunities interest me?
Senior and lead engineering roles where I can stay hands-on, help a team grow, and stay responsible for the system after the launch post goes up.
“I build commerce systemsthat make hard operationsboring. In the good way.”
I'm Sayed Ashraful Islam Sakib. That's a lot of name to say before a standup starts, so I shortened it for everyone's sake. Some people call me Ashraf; most call me Sakib, which saves everyone a few syllables. I answer to both, and reliably to "quick question?" I'm a self-taught software engineer and a team lead at Bevy Commerce, building Shopify applications, storefronts, and the integrations behind them. I'm based in Dhaka (GMT+6) and work North American hours (ET / CT) for a Toronto team, so your morning standup is also my standup. The origin story: I studied Physics, but a beginner C course, taken purely out of curiosity, turned out to be the first domino. I freelanced as a graphic designer next, on purpose: I wanted to understand how interfaces and visuals actually communicate before building them. Then came web development, front end first, then the server behind it, until I was working full stack. By late 2021 I was writing JavaScript for a living. Along the way I picked up testing, server configuration, and deployment, because code that only runs on my laptop is still a hobby. The design years never fully left, so yes, I will notice your button spacing.
§ A.1
On designing systems
I like tracing a requirement from the screen back to the data. Who owns the price? Which system knows the inventory? What happens when a customer signs in from a quotation link? Answering those early has saved more time than switching frameworks ever has.
§ A.2
On making decisions
I investigate the options, explain the tradeoffs, and build what the situation needs. Sometimes that's a custom application. Sometimes it's a setting in a tool the client already pays for. A new repository is not always the answer, even if naming it is the best part of the week.
§ A.3
On leading a team
I review code, help developers untangle unfamiliar requirements, and coordinate delivery. Right now that means two client teams of seven and eight people across theme, migration, integration, and QA. The goal is a team that understands a decision well enough to make the next one without pinging me first.
§ A.4
On life after launch
Launch day is a milestone, not a vanishing act. I care about useful errors, clear handovers, and a recovery path for when an integration develops opinions. Future me reads my notes and is grateful. So is whoever inherits the code.
§ 002.B · formation & background
Background, and the work behind it.
BACKGROUND · PRACTICE · EDUCATION
EARLIER PRACTICE · 012020 → 2021
Design was part of the practice first.
Before software took over, I freelanced as a graphic and web designer for international clients. Those years still shape how I approach interfaces and documentation, and the gap between what a system does and what a person actually understands about it.
Design tools & systems
Adobe Photoshop
Adobe Illustrator
Adobe InDesign
ACADEMIC FORMATION · 02
Formal Education
January 2023 → December 2023
Computer Science and Engineering studies · dropped out
Bangladesh University of Business & Technology
January 2019 → November 2022
B.Sc. (Honours) in Physics · dropped out
National University, Bangladesh · Chittagong College
2017 → 2019
HSC (Alim), Science · GPA 4.56 / 5.00
Baitush Sharaf Adarsha Kamil Madrasha
2015 → 2017
SSC (Dakhil), Science · GPA 5.00 / 5.00
Baitush Sharaf Adarsha Kamil Madrasha
§ 002.C · learning & credentials
Learning, with receipts.
Shopify Verified Skill badges and the courses that got me started. The certificates are real. So were the hours in the docs afterward.
2 skill badges
3 course completions
Shopify · Skill badge
Shopify Development Fundamentals · Verified Skill Badge
Everything here has been used on real work, in a course, or in a project I shipped. Skills with a count link to search results showing where they appear in my work, so you can check the evidence instead of trusting the list.