Brian Ngugi

  • Software engineering Student
  • Kerugoya
  • Updated 2 months ago
Photo

Profile & Portfolio

Software Developers

I am a student of Software Engineering at Kirinyaga University with particular interest in backend and frontend development, AI-driven productivity, and software design. I major in developing scalable and user-friendly applications with technologies like Python, Django, JavaScript, React, TypeScript, MySQL, and PostgreSQL. I am presently a contract Project Manager, where I deliver projects, manage teams, and oversee successful project execution. I acquired expertise in agile methodologies, UI/UX design, API integration, version control with Git and GitHub through education and practical experience. I have also completed specialized courses in AI Career Essentials, Professional Foundations, ALX Backend Web Development and am presently completing a short course in Frontend Web Development at PLP Academy. These courses have all enabled me to be proficient in using AI tools for productivity, collaboration, and software solutions. Additionally, I have developed problem-solving abilities through working on real-world projects, teamwork, and open-source projects. My software design, analysis, and optimization skills allow me to pick up new technologies quickly. I am keen to apply innovation and technology to address real problems, and I am always ready to learn and discover new developments in software development.

Experience

Rayson Amalemba

Project Manager - February 2025 - now

Planning and overseeing project execution, managing budgets, timelines, and resources and ensuring project completion as per agreed objectives

Education

Bachelor's Degree in Software Engineering

Kirinyaga University
September 2023 - October 2027

Backend developer, software developer, app developer and Designer.

AI Career Essentials

ALX
February 2024 - April 2024

AI-augmented Professional Development Skills in the Digital Age. How to use AI tools to improve productivity and minimize time used to do and manage tasks.

Professional Foundations

ALX
June 2024 - August 2024

I learnt how to maneuver in the working environment, how to use different tools to increase my production, how to use the agile methodology, UI/UX design and teamwork.

Backend Web development

ALX
August 2024 - January 2025

I learnt how to use Python and Django frameworks to develop the backend of websites, how to use APIs, and how to create databases using MySQL and PostgreSQL.

Frontend Web Development

PLP Academy
February 2025 - June 2025

I’ll learn how to create dynamic, scalable, user-friendly website interfaces using languages such as JavaScript, React, typescript and Nodejs.

Skills

  • collaboration with the team
  • Effective team player
  • Project Management
  • Website Design & Development