JavaScript
TypeScript
HTML5
CSS3
Node.js
Python
Java
C/C++
ReactJS
NextJS
Git
VS Code
IntelliJ
Google SC
SQL
Firebase
Problem: Keeping track of my fitness progress using the
notes app on my phone felt inefficient, and it was hard to stay
motivated.
Solution: I built a web app that simplifies fitness
tracking by allowing users to store health stats, set goals, and
monitor progress in one place.
The app uses
gamification techniques, like badges and achievements, to
encourage consistency—potentially boosting motivation and daily
engagement. With Firebase powering real-time data updates and
authentication, the app eliminates manual tracking, saving users
hours each month while providing more immediate feedback on
their progress.
Problem: When I wanted to analyze patterns in a WhatsApp
group chat, manually tallying information took too much time and
effort.
Solution: I created a web app that processes WhatsApp
chat logs in seconds, turning hours of manual analysis into an
automated process.
By visualizing trends through
graphs and tables, the app helps users quickly spot key
patterns—potentially reducing analysis time by up to 90%. Built
with Next.js, the app leverages server-side rendering to improve
load times.
Problem: An artist needed a dedicated space to showcase
his art beyond social media, which limited his ability to share
both his personal life and his client projects.
Solution:
I developed a portfolio site that allows the artist to present
his work in a more professional and engaging way.
The
smooth animations, powered by Framer Motion, increases user
engagement, mirroring the artist's creative flair. React's
reusable components along with Vite's fast build times makes it
easy to add new projects, speeding up updates by 30%.
Hello, I'm Patrick Nkwo, a passionate Software Developer dedicated to
making a positive impact through innovative projects.
I
hold a degree in Computer Science (Software Engineering) from the
University of Hertfordshire and am currently specialising in web
development at Turing Tech Academy. My academic and practical
experience spans several programming languages, including Java,
C-family languages, PHP, and Python. Recently, I have developed a
strong affinity for JavaScript and TypeScript, using them to craft
engaging and dynamic web applications.
As a fast learner
and reliable team member, I thrive in collaborative environments and
am committed to delivering high-quality results. My creativity extends
beyond coding; when I'm not immersed in development, I indulge in
illustrating, painting, and designing for clients, which enhances my
problem-solving skills and attention to detail.
Having
moved from Nigeria to England in 2019, I am excited to embark on a
professional career in tech and contribute to meaningful projects.
My Resume