This portfolio is has been updated. Click here to view the latest one.

Welcome to my Portfolio

Tilo Mitra's avatar

Welcome to Clifford's portfolio

Personal Information

Clifford Onyango, at the young age of 20, is already distinguishing himself in the field of computer science as a university student. With a keen interest in technology and its applications, Clifford's educational and personal journey reflects a dedication to deepening his expertise and contributing to the tech community.

Educational Background

Clifford's academic pursuits are currently centered around his computer science major, a discipline he chose to leverage his analytical skills and passion for problem-solving. His decision to focus on computer science was influenced by his desire to understand the underlying principles of technology and its transformative impact on every sector of modern life. Clifford's reference to having "went to Alliance" validates his attendance at the prestigious school, Alliance High School, an institution known for its rigorous academic standards and emphasis on excellence. This experience has equipped him with a solid foundation in critical thinking and a robust work ethic, both of which are crucial in his current university studies.

Photo of someone working poolside at a resort

School Activities



Hobbies and Activities

  • Professional Chess Player

  • Clifford is not just an avid chess enthusiast; he is a professional chess player who has competed and won trophies at the national level. His strategic mind and dedication to the game have earned him a reputation in the chess community. Clifford's love for chess goes beyond personal achievements; he enjoys engaging with other chess enthusiasts and is always open to playing with anyone interested in the game, sharing his knowledge, and learning new strategies.

    Photo of someone working poolside at a resort

    Memories of the Chess Tournament


  • Leisure Activities and Gaming

  • In his leisure time, Clifford enjoys immersing himself in the world of video games. He is a fan of various genres and enjoys playing:

    • GTA 5: Exploring the open world and engaging in thrilling missions.
    • Spider-Man PS5: Swinging through the city and combating villains with agility and skill.
    • God of War: Delving into the epic Norse mythology and engaging in intense combat.
    • The Last of Us: Experiencing the gripping narrative and survival challenges.
    • Elden Ring: Exploring the vast, intricate world and battling formidable foes.
    His enthusiasm for gaming is matched by his willingness to share these experiences with others, making him a social and approachable gamer.

    Photo of someone working poolside at a resort

    Glimpse of the Gaming life



  • Travel Enthusiast

  • Clifford's curiosity and love for adventure extend to his passion for travel. He enjoys visiting historic and prehistoric sites, both locally and internationally. His travels have taken him to various fascinating destinations, where he immerses himself in the rich history and culture of each place. Clifford's travel experiences not only broaden his horizons but also provide him with a wealth of knowledge and inspiration that he brings back to his academic and personal life.

    Photo of someone working poolside at a resort

    Sunset of Nairobi's Suburbs



  • Social Personality

  • Clifford is a social and approachable individual. Whether it's engaging in a strategic chess match, exploring virtual worlds in video games, or sharing stories from his travels, he enjoys connecting with people and building meaningful relationships. His friendly demeanor and open-mindedness make him a cherished friend and companion, always ready for new experiences and adventures.

Recent Works

My Works's avatar

Everything You Need to Know About my Projects

Professional Experience

Despite his young age, Clifford has accumulated two years of experience in web development and programming with Python. This hands-on experience was initiated while still in his later years of secondary education, showcasing his early commitment to his field. His technical skills include front-end and back-end development, which enable him to handle comprehensive aspects of website creation and maintenance. Clifford has already completed three fully functional websites. These projects likely served a range of purposes—perhaps academic, personal, or freelance work—and demonstrate his ability to manage and implement complex digital projects from conception through to execution. Each website, through its functionality and design, attests to his growing expertise and adaptability in using various web technologies and frameworks.

Photo of someone working poolside at a resort

Minor Accomplishments




Technical Skills and Tools

In his web development projects, Clifford has proficiently used HTML, CSS, JavaScript, and Python, among other languages and frameworks. His choice of Python for backend development reflects his understanding of the language's versatility and strength in various applications, from web applications to data analysis and artificial intelligence.

Future Aspirations

As he continues his studies, Clifford is likely focusing on expanding his technical repertoire and understanding of advanced computer science concepts, including artificial intelligence, machine learning, and cybersecurity. His early exposure to practical web development projects suggests a future interest in possibly blending his web development skills with newer technologies to create more innovative, efficient, and secure web applications.

Reid Burke's avatar

Photos from my previous Works

Photo of someone working poolside at a resort

Website Images


Photo of someone working poolside at a resort

Website Images


Photo of someone working poolside at a resort

Code Snippets



Conclusion

Clifford Onyango is a promising student and budding professional in the field of computer science. With a solid foundation from a reputed educational background, practical experience in web development, and a clear vision for his future, Clifford is on a path to making significant contributions to the tech world. His ongoing journey reflects a blend of academic rigor, practical experience, and a passion for innovation that are likely to define his career trajectory.