Site's being built in the open, new pieces shipping regularly

Open to Work

Babul RajSingh

Lead Mobile and Full-Stack Developer building with Flutter and Laravel. Currently open to new opportunities in mobile and full-stack development.

Babul Raj Profile

My Toolkit

Technologies and frameworks I use to build apps, platforms and interactive experiences.

Flutter
Dart
Kotlin
Jetpack Compose
Material 3
Android Studio

Mobile Development

Flutter • Kotlin • Compose

BLoC
Cubit
Clean Architecture
MVC
Feature-First Design

Architecture

BLoC • Cubit • Clean Architecture

Laravel
PHP
REST APIs

Backend Development

Laravel • PHP • REST APIs

Next.js
Vue.js
Tailwind CSS
JavaScript

Frontend Development

Next.js • Vue • Tailwind

Supabase
Firebase
PostgreSQL
MySQL

Database

Supabase • Firebase • SQL

AWS
Git

Cloud & DevOps

AWS • Git

Dart
Java
Python
JavaScript
GDScript

Programming Languages

Dart • Java • Python

Godot Engine

Game Development

Godot Engine

Google Maps API

Services & APIs

Google Maps API

Flutter
Dart
Kotlin
Jetpack Compose
Material 3
Android Studio

Mobile Development

Flutter • Kotlin • Compose

BLoC
Cubit
Clean Architecture
MVC
Feature-First Design

Architecture

BLoC • Cubit • Clean Architecture

Laravel
PHP
REST APIs

Backend Development

Laravel • PHP • REST APIs

Next.js
Vue.js
Tailwind CSS
JavaScript

Frontend Development

Next.js • Vue • Tailwind

Supabase
Firebase
PostgreSQL
MySQL

Database

Supabase • Firebase • SQL

AWS
Git

Cloud & DevOps

AWS • Git

Dart
Java
Python
JavaScript
GDScript

Programming Languages

Dart • Java • Python

Godot Engine

Game Development

Godot Engine

Google Maps API

Services & APIs

Google Maps API

Experience

Building products across mobile, web, backend systems, and creative tooling.

Reupap Pvt. Ltd. logo
NOV 2025NOW

Lead Mobile & Full-Stack Developer

Reupap Pvt. Ltd. · Haryana, India

Led a team of 5 developers in building a Flutter mobile app and Laravel/Vue.js e-commerce platform.

Reduced repetitive operational workload by 50-70% by automating invoice generation, shipment tracking, inventory synchronization, and order/discount processing through Laravel backend systems. Built an integrated admin dashboard for product management and customer operations.

Tech Stack

FlutterFlutter
DartDart
LaravelLaravel
PHPPHP
MySQLMySQL
UptoSkills logo
JUN 2025SEP 2025

Flutter Engineer & Team Lead

UptoSkills

Led a team of 8 interns to architect and ship a cross-platform logistics ecosystem in Flutter.

Architected Dispatcher, Driver, and Admin apps using Clean Architecture with feature-first structuring. Coordinated development and code reviews to maintain architectural consistency and smooth UI/UX. Integrated Google Maps API for real-time tracking and Supabase Storage Buckets for secure document management.

Tech Stack

FlutterFlutter
BLoCBLoC
FirebaseFirebase
AWSAWS
GitGit
HariPin logo
JAN 2023NOW

Founder & Software Engineer

HariPin

Independent studio shipping 5+ production apps and games across Android and desktop.

Owned the full product lifecycle from architecture to post-launch iteration. Key releases include Vishram, Sudoku, and inIcons (rated 4.5 on Play Store).

Tech Stack

FlutterFlutter
DartDart
GodotGodot
FirebaseFirebase

Selected Work

View all projects →
Sudoku

Sudoku

A Sudoku game built in Godot with a win-animation system, streak tracking, and a custom numpad badge counter.

Mobile
Godot

Edits & Motion Work

Recent Cuts

I had 48 hours to finish my app or DELETE IT forever

ba6ul

I gamified my movie watchlist (it got out of hand)

ba6ul

How I Built a Sudoku WHILE Solving The World's Hardest Puzzle

ba6ul

How I Made My First Game with Godot: A Hands-On Tutorial

ba6ul

I Rewrote My Sudoku Game (5 Features I Actually Use) | Godot

ba6ul

I Built My Own Letterboxd. Here's Why

ba6ul