Summary
Overview
Education
Skills
Certification
References
Key Projects
Strengths attributes
Languages
Timeline
SoftwareEngineer
Philip Opiyo

Philip Opiyo

Nairobi, Nairobi Province

Summary

Results-oriented, self-driven IT professional with foundational knowledge in systems administration, network configuration, and database management. Possesses expertise in backend development, troubleshooting, and securing IT environments through hands-on projects and globally recognized certifications. Demonstrates a commitment to learning and adapting to the latest technologies. Offers a capacity to provide world-class solutions for technical challenges, enabling continuity and security in critical systems. Bring technical skills, attention to detail, and a passion for delivery to contribute as a valuable asset to the team.

Overview

2
2
Certification
7
7
years of post-secondary education

Education

No Degree - Google IT Support Professional Certificate

Coursera
Online
02.2023 - 05.2023

No Degree - Software Engineering Programme

Alx-Africa
Nairobi, Nairobi Province, Kenya
06.2023 - 08.2024

Bachelor of Science - Information Technology

Laikipia University
Nyahururu, Laikipia, Kenya
09.2017 - 07.2022

Skills

  • System Administration: Backup and recovery, monitoring, troubleshooting, and performance optimization
  • Network Configuration: Device setup, secure environments, system integration
  • Database Management: MongoDB, SQL, enterprise-level databases
  • Backend Development: Nodejs, ExpressJS, RESTful APIs
  • Operating Systems: Linux, Windows Server
  • IT Infrastructure: Linux, Docker, hardware/software installation
  • Virtualization Tools: Docker, VMware
  • Security: Firewall setup, Antivirus solutions, role-based access control
  • Tools: Vite, Firebase, React, Chakra UI, Typescript

Certification

  • 12-Month ALX Software Engineering Certificate, Backend Development: Linux, Node.js, Express.js, MongoDB, Python, SQL, [August, 2024]
  • Google IT Support Professional Certificate: Networking, IT Infrastructure, Operating Systems, System Security, Data Backup & Recovery, [November, 2024]

References

Available upon request.

Key Projects

Health-Chatbot:
Technologies: Node.js, Express.js, MongoDB, RESTful APIs

  • Built a chatbot application to deliver health-related recommendations and responses via secure and scalable RESTful APIs.
  • Developed a robust backend using MongoDB to store and manage user interaction data with a focus on data security.
  • Optimized API performance to support multiple concurrent requests with minimal latency, ensuring seamless user experiences.
  • Implemented comprehensive error handling and validation mechanisms to enhance system reliability and usability.


Text-Analyzer App :

Technologies: Vite, Firebase, React, Chakra UI, TypeScript

  • Developed a web-based text analysis application providing real-time insights on word count, sentiment analysis, and keyword extraction.
  • Built a responsive and user-friendly interface using Chakra UI, ensuring accessibility across multiple devices
  • Applied TypeScript to create maintainable, scalable, and robust code for long-term application reliability.
  • Deployed the application using Firebase, ensuring a reliable and scalable hosting environment.


Secure IT Infrastructure Setup: (Part of Google IT Support Professional Certificate):
Technologies: Linux, Docker, Role-Based Access Control

  • Designed and deployed secure server environments using Docker and Linux, achieving 99.9% uptime for critical systems.
  • Implemented firewall and antivirus solutions to protect sensitive data and applications from cyber threats.
  • Automated system monitoring and reporting, enabling real-time performance tracking and proactive maintenance.
  • Enhanced infrastructure security and reliability through the application of role-based access control mechanisms.


IT Support Simulation Project: (Part of Google IT Support Professional Certificate):

  • Configured virtual machines in Linux and Windows environments to troubleshoot simulated IT system issues.
  • Performed system backups and recovery operations, ensuring data integrity and minimizing risks of data loss.
  • Diagnosed and resolved simulated network and hardware issues using industry-standard best practices.
  • Gained hands-on experience in system monitoring, secure configuration, and IT infrastructure management.


Strengths attributes

  • Detail-oriented with a strong ability to troubleshoot and resolve complex IT issues.
  • Quick learner with a passion for continuous professional growth.
  • Strong teamwork and communication skills, ensuring smooth collaboration in dynamic environments.
  • Driven by curiosity and a commitment to delivering high-quality IT solutions.

Languages

English
Native language

Timeline

No Degree - Software Engineering Programme

Alx-Africa
06.2023 - 08.2024

No Degree - Google IT Support Professional Certificate

Coursera
02.2023 - 05.2023

Bachelor of Science - Information Technology

Laikipia University
09.2017 - 07.2022
Philip Opiyo