Hello, I'm

Rakib Hasan
a

I build scalable mobile and web applications using Flutter, Dart, Java, Spring Boot, and FastAPI, with a focus on clean architecture, performance, and great user experiences. I enjoy solving real-world problems and building reliable software.

25

Happy Clients

10

Award Winning

50

Completed Projects

50

Cup Of Coffees

Rakib Hasan, Full Stack Software Developer
4+ Years
Experience
Full Stack Software Developer

About Me!

I’m Rakib, a full-stack developer based in Dhaka, Bangladesh. I build web and mobile products end to end — designing FastAPI and PostgreSQL APIs and shipping Angular and Flutter front ends — with a focus on clean architecture, performance, and maintainable code.

I care about the details users feel: fast load times, intuitive interfaces, and reliable releases. Whether it’s a brand-new product or improving an existing one, I aim to deliver software that is simple, robust, and built to scale.

  • 4+ Years Experience
  • 50+ Projects Shipped
  • Dhaka, Bangladesh
  • Available for Work
Tech Stack
Backend
  • Python
  • FastAPI
  • REST APIs
Frontend
  • Angular
  • TypeScript
  • HTML5
  • CSS3
Mobile
  • Flutter
  • Dart
Data & DevOps
  • PostgreSQL
  • Docker
  • Git
  • CI/CD
My Education & Experience

My Resume

Education

2022-2024

Masters of Information Technology
Jahangirnagar University, Savar

Advanced study in software engineering, database systems and modern application development, with a focus on building scalable, API-driven web and mobile systems.

2018-2019

Diploma In Computer Science
National Institute of Technology (NIT)

Built a strong foundation in programming, data structures, networking and databases through hands-on projects in web development and software design.

Experience

Coders 2022-Present

Senior Software Engineer
Impel Services and Solutions (ISSL)

Lead development of full-stack web and mobile applications using Python (FastAPI), Angular, Flutter and PostgreSQL — designing REST APIs, database schemas and deployments, and mentoring the team across the delivery lifecycle.

2015-2016

Graphics Designer
BASIS Institute of Technology & Management (BITM)

Designed branding, print and digital graphics — turning client briefs into clean visual assets and building the design foundation that led into front-end and full-stack development.

Services

What I Do for Clients

I help businesses and individuals turn ideas into polished, high-performing digital products. From the first sketch to final deployment, every project is built with clean design, fast performance and close attention to the details that matter.

UI/UX Design

I design intuitive interfaces and seamless user journeys. Using research, wireframes and interactive prototypes, I make every screen feel simple, purposeful and effortless to use.

Learn More
Web Design

Visually striking, responsive websites that reflect your brand and guide visitors toward action. I focus on clean layouts, strong typography and a look that performs beautifully on every device.

Learn More
Mobile App

User-friendly mobile experiences for iOS and Android. I handle the full design flow, from wireframes and prototypes to pixel-perfect screens that feel natural in the user's hand.

Learn More
Software Development

Fast, secure and scalable websites built to modern standards. Clean, maintainable code, smooth animations and performance optimisation so your site loads quickly and ranks well.

Learn More
Process

How I Work

A clear, transparent process from first idea to launch — so you always know what is happening and what comes next.

  1. 01

    Discovery

    We talk through your goals, users and constraints, so I understand the problem before any code is written.

    Proposal & estimate
  2. 02

    Strategy & Architecture

    I map the scope, choose the right stack, and define milestones and a timeline you can plan around.

    Project plan & timeline
  3. 03

    UI/UX Design

    Wireframes first, then polished interfaces — you review and approve before development starts.

    Approved designs
  4. 04

    Development

    I build in focused sprints with regular updates and a live staging link you can test at any time.

    Working build
  5. 05

    Testing & Launch

    Cross-device QA, performance and security checks, then a smooth production deployment.

    Live product
  6. 06

    Support & Growth

    After launch I stay available for fixes, improvements and new features as your product evolves.

    Ongoing support
Portfolio

My Amazing Works

Testimonials

My Clients Say

Working with him was effortless. He redesigned our online store and conversions jumped almost 40% within two months. Clear communication and every deadline met.

Sarah Mitchell
Sarah Mitchell
Founder, Bloom & Co.

He turned a rough idea into a clean, intuitive dashboard our users actually enjoy using. Translating feedback into thoughtful design is where he really shines.

David Chen
David Chen
Product Manager, Northstar Labs

Our landing pages finally look premium. The new design cut our bounce rate noticeably and the handoff to our developers was seamless.

Ayesha Rahman
Ayesha Rahman
Marketing Lead, BrightWave

From the first call to launch everything was smooth. He built a fast, mobile-friendly site and stayed responsive long after delivery. Highly recommended.

Marcus Lee
Marcus Lee
CEO, Peak Performance Fitness
From My Blog

Blog & Articles

FAQ

Frequently Asked Questions

Everything you might want to know before we start working together. Can’t find your answer?

I build web applications, REST APIs, dashboards and cross-platform mobile apps — either from scratch or by improving an existing product. If you have an idea or a system that needs work, the first step is a short discovery call to see if we are a good fit.

Every project is quoted individually, because a landing page and a full platform are very different in scope. After our discovery call I send a fixed-price proposal with a clear breakdown, so you know the cost up front with no surprises.

Most projects take between two and eight weeks depending on complexity. You receive a timeline with clear milestones in the proposal, and I keep you updated as each stage is completed.

Discovery, strategy, design, development, testing and launch — followed by ongoing support. You review and approve at key stages, and there is a live staging link available to test throughout development.

Yes. I can join an existing codebase, extend a product a previous developer started, or collaborate with your in-house team. I review the current state first and recommend the most sensible path forward.

I share progress at least weekly and keep everything in one agreed channel — email, Slack or WhatsApp. You always have access to a staging environment so you can see the work as it happens.

Absolutely. I offer post-launch support for bug fixes, small improvements and new features. Many clients keep me on retainer for ongoing work as their product grows.
Contact Me

Get In Touch

Please fill out the form on this section to contact with me. Or call between 9:00 a.m. and 8:00 p.m. ET, Monday through Friday

Address

Kallyanpur, #Road No: 1, #House: 15/4/2, Dhaka-1207

Phone

+8801989512601

Email

rakib.hasan.asia@gmail.com

Chat with me