
Ibuildthingsfortheweb.
Economics student turned web developer. I build full-stack apps with Next.js, React, and MongoDB — and I actually enjoy debugging.
About Me
Hey — I'm Kazi Ontor. I'm an Economics student at the University of Chittagong who picked up coding in January 2026 and got completely hooked. What started as curiosity at Programming Hero turned into building full-stack apps within months.
I spend most of my time in the Next.js and React ecosystem. I've built four deployed projects so far — from a doctor appointment scheduler with real JWT auth to a news aggregator with server-side rendering. My proudest moment was getting stateless JWKS token verification working on my own Express.js backend. That took me three days and a lot of Stack Overflow.
I'm looking for a junior developer role where I can keep learning from experienced engineers and actually ship code that people use. I learn fast, I'm not afraid to ask questions, and I genuinely enjoy the problem-solving side of this work.
What I Work With
What I'm Good At (& What I'm Still Learning)
I've been coding for about 5 months now. Here's an honest look at where I'm comfortable and where I'm still growing.
Frontend Development
This is where I started and where I feel most at home. I can build responsive layouts from scratch with Tailwind CSS, and I understand flexbox and grid well enough to not fight with them anymore.
React & Next.js
I use React for everything now. Three of my four projects are built with Next.js — I like how it handles routing, SSR, and API routes. I also used Vite + React Router for one project to understand the differences.
Backend & Auth
Built a dedicated Express.js server for Doc-Appoint that verifies Better Auth sessions using JWKS tokens. Took me a few days to get right, but now I understand how stateless auth actually works under the hood.
UI & Design Sense
I care about how things look and feel. I can follow Figma designs closely and I have an eye for spacing, color, and hierarchy — probably helps that Economics taught me to read charts and data layouts.
Tech Stack
Tools & Technologies
Journey
Experience & Education
MERN Stack Web Developer Trainee
Programming HeroWhere it all started. Learning everything from HTML basics to full-stack React + Node.js apps. This program gave me structure and deadlines — I build something new almost every week.
Frontend Developer
Personal ProjectsBuilt Doc-Appoint, Qurbani-Hat, Dragon-News, and Keen-Keeper — all deployed on Vercel. Each project pushed me to learn something new, from Next.js server-side rendering to Express.js JWT authentication.
B.Sc. in Economics
University of ChittagongMy main degree. The quantitative and analytical thinking from Economics actually helps more than I expected — reading data, structuring logic, understanding systems.
Selected Work

Doc-Appoint
My most complex project. Patients can browse doctors and book appointment slots. The frontend runs on Next.js with Better Auth, and I built a separate Express.js backend that verifies user sessions using JWKS tokens — no shared secrets between client and server.


Dragon-News
A news portal built on the Next.js App Router. It has a live breaking news ticker, category-based filtering from a sidebar, and user login backed by Better Auth and MongoDB. This one taught me a lot about SSR vs client components.

Keen-Keeper
A personal CRM to track friendships — log calls, texts, and hangouts on an interactive timeline. Uses Recharts for data visualization and React Context for state. This was my first Vite + React 19 project with React Router v7.
Let's talk.
I'm looking for junior developer roles and open to interesting collaborations. If you have something in mind, reach out — I reply fast.