Logo
HomeAboutServicesPortfolioResumeContact
HomeAboutServicesPortfolioResumeContact
01
HomeAboutServicesPortfolioResumeContact

Hi, I'm Patrick Njiru

|

profile picture

Who Am I

Who Am I

I am a software developer with over 2 years of experience, passionate about building fast, responsive, and user-friendly digital experiences. Specializing in React, Next.js, TypeScript, Tailwind CSS, and WordPress, I focus on clean, scalable code and seamless UI/UX to create high-quality, efficient solutions that drive impact.

Skills

JavaScript
React
HTML
CSS
Tailwind CSS
WordPress
Git
Next.js
TypeScript
Vitest
Bootstrap

Personal Details

  • name

    Patrick Njiru

  • profession

    Frontend & WordPress Developer

  • location

    Nairobi, Kenya

  • soft skills

    Problem-solving, Adaptability, Teamwork & Collaboration, Creativity, Attention to Detail, Communication, Self-learning

  • interests

    Exploration, Problem Solving (puzzles), Shooting Pool

What I Do

What I Do
01

Responsive Web Development

I build websites that adapt seamlessly to all devices, ensuring a smooth and accessible user experience across desktops, tablets, and smartphones.

02

Single Page Application (SPA) Development

I develop fast and interactive SPAs using React or Next.js, delivering seamless user experiences with efficient data handling and dynamic page updates.

03

API Integration & Frontend Logic Implementation

I connect frontend applications with APIs, ensuring smooth data retrieval, authentication, and state management for a seamless user experience.

04

Website Performance Optimization

I enhance website speed and efficiency by optimizing images, reducing unused code, implementing caching, and improving overall performance for better SEO.

05

Frontend Code Refactoring & Optimization

I improve code quality by restructuring and optimizing existing frontend code, making it more efficient, maintainable, and scalable.

06

UI/UX Design Implementation

I transform design mockups into functional user interfaces, ensuring intuitive navigation, visual appeal, and accessibility for an optimal user experience.

My Projects

My Projects

Check out some of my personal work.

My Portfolio

Portfolio

Portfolio

A personal portfolio showcasing my skills, projects, and experience. Features smooth animations, an interactive design, and a responsive layout for an engaging user experience.

Technologies:JavaScript . TypeScript . Next.js . Tailwind CSS

demo code

Car Rental Website

Fame

Fame

A sleek and responsive landing page for FAME Luxury Cars Rental, showcasing a premium fleet with smooth navigation and an elegant design.

Technologies:JavaScript . React . Tailwind CSS

demo code

AirBnb Website

CozyShelter

CozyShelter

Connects travelers with short-term rentals, enabling easy browsing and booking for seamless temporary stays worldwide.

Technologies:JavaScript . React . Tailwind CSS

demo code

Music Website

Spotify

Spotify

A desktop-focused replica of Spotify's interface, recreating core UI elements and interactions for a similar user experience, without mobile optimization.

Technologies:JavaScript . React . Tailwind CSS

demo code

Hotel Landing Page

Gericht

Gericht

Highlights elegance and gourmet dining with high-quality visuals and a refined layout, creating a sophisticated introduction for potential guests.

Technologies:JavaScript . React . Bootstrap

demo code

GPT-3 Landing Page

GPT-3

GPT-3

Focused on GPT-3, it showcases its capabilities, applications, and transformative potential through key features and use cases, engaging users interested in AI advancements.

Technologies:JavaScript . React . Bootstrap

demo code

College Website

EduFord

EduFord

A central hub offering info on academic programs, admissions, campus facilities, and student services for current and prospective students.

Technologies:JavaScript . React . Bootstrap

demo code

Resume

Resume

work

Full-Stack WordPress Developer

Reach Social Media . Full-time

August 2024 - Present
Melbourne, Victoria, Australia . Remote
  • Suggested and Led the revamp of the company’s site, tripling user sign-ups and driving continuous growth through enhanced user experience and engagement.
  • Led the design and development of new websites for company clients, delivering tailored, high-performance solutions that enhanced user experience and business visibility.
  • Diagnosed and resolved performance and security issues on the company and clients' sites, ensuring optimal speed, reliability, and protection. Provided ongoing maintenance to enhance stability and long-term functionality.
  • Customized and optimized WordPress plugins to resolve existing issues and enhance feature usability, improving site functionality and user experience.
Skills:WordPress . Elementor & Page Builders . Plugin and Theme Customization . Custom Post Types . User Authentication and Roles . Security and Performance Optimization . cPanel & Server Configurations . PHP . HTML . CSS . JavaScript

Junior Software Developer

MFI Solutions Documentaire . Internship

Mar 2024 - Apr 2024
Nairobi, Kenya . On-site
  • Added ticketing capability for field engineers through the company’s IT system, speeding up the ticket creation and handling process by more than 60%.
  • Delivered client demos, simplifying technical aspects and enhancing client understanding.
  • Gained experience in user-centric development through direct client interactions and team collaboration.
Skills:PHP . MySQL . XAMPP . Git

Junior Frontend Developer

Machini Technologies Ltd . Internship

Feb 2023 - Jun 2023
Nairobi, Kenya . Remote
  • Led the development of a responsive and interactive user interface for a radio website.
  • Successfully debugged and fixed issues in a previous project, aiding team efficiency.
  • Contributed innovative ideas during project ideation and collaborated with cross-functional teams.
Skills:HTML . CSS . JavaScript . Bootstrap . Git

Stay Connected

Stay Connected

Got a project in mind, something you want to discuss or a question? Feel free to drop me a line so we can kick things off.

Copyright 2026 Patrick Njiru