Open to React & frontend roles

Ibuildinterfacesthatfeelright.

I'm Shojol — a frontend developer. I turn ideas into polished, responsive experiences that look right, feel right, and work reliably across web and mobile.

1.5+
Years shipping
2
In production
4
Store listings
3
Certifications
Scroll
ReactReact NativeTypeScriptNext.jsExpoNode.jsMongoDBTailwindJestCypressFigmaGit FlowReactReact NativeTypeScriptNext.jsExpoNode.jsMongoDBTailwindJestCypressFigmaGit Flow
01

About

Dhaka, Bangladesh

Hi,I'mShojolIslam—afrontenddeveloperatWebAppickandafirst-yearBBAstudent.IbuildmodernwebandmobileexperienceswithReact,ReactNative,andTypeScript,backendbyNode.jsandMongoDB.WhatI'mgoodatisturningadesignintoascreenthatfeelsrightanddoesn'tbreak.

Based in
Dhaka, BD
Web
React · Next.js
Mobile
React Native · Expo
Behind it
Node · Express · MongoDB

Education

B.B.A (Hons) in Marketing
Mohammadpur Kendriya College, Dhaka
2025 — Present

Certifications

Complete Web Development
Programming Hero
Next Level Web Development
Programming Hero
Computer Science Fundamentals
Phitron
02

Experience

Where I've been shipping, and what I actually did there.

Frontend Developer · WebAppick

Sep 2024 — Present
Dhaka, Bangladesh
  • I build on both sides — React for web, React Native + Expo for mobile. Same components either way, so I barely notice the switch.
  • Wrote the API when a screen needed one — Express and MongoDB.
  • Tests before ship. Jest for units, Maestro and Cypress for the full run. Boring releases are good releases.
  • Git Flow, Jira. Sitting next to seniors who don't let sloppy code through.
ReactReact NativeTypeScriptExpress.jsMongoDBJira
03

Projects

Two apps I helped build. Both are out there now.

012025

Gonit

Math Olympiad practice app

A math practice platform for classes 1-10, built as part of a team. I contributed across the web and mobile apps, helping build and refine the overall user experience, backed by an Express + MongoDB API.

  • Practice questions, checked instantly
  • Progress that follows the student
  • Out on Play Store and App Store
React NativeExpoNativeWindExpress.jsMongoDB
গণিতClass 6
Question 4 / 10
If 3x + 7 = 25, what is x?
A. 4
B. 6
C. 9
D. 12
Progress40%
022025

Chintu

Bengali stories & poems for children

Bengali stories, poems and quizzes for kids, pulled from a WordPress backend. The whole job was keeping it simple enough that a six-year-old never gets lost.

  • A reader built for small hands
  • Quizzes straight from WordPress
  • Out on Play Store and App Store
React NativeExpoWordPress REST API
চিন্তু
গল্প
বনের রাজা ও ছোট্ট খরগোশ
কবিতা
কুইজ
ছড়া
শোনো
More on GitHub
Side projects, half-finished ideas, and things I broke while learning.
04

Skills & tools

What I actually reach for, most days.

01

Frontend

JavaScript (ES6+)TypeScriptReactNext.jsReact NativeExpoReduxTailwind CSSNativeWind
02

Backend

Node.jsExpress.jsMongoDBMongooseREST API designFirebase
03

Testing

JestMaestroCypress
04

Tools & Workflow

GitGitHubGit FlowJiraFigma
05

Let's build something

Looking for React / React Native work — full time or freelance just say hi.