Hello, I'm Ngotho Harrison,
Software Engineer.

Explore my portfolio and discover a world of code, creativity, and innovation. Whether you're interested in my latest projects, tech expertise, or simply want to connect, I'm just a click away. Let's build something amazing together!.

Hank

About Me

Who am I

I'm a Professional and Experienced Software Developer.

An experienced coder with a passion for problem-solving and a knack for creating intuitive and efficient solutions. Proficient in a range of programming languages and web technologies, I thrive on transforming complex challenges into elegant, user-friendly applications. With a strong foundation in software development and a dedication to staying current with industry trends, I'm equipped to tackle diverse projects and deliver innovative solutions that make a difference.

Download CV

Technologies I've been working with:

Frontend

  • HTML
  • CSS
  • JavaScript
  • Bootstrap
  • Figma
  • Canva

Backend

  • Python
  • Java
  • Django
  • FastAPI
  • MySQL
  • MongoDB
  • POSTMAN

Other skills

  • Linux
  • Cyber Security
  • Networking
  • Threat analysis
  • Digital Forensics
  • Git & Github

Qualification

Experience & Education

Professional Experience

IT assistant at Procare Cottage Hospital

    Provide technical support to employees.
    Diagnose and troubleshoot computer and network problems.
      Create, modify, and manage user accounts and access permissions.
        Create, modify, and manage user accounts and access permissions.

      2023 - Present

CyberSecurity Lead at Google DSC

    Provide overall leadership and direction for the club.
      Support members in conducting research and exploring cutting-edge trends in cybersecurity..
      Promote cybersecurity awareness within the club and on campus.
        Organize cybersecurity challenges to enhance the skills of club members.

      2023 - present

Freelance Software Engineer

    Capable of working independently and remotely.
    Efficiently manage work with a team.
      Prioritize client satisfaction by delivering high-quality software on time and within budget.
        Flexible and willing to work with a variety of technologies, languages, and development environments.

      2022 - present

Education

Degree in Software Engineering

My academic journey have provided a strong foundation in software development and multiple programming languages. This knowledge equips me to design, develop, and maintain software systems and fuels my passion for innovative solutions in the ever-evolving technology field.

2020 - 2024

Software Engineer intern

Gained valuable real-world experience in software development, participated in project teams, and applied my academic knowledge to solve practical challenges. This hands-on experience allowed me to enhance my technical skills, work collaboratively with professionals in the industry, and deepen my understanding of software engineering principles.

May - August 2023

Services

What I do

Software
Development

Security
Analyst

Networking &
Devices Configuration

Projects

My recent work
Instagram Clone Website

Instagram Clone Website

Inspired by the popular social platform, Instagram. Showcasing skills in web development, HTML, CSS, Javascript and responsive web development.

View Project
login

Attractive Login/ Registration pages

Nicely crafted interactive User Interface and User Experience

View Project
password

Password Manager

Python crafted password manager to safely store user passwords and usernames which implements encryption.

View Project
Youtube Website

Youtube Clone

Youtube inspired web application.

View Project
Weather Website

Full-Stack weather App

Employing skills in Front end, back-end, django framework and the use of weather API, to provide real-time weather updates as is searched.

View Project
Weather Website

Personal portfolio

Employing skills in Front end, back-end, django framework and the use of weather API, to provide real-time weather updates as is searched.

View Project

Interested in working together? Let's talk

Do you have a project in mind that you're eager to bring to life? Let's discuss it and turn your vision into a reality. Your ideas, our expertise – together, we can make it happen!.