Hi, I'm John OLANIYI - a Software Engineer.

Hi, I'm John Olaniyi, a JavaScript Developer with a passion for creating innovative and user-friendly websites, applications, and mobile solutions. With several years of experience in JavaScript (ReactJs, NextJs, NodeJs, ExpressJs, NestJs, and ReactNative), I specialize in turning complex design concepts into clean and efficient code across both frontend and backend development. Additionally, I have expertise in building robust backend systems and mobile applications. When I'm not coding, you can find me exploring the latest web and app development trends and technologies, or watching football matches 🤗. Welcome to my website, and feel free to browse my portfolio and get in touch with me to discuss your project!

hero image
quotes

Programs must be written for people to read, and only incidentally for machines to execute.

quotes

- Harold Abelson

Skills


Languages


JavaScript

TypeScript

Mark up


Html5

Frameworks


ReactNative

ReactJs

NextJs

NodeJs

NestJs

ExpressJs

State Libraries


React Query

Jotai

Redux

Context Api

Stylesheet


CSS3

TailwindCss

SCSS

Styled-Component

ChakraUi

Backend-as-a-service


Firebase

Experience


Cephas Digital

ICT Center

September 2020 - December 2020

I learnt introduction to front-end developement here and i was introduced to html and css. Learnt a lot and it was a bit challenging.

Skills: HTML5, CSS3

Zuri Internship

Computer Academy

March 2021 - June 2021

My first time of learning Javascript, it was extremly challenging, it was also my first time of working a team, and i had to learn fast so i could stand out.

Skills: Javascript

HNG Internship

Computer Academy

October 2022 - December 2022

This is where i learnt ReactJs, it was challenging though but with alots of practice and personal training i was able to cope. That was when i know i have the ability to learn fast.

Skills: ReactJs

Couch App

Mental health care

June 2021 - December 2023

Collaborated with ui/ux desginer and backend developer and other frontend developer and create a full functioning web application with a lot of functionalities.

Skills: NextJs, Tailwindcss, Redux

SafeWalls

General well-being and psychosocial supports company

January 2024 - July 2024

Developed and implemented a highly efficient waitlist management system, optimizing customer engagement and retention.

Skills: NextJs, tailwincss, Redux, Typescript

Nobox

Backend as a service Company

July 2024 - August 2025

Collaborated in a full-stack JavaScript environment to deliver robust, scalable solutions, streamlining development processes and accelerating project timelines.

Skills: ReactJs, NextJs, tailwincss, Typescript, SCSS, NestJs, MongoDB

ResQx

Software Development

June 2025 - Present

Built and maintained Admin and B2B dashboards using Next.js and TypeScript. Implemented real-time order tracking and analytics to improve operational visibility. Collaborated with backend engineers to ship scalable features faster and reduce deployment issues.

Skills: React, Next.js, TypeScript, Tailwind CSS, Context API, zod

Projects


Lawploy

converted a figma file to pixel perfect and responsive website, with Nextjs and Tailwindcss.

ToolAi

converted a figma file to pixel perfect and responsive website, with Nextjs and Tailwindcss.

We-collect

converted a figma file to pixel perfect and responsive website, with Nextjs and Tailwindcss.

ResQx

converted a figma file to pixel perfect and responsive website, with Nextjs and Tailwindcss.

ResQx B2B Dashboard

B2B operations dashboard built with Next.js and Tailwind CSS, translated from Figma into a fast, responsive production UI.

ResQx Admin Dashboard

Internal admin dashboard built with Next.js and Tailwind CSS, focused on data visibility, performance, and responsive layouts.

Contact


I'm always on the lookout for new opportunities to flex my skills and expertise as a Software Engineer. If you're in need of a go-getter who's not afraid to roll up their sleeves and tackle any challenge, feel free to shoot me a message using the form below. I'm also available to chat on LinkedIn or Twitter, where I share my latest projects and web development insights. I look forward to hearing from you!

Message me here

olaniyijohnayomide@gmail.com
Orion_Codes

Media