Software developer · Bangladesh

Sayman Rifat

I build calm, well-sorted software — web, mobile, and tools that actually help people.

I turn loose ideas into quietly reliable software. Most of what I build leans on thoughtful UX, solid engineering, and a healthy respect for the people who will use it.

Experience

Software Developer

Umber Lab Ltd
Present

Building web and mobile products in a small team — from feature work to shipping releases.

  • Develop and maintain production apps across Android, iOS, and the web
  • Work across the stack: UI, business logic, APIs, and release engineering
  • Collaborate closely with design and product to ship calm, healthy features

Independent Builder

Personal projects
Ongoing

Research, prototypes, and small tools that explore AI, speaking practice, and developer productivity.

  • Prototype AI-driven tools and utilities
  • Self-own everything from idea to App Store

Skills

Languages
TypeScriptJavaScriptKotlinSwiftJavaDartSQL
Web
SvelteKitSvelteReactNode.jsViteHTML/CSSTailwind
Mobile
Kotlin / ComposeFlutterSwift / SwiftUINative iOS & Android
Tools & infra
Git & GitHubVercelFirebasePostgreSQLREST & APIsWordPress
AI & integrations
LLM APIsSpeech / STTPrompt engineeringAgent tooling

Currently

  • AI speaking practice — Most people learn to type a language, not to speak it. I’m building tools that help speak English.
  • Calm productivity software — Software that reduces noise instead of adding to it.
  • This site — A quiet corner of the web for writing and public R&D notes.
  • Reading — Design systems and how small teams ship big things.

Writing

Principles

Calm over clever

Software should reduce mental load, not add to it.

Done is a process

Ship small, real increments and iterate — momentum beats perfection.

Code for humans

The measure of good software is how it feels.