Ayub Yusuf's logo

Hi there! I am

Ayub Yusuf

A front-end and back-end web developer who is passionate about building interactive and engaging websites.

About Me

A BSc Information Technology graduate with First-Class Honours, I have a strong passion for exploring and immersing myself in every facet of web development, including planning, designing, maintenance, and testing. Throughout my academic journey, I gained hands-on experience in the entire process of designing and developing websites, from conceptualisation to their successful launch. I possess a calm demeanour, proactive mindset, and unwavering ambition, which enable me to effectively showcase my communication and attention to detail skills, whether working independently or as part of a team. As a keen learner, I am actively seeking opportunities to demonstrate my skills while eagerly embracing new learning experiences to further enhance my expertise.

My Skills











My Projects

Nandi School Project Homepage

Nandi School Project

Programming Languages used: HTML, CSS, JavaScript and PHP.

  • This is a charity project.
  • It is aiming to collect funds a for a primary school in Nandi Province, Kenya.
  • The charity was launched in 2016 by Duncan & Petra.

The grade I received for this project: Not Applicable

Collab Homepage


Programming Languages used: HTML, CSS, JavaScript and PHP.

  • This is a Student & Lecturer Collaboration Platform.
  • The application would serve as an intermediary between the lecturers who run the extracurricular activities, and the students who participate in the activities and form teams.
  • Benefits of the application are user-friendly, improved teamwork skills, accountability, access to support, and diversity.

The grade I received for this project: 85/100

Fitness Enthusiasts Homepage

Fitness Enthusiasts

Programming Languages used: HTML, CSS and PHP.

  • The website meets the needs of different fitness club users.
  • For example, the website enables the causal visitors to perform activities such as being able to contact the club, register and read information.
  • It also enables the members, trainers and manager to perform specific tasks within it.

The grade I received for this project: 90/100.

Contact Me

* Indicates required field