www.peterokorafor.com Open in urlscan Pro
76.76.21.164  Public Scan

Submitted URL: https://peterokorafor.com/
Effective URL: https://www.peterokorafor.com/
Submission: On June 23 via api from BE — Scanned from DE

Form analysis 1 forms found in the DOM

<form class="mt-12 flex flex-col gap-8"><label class="flex flex-col"><span class="text-white font-medium mb-4">Your Name</span><input type="text" name="name" placeholder="Enter your name..."
      class="bg-tertiary py-4 px-6 placeholder:text-secondary text-white rounded-lg outline-none border-none font-medium" value=""></label><label class="flex flex-col"><span class="text-white font-medium mb-4">Your email</span><input type="email"
      name="email" placeholder="Contact email address..." class="bg-tertiary py-4 px-6 placeholder:text-secondary text-white rounded-lg outline-none border-none font-medium" value=""></label><label class="flex flex-col"><span
      class="text-white font-medium mb-4">Your Message</span><textarea rows="7" name="message" placeholder="What you want to say?"
      class="bg-tertiary py-4 px-6 placeholder:text-secondary text-white rounded-lg outline-none border-none font-medium"></textarea></label><button type="submit"
    class="bg-tertiary py-3 px-8 rounded-xl outline-none w-fit text-white font-bold shadow-md shadow-primary">Send</button></form>

Text Content

Peter Okorafor   | Portfolio

 * About
 * Projects
 * Work Experience
 * Technologies
 * Contact

 * About
 * Projects
 * Work Experience
 * Technologies
 * Contact


HI, I'M PETER

I am a Full-Stack Engineer
and I build innovative solutions
for the web.



 

Introduction


OVERVIEW.

I'm a skilled software engineer with experience in Linux, C, JavaScript, Ruby,
Python, and expertise in frameworks like React, Django, Node.js, Next.js and
Ruby on Rails. I take pride in writing clean and maintainable code, as well as
building responsive and user-friendly web applications.


FULL-STACK DEVELOPER


LINUX ADMIN


DATABASE


TECHNICAL WRITING

 

My work


PROJECTS.

The following projects showcases my skills and experience through open to public
view examples of my work. Each project is briefly described with a link to the
respective code repository and live demo. This reflects my ability to solve
complex problems, work with different technologies, and manage projects
effectively.


DERA'S KITCHEN

Dera's Kitchen is a restaurant website that allows users to order food from
their favorite restaurants and have it delivered to their doorstep. It features
a Google sign-in with Firebase authentication, a dashboard for restaurant owners
to manage their menu. Future updates would include a delivery tracking system,
admin order management, and user info dashboard to manage delivery addresses.

See Source See Live

#vercel

#firestore

#tailwind-css

#storage

#firebase-auth

#create-react


CRYPTO GEN

A demo website that makes use of a Next.Js framework to mock the functionalities
of an investment website. The user has a profile route, dynamic pages use SSR,
and there is an admin route to make changes to each user's data displayed. The
project also has a Google Cloud Functions API that it makes use of to retrieve
data from the Firestore in specified formats. Authentication is done with
Credentials Provider from Next Auth combined with the Firestore to read user
data and create a session.

See Source See Live

#nextjs

#firestore

#tailwind-css

#cloud-functions

#next-auth

#GCP


METRICS APP

Metrics App is an app designed to give each user an idea of what the air quality
is like around supported cities of the world. It features a countries page with
dynamic navigation to states and then cities within the country, before
returning info on the selected city. It makes use of the redux store to update
the countries as well as the state and cities for each country. Data on the city
is fetched on each render as the values are constantly changed.

See Source See Live

#react

#restapi

#tailwind-css


BOOKSTORE CMS

A Bookstore CMS made with React and TailwindCSS. Uses an intro to redux for
saving and managing progress on books read and added to the shelf. Future
features would include a personalized profile library and ability to manage (add
or remove books). Also, the state of the book being read would be persisted as
opposed to being randomly generated. This app will then feature an integrated
API and might be migrated to the Next.js framework.

See Source See Live

#react

#redux-toolkit

#tailwind-css

 

What I have done so far


WORK EXPERIENCE.


WEB/IT AND ANALYTICS

National STEM Honor Society (NSTEM)

 * Developing and maintaining web applications using html, css and other related
   technologies.
 * Collaborating with cross-functional teams including designers, product
   managers, and other developers to create high-quality products.
 * Implementing responsive design and ensuring cross-browser compatibility.
 * Participating in code reviews and providing constructive feedback to other
   developers.


STUDENT MENTOR

Microverse

 * Provided guidance and assistance to new students enrolled in the Microverse
   Full-Stack Developer program
 * Presented newbies with the tools needed to become successful in the most
   important week in 'The Portal' module.
 * Booked and handled career advisory calls and chats.
 * Code analysis and guide to external materials to improve learning.


FULL-STACK DEVELOPER

Library Aid Africa

 * Revamped the MVP to use up-to-date technologies.
 * Actively collaborated in small teams with tight feedback loops to improve
   communication.
 * Learnt a new tech stack in short timespan to deliver working product.
 * Optimized data fetching using GraphQL. #383E56


SOFTWARE ENGINEER

Afrocentric Kulture

 * Developing a scalable MVP for a multi-vendor social e-commerce platform.
 * Extensive database design and testing.
 * Building, testing and integration of Google cloud functions, Next-Auth,
   Firestore, Google Maps.
 * Reviewing, approving, and merging PR from across the team to deployment.
 * Setting up optimized CI/CD pipelines.

 

My skills


TECHNOLOGIES.


PROGRAMMING LANGUAGES

Python

C

Ruby

JavaScript


LIBRARIES & FRAMEWORKS

React

Rails

jQuery

Django

Node.js

Docker

Flask


WEB DEVELOPMENT

HTML 5

CSS 3

SASS

JavaScript

Tailwind-CSS

Bootstrap


DATABASE MANAGEMENT

MySQL

PostgreSQL

MongoDB

Oracle


OPERATING SYSTEMS

Windows

Linux

Unix


VERSION CONTROL

Git

SVN


DEVELOPER TOOLS

VSCode

Visual Studio

Github

Slack

Discord

Trello

Figma


SOFTWARE DEVELOPMENT METHODOLOGIES

Agile

Waterfall


PROFESSIONAL

Problem-Solving

Solution-Oriented

Collaboration

Communication

Adaptability


 

What others say


TESTIMONIALS.

"

Peter is a very responsive and timely person with a positive attitude towards
his work. He is a great developer to work with as he discusses things openly. I
recommend him.

@ Mursedul Sumon

Developer at Microverse

"

Peter is exactly the sort of software developer any company would love. He views
writing clean, accessible code as a calling, and he's great at identifying areas
where we can improve UI. I can recommend him without reservation

@ Blessing Okpara

Developer at Microverse

"

He created a stock management solution for me. I've never met a developer who
truly cares about their clients' success like Peter does. Can't thank him
enough!

@ Nonso Nwankwo

Founder at Bruno & Mark Pharmacy

 

Get in touch


CONTACT.

Your NameYour emailYour MessageSend