About
Frontend engineer with deep experience across AI SaaS, fintech, music streaming, and e-commerce.
I'm Kamrul Hassan Ananda, a software engineer based in Dhaka, Bangladesh. Over the past 4+ years I've built products for companies in Switzerland, Turkey, and Bangladesh — from enterprise AI chat platforms to award-winning B2B e-commerce sites.
I specialize in React, Next.js, and TypeScript, with hands-on experience in state management (Redux, Zustand), backend integration (Node.js, NestJS), and databases (MongoDB, Supabase, Firebase).
Education
American International University Bangladesh
Jan 2017 – June 2021
CGPA: 3.21 / 4.0
Chittagong Collegiate College
2014 – 2016
Chittagong Collegiate School
2012 – 2014
Career
My professional journey in software development
SELISE Digital Platform · Switzerland
Algesoft Limited · Turkey
Devotrixinc · Contractual
Shadhin Music Ltd (Gakk Media Ltd) · Dhaka
Accept Global Ltd (Wholesale Cart) · Dhaka
Flexible IT & Solution · Chittagong
Stack
Technologies I work with daily
Portfolio
Selected work from my career

AI video generation platform built as a monolith. Converted React Remotion into a React module and implemented auth, user flow, and payment features.

Implemented auth, user flow, and payment. Migrated from Supabase to Clerk and built live stock data functionality.

Implemented playlist, payment, and campaign features. Refactored legacy codebase and prevented false campaign submissions.

Built from scratch with Steam-based authentication and an automated bot for buying and selling skins.
Built the complete chatting system including group chats, single chat, and chat-hub.
Implemented UI designs with smooth animations using Framer Motion.
Built from scratch. Planned with backend developers for maximum performance and maintained agile sprint delivery.
Built the platform from scratch using Next.js and JavaScript.
Contact
Ready to build something amazing?
I'm always interested in new opportunities and exciting projects. Feel free to reach out for collaborations or just a friendly hello.
Start a Conversation