Rokon Zaman

Rokon Zaman

{{ Software Engineer }}
Dinajpur, Bangladesh
roman@rzamann.com

9yrs

building things since 2017

Experience

  1. Front-end Full-stack Developer

    Full-time
    Revnest2023 → Present

    Building product-side web applications with React, Redux, Next.js, Sanity and TypeScript. Focused on shipping fast, accessible UI and tightening the team's frontend foundations.

  2. Full-stack Developer

    Freelance
    Upwork2023 → Present

    Independent client work — end-to-end web apps, API integrations, and one-off React/Next.js projects.

  3. Front-end Developer

    Freelance
    Fiverr2022 → 2023

    Small-scale frontend gigs — landing pages, component work, and improvements.

Reviews

01/14

Roman was exactly what we were looking for, and yet he far exceeded expectations.

Revnest
Stefan St. MRevnest

Roman asked the right questions, was very quick an thorough and produced clean code that can be easily maintained going forward.

DW
Dmcs W

It was a pleasure working with Roman, he worked very fast and understood all of our needs perfectly.

RisingStar
Mark KRisingStar

What stands out is how well Roman communicates, both in proposing solutions and also in written code comments and documentation. Roman is a 10x developer and we're lucky to have found him.

Revnest
Stefan St. MRevnest

Very communicative right from the beginning. I highly recommend working with Roman - very professional, quality work, and all in a timely manner.

Emteria
Emteria

Keep coming back to Roman for web stuff

BG
Bee GGaming Central

As in previous projects, it was a pleasure to work with Roman. He is very proactive in giving you new ideas.

RisingStar
Mark KRisingStar

Willing to try new technologies and different approaches and to work through issues with various third party libraries as necessary.

DW
Dmcs W
Roman is great to work with. You can tell that he is experienced, he asks great questions to get a deep understanding of the requirements, provides great feedback, and is fast with his commu…Read more
Emteria
Emteria

One of the best frontend developers you can ask for.

BG
Bee GGaming Central

Excellent code quality, professional recommendations!

BG
Bee GGaming Central

He is great a proactive communications, letting you know when issues arise and how he plans to address them. Overall a great experience.

DW
Dmcs W

He is quick, efficient, relatively fast to respond and easy to work with.

DW
Dmcs W

Unbeatable work ethics!

BG
Bee GGaming Central

Projects

MacOS menubar app for 20-20-20 eye break rule

EyeHack

MacOS menubar app for 20-20-20 eye break rule

Apr 2026
The slickest NASA wallpaper app on the web

StarWalls

The slickest NASA wallpaper app on the web

Apr 2026
Interactive 3D countdowns for every moment

301st.xyz

Interactive 3D countdowns for every moment

Dec 2025
Animated greeting cards in about 30 seconds

VdoCard

Animated greeting cards in about 30 seconds

Nov 2025
Multi project documentation template

New Testament

Multi project documentation template

Nov 2022

Blogs

I was hunting for the last few kilobytes on my landing page and found 51KB of SVG paths. For 26 icons. That's about 2KB per icon, and most of them are a circle with two lines in it. The reason is the API. Phosphor icons take a weight prop: That's decided at runtime. So the component has to carry…

Every Phosphor Icon You Import Ships Six Times

Sep 15, 2026
One of my project pages was loading 18MB of images. Not a slow page. A page that eats a fifth of someone's daily mobile data to show them five looping demos. The demos were GIFs. One of them, a sunrise animation, was 6.85MB by itself. I converted it expecting to trade quality for size: 6.85MB…

Your GIF Is the Lossy One

Sep 14, 2026
Two carousels on this site, one carousel library. Embla, with the wheel-gestures plugin, about 64KB raw and 20KB gzipped. Both carousels scroll sideways and snap. The browser does that: Touch drag, momentum, trackpad, keyboard, snapping. All of it free, from the platform. What a library adds on top…

I Deleted the Carousel Library

Sep 13, 2026
I rebuilt this site for three years. It was supposed to be a weekend job. The old version ran on Gatsby — fine, fast enough, but I'd been hitting walls. The routing and GraphQL pipeline were rigid in a way that fought me every time I wanted to add anything new. There was no built-in image…

I Rebuilt This Site for Three Years

May 16, 2026

Indie Apps

EyeHack icon

MacOS menubar app for 20-20-20 eye break rule

StarWalls icon

The slickest NASA wallpaper app on the web

301st.xyz icon

Interactive 3D countdowns for every moment

VdoCard icon

Animated greeting cards in about 30 seconds