Senior Software Engineer · Full Stack & DevOps
Hi, I'm Syed Shihab
I help product teams untangle the hard parts of building software — unclear scope, fragile releases, and tools that break under real use. Commerce platforms, content systems, and the admin surfaces operators live in every day.
Hire me when you need a senior engineer who owns the problem end to end — not just a ticket queue.
Work
Work that shipped
CMS platforms, Angular admin systems, and product delivery for teams that need reliable releases — not demos.
Founder & Engineer
T2 Shop
API-first hybrid commerce platform — online storefront, offline POS, and split fulfillment in one system.
Project Manager
VideoGift
Keeping product delivery moving — scope, engineering, and stakeholders in one rhythm.
Senior Software Engineer (Frontend Team Lead)
Shikho CMS & admin platforms
Scalable CMS and admin surfaces — Next.js, TypeScript, GraphQL, and a frontend team that ships.
Clients
Trusted by product teams
Companies and studios where I've owned delivery, frontend leadership, or founding engineering.
Certifications
Certifications
Vendor credentials that match how I ship — Azure, DevOps, and solid engineering foundations.
-
Microsoft Certified: DevOps Engineer Expert
Microsoft
-
Microsoft Certified: Azure Administrator Associate
Microsoft
-
Zend Certified Engineer
Perforce (Zend)
Approach
How I decide what to build
Clear trade-offs for timeline, budget, and real traffic — so your product ships on time and stays maintainable after launch.
01
The right tool, not my favorite tool
I choose based on the problem, the timeline, and the budget — not on what I used last time. Go, GraphQL, Next.js, or Angular only earn a place when they fit the product.
02
Built for the traffic you'll actually have
I size decisions to real load and realistic growth. No over-engineering for scale that isn't coming, no corners cut where the UI will hurt later.
03
Aware of the investment
Every choice has a cost — money, time to market, and the people who maintain it after me. I weigh those before I write a line of code.
04
I adapt fast
Drop me into a new domain or an unfamiliar stack and I get productive quickly, then go deep enough to ship something sound — and keep the frontend team unblocked.
Stack
Stack I ship with
Go, GraphQL, Next.js, Angular, and Azure when the product needs them — chosen for delivery speed and long-term maintainability.
11 domains · 96 tools documented
Writing
Writing
Notes from a founder-engineer — how I choose bets, think ahead without overbuilding, and ship products people can still trust after launch.
Building as a founder-engineer — what I protect first
Lessons from founding T2devs — how I choose problems, protect delivery, and think ahead when I am both the builder and the decision-maker.
Posted on
Prospective engineering — designing for the problem after this one
How I think ahead as a software engineer and founder without overbuilding — contracts, delivery habits, and product bets that age well.
Posted on
Shipping products people can trust after launch
A founder-engineer playbook for trust after day one — honesty in the UI, release discipline, and the operational details that keep customers from leaving quietly.
Posted on
Contact
Start a project
Building a product, hiring a senior frontend lead, or stuck on delivery? Email or call — I reply personally.
Loading form…
Loading form…