Portfolio Website

Nazir Knuckles

Frontend Engineer
Fullstack Engineer
Web Developer
Node.js
React
Sass

My Motivation

My motivation for this project was to create my own Software that would contain all of my accomplishments, skills and desired skills, projects, resume, and much more all in one centralized location. I knew that developing my own custom software to achieve that goal would make my life so much easier, and more organized. Also, It would make documenting my journey much easier, and keeping track of everything I've done over the years since age 15. Lastly, I knew it would be a great learning experience since it uses a lot of technologies.

Websites Purpose

I developed this website to build my own online presence, and create one centralized location that will contain all of my accomplishments. Later on as I got older I turned it into a website that not only displays my accomplishments, skills, and projects. It also, displays what I can do to help people with all of my skills and experience I've developed over the years, and why people should consider working with me.

What I learned

Technology Migration
How to use a lot of complex technologies together
How to keep codebase modular, and easy to manage
A lot of Styling tricks, and techniques
I've learned a lot from developing my portfolio website. So much its almost impossible to list everything. Still till this day, as I continue to improve, and maintain my portfolio I still learn new things.

Performance Report

Performance Test Location: Vancouver, Canada

Performance Test Location: Hong Kong, China

Accomplishments Page Performance

Technologies and Tools Used

HTML
CSS
JavaScript
React
Vite
GraphQL
MongoDB
Node.js
Nodemailer
Mongoose (ODM)
Express
Sass/Scss
Cloudflare CDN
Progressive Web App (PWA)

Deployed Application

GitHub Repo

Partner With Nazir
View Services

More Projects by Nazir