Hi, I'm Jedidiah Onotu

Full-stack developer · London, UK

BSc Information Technology @ Middlesex University — graduating soon.

I design and build web applications end to end: APIs, databases, and interfaces that are fast, accessible, and maintainable.

2+

Years Experience

15+

Projects Completed

UK

Based in London

5+

Technologies Mastered

Scroll to explore

About Me

I'm an undergraduate Information Technology student at Middlesex University, based in London, United Kingdom, and I'm approaching graduation. I work across the stack—frontend, backend, and databases—to ship reliable, well-designed products.

I build with modern tools like React, Next.js, TypeScript, and Node, and I care about performance, security, and clear user experiences from API to interface.

I enjoy turning briefs and ideas into working software, learning new tools as the stack evolves, and collaborating with others on projects that are useful in the real world.

Technical Skills

JavaScript
TypeScript
React
Next.js
Node.js
TailwindCSS
HTML5
Git
Figma

Current Focus

Final year & wrap-up

Finishing my BSc IT degree at Middlesex, strengthening full-stack project work, and preparing for the next step after graduation.

London, UK

Open to full-stack and software roles where I can keep building products end to end and grow with a strong team.

My Services

From database to deployment — I help turn ideas into reliable full-stack products

Full-stack web applications

End-to-end builds: REST or serverless APIs, data persistence, auth, and polished front ends with React/Next.js.

Front-end & UI

Responsive, accessible interfaces with strong UX, component-driven structure, and modern styling.

Back-end & integrations

Server logic, third-party APIs, webhooks, and production-minded error handling and security.

Performance & quality

Faster pages, lean bundles, and maintainable code so features stay shippable as products grow.

Featured Projects

Deep dive into some of my recent projects and their impact

Enesi's Space (portfolio)

Personal site — you’re on it

Goal

Show experience, services, and projects in one fast, accessible site that deploys easily to GitHub Pages or similar.

My Role

Solo: Next.js App Router, styling, and content. Iterating the gallery and copy as I prepare to graduate.

Tech Stack

Next.jsReactTypeScriptTailwindCSSFramer Motion
Enesi's Space (portfolio)

Outcome

A living portfolio that matches my current role: full-stack developer in London, finishing a BSc in IT at Middlesex.

REST API + dashboard

Full-stack product-style app

Goal

A CRUD app with a documented API, persisted data, and a client dashboard for managing records securely.

My Role

Back end: routes, validation, and data layer. Front end: auth flows, tables, and responsive layout.

Tech Stack

Node.jsTypeScriptNext.jsTailwind CSSPostgreSQL
REST API + dashboard

Outcome

Replaced my older gallery with this line-up; replace this card with your repo, demo link, and screenshot when ready.

Capstone / final-year build

End-to-end university project

Goal

Deliver a scoped IT system that maps to degree outcomes: requirements, build, test, and deployment story.

My Role

Full-stack ownership: architecture, implementation, and documentation for hand-in and demo.

Tech Stack

Next.jsTypeScriptNode.jsPrismaReact
Capstone / final-year build

Outcome

Update this block with your actual module or dissertation title, stack, and outcomes.

Integration & automation

Services, webhooks, or serverless

Goal

Connect external providers (e-mail, storage, LLMs) with a small, observable service layer in production.

My Role

Wiring APIs, environment-based config, and error handling; optional UI for operators.

Tech Stack

TypeScriptNode.jsVercelTailwind CSSNext.js
Integration & automation

Outcome

Swap in a real case study (what you built, what broke, what you’d do next) and a link to the live or repo.

Interactive Games

Try out these fun games built with JavaScript and CSS animations

Jumping Box

Press 'J' to jump over obstacles

Color Matching

Match the target color from options

Memory Cards

Match pairs of emoji cards

Let's Build Something Great Together

Got a project in mind? Reach out—I'd love to hear from you.

Available remotely | Based in Abuja, Nigeria