Skip to content

Junior full-stack developer

I build useful digital experiences for the web.

I'm Freedom Chukwudi, a junior full-stack developer learning by building real projects with React, Node.js, Express, and PostgreSQL. I focus on writing better code, solving practical problems, and connecting responsive interfaces to functional APIs and databases.

Currently building full-stack apps with React, Express, and PostgreSQL. Open to feedback, collaboration, and junior opportunities.

Portrait of Freedom Chukwudi
Freedom Chukwudi — junior full stack developer

Selected work

Selected Projects

Real projects I've been building to learn full-stack development. Each one connects a working frontend to an API and a PostgreSQL database.

Full-stack delivery platform

SwiftDrop

A delivery-management app with customer, rider, and admin roles.

  • Customer flow: register, create a delivery, and pay for it.
  • Admin flow: confirm cash payments and assign riders to deliveries.
  • Rider flow: pick up assigned parcels and move them to delivered.
  • Public landing page reads aggregate delivery stats from an unauthenticated API endpoint.
  • React
  • Vite
  • Node.js
  • Express
  • PostgreSQL
  • Sequelize
  • REST API

Full-stack healthcare platform

Northbridge Health

A general healthcare platform with a React frontend and an Express + PostgreSQL API.

  • React + Vite frontend in medical-website/ talking to the API over HTTP.
  • Express + PostgreSQL backend with JWT authentication.
  • Session handling that keeps the user signed in through network errors and signs out on confirmed unauthorized responses.
  • React
  • Vite
  • JavaScript
  • Node.js
  • Express
  • PostgreSQL
  • REST API

Full-stack banking demo

Nairova

A classroom banking application using simulated funds only — not real money.

  • Customer register and login with authenticated account and balance views.
  • Transaction PIN creation and transfer flow between registered accounts.
  • Transaction records with ownership checks so customers only see their own history.
  • Admin views for users and crediting accounts with simulated test funds.
  • React
  • Vite
  • Tailwind CSS
  • Node.js
  • Express
  • PostgreSQL
  • REST API

More experiments and coursework live on my GitHub profile.

Technical skills

What I work with

Technologies I've used in this portfolio and in my full-stack projects. I'm still growing in all of them — this list reflects what I've actually built with, not expert-level mastery.

Frontend

Interfaces I build for current projects.

  • HTML
  • CSS
  • JavaScript
  • React
  • Next.js
  • Tailwind CSS
  • Vite

Backend & Data

APIs and databases behind those interfaces.

  • Node.js
  • Express
  • PostgreSQL
  • REST APIs
  • JWT authentication
  • Sequelize

Tools & Workflow

How I build, check, and ship code.

  • Git
  • GitHub
  • Vercel
  • npm
  • ESLint
  • Responsive design

About

Learning by building. Improving with every project.

I'm Freedom Chukwudi, a junior full stack dev building my skills by working on real, full-stack applications rather than tutorials alone. Each project — from delivery platforms to healthcare and banking demos — starts as a way to understand how the pieces connect: the interface, the API, and the database behind it.

My approach is practical. I try to understand a problem before writing code, keep components small and readable, and improve a project by iterating on it and fixing what isn't clear. I work with React, Next.js, and Tailwind CSS on the front end, and Node.js, Express, and PostgreSQL on the back end, and I'm always looking for feedback that makes the next build better.

Contact

Let's build something useful.

Have a project or a role in mind? I'm open to junior opportunities, collaboration, and honest feedback.

editorfreedom@gmail.com