THE PERSON BEHIND THE PROJECTS

A student who builds to make things better.

I'm Md. Nafiz — a student developer from Bangladesh and the founder of Soren Chat. I build educational software, experiment with AI, explore interactive web experiences, and learn by taking ideas beyond the screen.

Based in BangladeshFounder · Student developer · Independent builder
Md. Nafiz, student developer and founder of Soren Chat
THE BUILDER / Nº 001
FROM BANGLADESH · BUILDING FOR LEARNERS
01
STUDENTAlways learning
02
FOUNDERSoren Chat
MY STORY

I'm a student first.
Building is how I learn.

I'm still on my own learning journey, and that shapes the way I approach technology. I don't want to build things only because a framework is popular or a demo looks impressive. I want to understand a problem, make something useful, and learn from what happens when real people try to use it.

My work is shaped by a practical reality: ambitious ideas often have to start with limited time, limited budget, and whatever tools are available. That has pushed me to care about the whole system — not just the interface, but also reliability, cost, data, performance, and the decisions behind a feature.

This portfolio is a record of that process. Some projects are live, some are being developed, and others are prototypes or research. I want to show that distinction clearly, including what I learned, what is unfinished, and what I would improve next.

WHY SOREN CHAT

Building for learners is personal.

Soren Chat is the project that connects my identity as a student with my interest in technology.

Students need explanations, practice, and tools that help them move forward with the curriculum they actually study. Soren Chat is my attempt to work on that problem: a study assistant built around textbook-oriented learning for students in Bangladesh.

Thinking about the user as a student — not just as a product metric — influences the way I think about features, language, cost, and access. A useful feature has to do more than work in a demo; it should make a real learning task clearer or easier.

There is still plenty to improve. Answer quality, reliability, performance, and responsible use of AI are ongoing engineering work, not problems I consider solved. The goal is to keep learning from use, feedback, and careful iteration.

Explore Soren Chat
WHAT I EXPLORE

Different projects. One habit: keep learning.

I like moving between product work and technical experiments because each teaches me something different.

01

Education technology

Soren Chat and Soren Edu explore ways software can support students, teachers, and learning communities.

Explore education projects
02

AI and software

I experiment with model integrations, application architecture, and tools that make a clear job easier to do.

Browse software work
03

Interactive experiences

I'm exploring 3D web graphics and ways spatial interfaces can communicate ideas, not just decorate a page.

Enter the universe
04

Hardware and research

Embedded UI experiments, knowledge projects, and documented research help me think beyond the usual web stack.

See experiments
HOW I TRY TO WORK

Ambition matters.
Honesty matters more.

01

Build around a real problem

Choose features because they help someone, not simply because they are technically possible.

02

Respect practical constraints

Budget, compute, device capability, and time are part of the design problem.

03

Keep the claims verifiable

Separate released features from plans, and support technical claims with demos, source, or evidence when possible.

04

Document the process

Record decisions, failures, trade-offs, and lessons so the next iteration starts from more than memory.

WHAT'S NEXT

I'm still becoming the developer I want to be.

I want to become stronger at software engineering, AI systems, 3D web development, and product design — while continuing to build tools with a clear purpose. This portfolio will change as the work changes. It isn't meant to look like the end of the journey; it's meant to show the journey honestly.

HAVE SOMETHING IN MIND?

Good work gets better when people connect.

Open to thoughtful feedback, learning alongside other builders, and meaningful collaborations.