Skip to main content
Phinehas NjugunaPN
Open to opportunities

Phinehas Njuguna

@phinehasnjuguna

I build secure, AI-powered financial and academic web tools with React, Node.js, and payment integrations.

Kenya
Message

What I'm looking for

I'm looking to build secure, scalable, user-focused web applications, especially financial tools and digital commerce products using the MERN stack, TypeScript, AI integrations, and payment infrastructure.

I've built Phinance, an AI-powered finance advisor that helps users track income and expenses, understand spending patterns, and make better financial decisions.

Using React, Node.js, MongoDB, Firebase Authentication, Recharts, Gemini AI API, and Brevo SMTP, I developed secure financial workflows with personalized spending breakdowns, high-expense alerts, and authorization middleware.

I'm also building Tidy Up, an exam-preparation tool that merges PDF questions while removing duplicates and helps users eliminate duplicate files from folders. I integrated PayHero and M-Pesa subscriptions and used TypeScript and Express for a high-performance backend.

During my attachment at The National Treasury, I configured local networks, deployed enterprise software, maintained institutional hardware, and resolved technical issues with cross-functional IT teams. I'm pursuing a Bachelor of Science in Computer Science at Machakos University.

Experience

Work history, roles, and key accomplishments

PH
Current

Solo Software Developer

PhinScript

Jan 2025 - Present (1 year 8 months)

Built a personal finance management system using Gemini API, React, and Node.js, improving user finance tracking by 40%. Created a utility app for folder management and PDF merging, reducing workload by 30%.

Education

Degrees, certifications, and relevant coursework

Machakos University logoMU

Machakos University

Bachelor of Science, Computer Science

Pursuing a Bachelor of Science in Computer Science with coursework in data structures, algorithms, database management, software engineering, and object-oriented programming.

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan