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!

JavaScript
TypeScript
Html5
ReactNative
ReactJs
NextJs
NodeJs
NestJs
ExpressJs
React Query
Jotai
Redux
Context Api
CSS3
TailwindCss
SCSS
Styled-Component
ChakraUi
Firebase

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.
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.

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.

Collaborated with ui/ux desginer and backend developer and other frontend developer and create a full functioning web application with a lot of functionalities.
Developed and implemented a highly efficient waitlist management system, optimizing customer engagement and retention.

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

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.

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

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

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

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

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

Internal admin dashboard built with Next.js and Tailwind CSS, focused on data visibility, performance, and responsive layouts.
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!