Skip to content
Available for new projects

I build fast, friendly products for the web & mobile.

Software developer with 2.5+ years shipping React, React Native and Node.js apps — currently building education products at a Finland-based startup.

Lesson 4 of 1272%

Photosynthesis

24 students online
Deployed to production2m ago

Move your cursor to x-ray the page — or flip the switch

About

I'm Rakibul — most people call me Hasib. For 2.5+ years I've been turning ideas into real products: education apps that run on every screen, e-commerce storefronts, and the APIs behind them. I care about the details people feel but rarely notice — fast loads, smooth motion, and layouts that simply make sense.

Portrait of Rakibul Islam (Hasib)
Rakibul IslamHasib · Software developerHi!

Right now

Building education products at a Finland-based startup.

Also
Frontend developer on e-commerce projects
Off the clock
Side projects, AI experiments and workflow automation

2.5+

Years of professional work

6+

Projects delivered

10+

Technologies in daily use

3+

Clients and teams

Consistency beats talent.
Every project teaches me something new — so I keep shipping.

Bangladesh · GMT+6

--:--

Remote-friendly — my afternoons overlap with European mornings.

Experience & education

The road so far

Where I've been shipping products — and where I picked up the skills to build them.

  1. 2024 — NowWork

    Software Developer

    Finland-based EdTech startup · Remote

    Building scalable education products used by students and teachers — cross-platform apps in React Native, web dashboards in React, and the Node.js services behind them.

    • React Native
    • React
    • Node.js
    • Expo
  2. 2024 — NowWork

    Frontend Developer

    E-commerce projects · Contract · Remote

    Turning designs into responsive, user-friendly storefronts — product listings, carts and checkouts that stay fast on slow connections.

    • React
    • Tailwind CSS
    • REST APIs
  3. 2022 — 2024Education

    Self-taught developer

    Docs, courses & side projects · Bangladesh

    Went from HTML and CSS to full-stack JavaScript by building real things — and kept the habit of learning something new every week.

    • JavaScript
    • MongoDB
    • Firebase
  4. 2019 — 2023Education

    B.Sc. in Computer Science & Engineering

    Your University · Bangladesh

    Data structures, algorithms, databases and software engineering — the foundations behind everything I build today.

    • Algorithms
    • Databases
    • OOP

Services

What I can build for you

From the first screen to the server behind it — I work across the stack so ideas reach real users without hand-off gaps.

  • Responsive, accessible interfaces built with React and Next.js. Clean component architecture, careful motion, and performance budgets that keep pages quick on real devices.

    • React
    • Next.js
    • TypeScript
    • Tailwind CSS

Process

How a project comes together

Four steps, no black boxes. You see progress every week and always know what happens next.

  1. Step 01 / 04

    Discover

    Understand the problem before writing a line.

    We talk through goals, users and constraints. I map the must-haves, flag risks early and agree on what “done” looks like.

    • Kick-off call
    • Scope & priorities
    • Tech plan

    Goals

    Users

    Must-haves

  2. Step 02 / 04

    Design

    Shape the experience, screen by screen.

    User flows and wireframes — or your designer’s files — checked on real devices, so nothing surprises us later.

    • User flows
    • Wireframes
    • Design review
  3. Step 03 / 04

    Build

    Clean, typed, reviewed code.

    Weekly builds you can click through. React, React Native and Node.js, with performance and accessibility baked in from day one.

    • Weekly previews
    • Code reviews
    • Docs
    1const app = createApp()
    2app.use(fast, friendly)
    3await ship("web", "mobile")
    4// tests passing
    Build passed
  4. Step 04 / 04

    Ship & iterate

    Launch, measure, improve.

    Store releases or deploys, analytics in place — then small, steady improvements based on how people actually use it.

    • Launch
    • Monitoring
    • Iteration

Selected work

Things I've built

A few projects across e-commerce, education and data — from mobile-first apps to the APIs behind them.

AI & Rust

Beyond the usual stack

Two things I'm building with that go past React and Node: language models inside real products, and Rust where speed and safety matter.

Live demo

AI engineering

Putting language models to work inside real products — not just chat boxes.

Study buddy · demoReady
  • LLM APIs — Claude, OpenAI, Gemini
  • RAG & vector search
  • Tool calling & agents
  • Prompt design & evals
  • Streaming UIs
  • Local models with Ollama
cargo run

Rust

Fast, memory-safe code for the parts where speed and reliability matter most.

  • Ownership & borrowing
  • Async with Tokio
  • APIs with Axum
  • CLI tools
  • WebAssembly
  • Desktop apps with Tauri

GitHub

Code, shipped in public

Live from my GitHub — pulled straight from GitHub and drawn here, refreshed every few hours.

@rakibul-islam-hasib

3,894

contributions in the last year

Best day · 4 May 2026 · 39

18

Day streak, right now

216

Longest streak in days

112

Public repositories

139

Stars earned

Stack

Tools I reach for every day

A focused toolkit I know deeply — plus the AI assistants that help me ship faster. A dot marks the daily drivers.

07 tools

Frontend

Interfaces people enjoy using.

  • ReactUI library
  • Next.jsFramework
  • TypeScriptLanguage
  • JavaScriptLanguage
  • Tailwind CSSStyling
  • HTML5Markup
  • CSS3Styling
02 tools

Mobile

Native-feeling apps for iOS & Android.

  • React NativeCross-platform
  • ExpoTooling & builds
04 tools

Backend

APIs and data that stay reliable.

  • Node.jsRuntime
  • ExpressAPI framework
  • MongoDBDatabase
  • FirebaseBackend platform
08 toolsNew

AI tools

Assistants that speed up how I build — and the models I build features with.

  • ClaudeCoding partner
  • ChatGPTResearch & ideas
  • GitHub CopilotAutocomplete
  • CursorAI editor
  • GeminiMultimodal
  • LangChainLLM apps & RAG
  • OllamaLocal models
  • Hugging FaceOpen models
03 tools

Rust & systems

Rust for fast, safe tools — on the desktop, the server and in the browser.

  • RustSystems language
  • WebAssemblyRust in the browser
  • TauriDesktop apps
04 tools

Tools

The everyday kit behind the work.

  • GitVersion control
  • VS CodeEditor
  • FigmaDesign handoff
  • npmPackages

Contact

Have an idea? Let's build it.

Freelance project, full-time role or just a question. Build a quick brief below — it opens in your mail app, ready to send.

1What do you need?
2When should it be ready?
3Where are you at?
Your briefLive preview

Tohello@rakibs.com.bd

SubjectProject brief

Hi Hasib,

— Your name

Pick what you need to start