Kazi Shariful Islam
Profile / 01

Engineering systems that feel considered.

Full Stack Software Engineer with 3+ years of experience building production applications with Node.js, TypeScript, and Next.js. Experienced across frontend, REST APIs, databases, and Docker, with end-to-end ownership of production applications.

Mirpur, Dhaka, Bangladesh kazisharif.dev

Capabilities / 02

The working stack.

Languages

01
JavaScript (ES6+)TypeScriptPythonHTML5 & CSS3SQL (PostgreSQL)

Frontend & State

02
React / Next.jsReact NativeRedux & ToolkitTanStack QueryZustand & Context APITailwind CSS

Backend & Databases

03
Node.js / ExpressNestJSFastAPI (Python)Prisma ORMPostgreSQL & MongoDBGraphQL / REST APIs

Tools & Ecosystem

04
Git & GitHub ActionsShopify FunctionsFirebaseVercel DeploymentSEO & PerformanceAgile / Scrum / Jira

Systems & AI Workflow

05
DockerLinuxAI-Assisted DevelopmentClaude CodeCursorGitHub Copilot

Experience / 03

A record of shipping.

Software Engineer

Oct 2025 – Present

Devsnest OPC / Dhaka, Bangladesh

  • Solo-built a production Shopify app end to end — Next.js/React frontend, Node.js backend, PostgreSQL database via Prisma — now live on the Shopify App Store.
  • Implemented REST API endpoints for dynamic pricing and cart-transform logic via Shopify Functions, with a strong focus on clean, debuggable code.
  • Containerized local development with Docker, standardizing the development environment and reducing environment-specific setup issues.

Full Stack Developer (Frontend Lead)

Sept 2024 – July 2025

Tutorsplan Corp / Dhaka, Bangladesh

  • Led the frontend team on a Next.js tutor/student portal, running code reviews and managing Git branching/PR workflows across the team.
  • Partnered with the backend engineer on Prisma/PostgreSQL schema design and REST API endpoints for the NestJS backend.

React/Next.js Developer

Apr 2024 – Aug 2024

Dhali Overseas Limited / Dhaka, Bangladesh

  • Migrated three projects from Webflow to React/Next.js and redesigned flight/hotel booking sites and B2B/B2C sales portals, increasing performance by 60%.
  • Improved data fetching and caching using TanStack Query, reducing page load time by 30%.

Frontend Engineer

Mar 2023 – Mar 2024

Approveage Inc / Toronto, Canada (Remote)

  • Established real-time data flow between client and admin panels using Socket.IO, and integrated Firebase Cloud Messaging for real-time notifications.
  • Improved data fetching and caching with TanStack Query, boosting response speed by 30%.

Education

B.A. English Language and Literature

Govt. Safar Ali College / Graduated 2023

Higher Secondary Certificate, Science

Mosharrof Hossain Khan Chowdhury University College / Completed 2017

Languages

Bengali NativeEnglish Fluent
Repositories / 05

Repositories I keep in motion.

A live snapshot of my pinned work and latest public repositories, read directly from GitHub.

SYNCING GITHUB
Reading pinned GitHub activity