Summary
Work History
Education
Skills
Timeline
Coding
Projects
Overview
Generic

Felix Marvin Ouma

Kisumu

Summary

Highly motivated and detail-oriented Full-stack Developer with a strong foundation in both front-end technologies (HTML, CSS, JavaScript, React/NextJS) and a diverse set of back-end technologies including Laravel, PHP, Java, Spring, NestJS, Express, MEAN, and MERN stacks. Demonstrates a portfolio of creative web projects, showcasing an ability to design and implement innovative solutions across the entire tech stack. Passionate about learning and adapting to new technologies, Driven to contribute skills and creativity to a team focused on developing cutting-edge solutions. With an eagerness to learn and grow, committed to delivering high-quality work and collaborating effectively to support the goals of innovative companies.

Work History

Front End Web Developer Intern

WezaCare
09.2023 - Current
  • Developed user interfaces with modern JavaScript frameworks, HTML5, and CSS3.
  • Pitched feature improvements to developer team for use in applications.
  • Developed testing code for web-based applications.
  • Developed user-friendly web forms with validation and error handling.
  • Performed unit testing of web applications and troubleshot issues.
  • Planned and engineered RESTful web services to manipulate dynamic datasets.

Internship Student

Kenya Industrial Research And Development Institute
01.2022 - 04.2022
  • Provided IT support for staff, assisting with hardware and software issues for over 50 employees
  • Performed troubleshooting and maintenance on computer systems, servers, and networks
  • Linked computers to network and peripheral equipment.
  • Assisted with installation and configuration of software applications and updates
  • Conducted regular system backups and ensured data security

Education

Bachelor of Science - Applied Computer Science

Chuka University
Chuka
11.2023

Skills

Technical Skills:

  • Programming Languages: Java, Python, PHP, JavaScript, C, C
  • Web Technologies: HTML5, CSS3, Bootstrap, jQuery, Nextjs, TypeScript, React Angular
  • Databases: MySQL, PostgreSQL, SQLite, NoSQL
  • Frameworks: Spring Boot (Java), Laravel (PHP), Django (Python), Expressjs (Nodejs), Flutter (Dart), SocketIO
  • Tools and IDEs: Visual Studio Code, Eclipse, Android Studio
  • Version Control: Git and GitHub

Other Skills:

  • Problem-solving: Proficient in identifying and resolving technical problems, processes, and solutions in software development
  • Documentation: Experience in preparing reports, manuals, and documentation on status
  • Requirements Gathering: Skilled in assisting in collection and documentation of user’s requirements, ensuring clear understanding and effective project execution
  • E-commerce Development: Skilled in writing, modifying, integrating, and testing software code For e-commerce and other internet applications

Timeline

Front End Web Developer Intern

WezaCare
09.2023 - Current

Internship Student

Kenya Industrial Research And Development Institute
01.2022 - 04.2022

Bachelor of Science - Applied Computer Science

Chuka University

Coding

I love solving real world problems through coding

Projects

1.Simple Microservice (Personal project)
Developed a microservice using Spring Boot for efficient data management. Implemented RESTful APIs for CRUD operations.
Technologies used: Java, Spring Boot, MySQL.


2. Netflix Clone (Personal project): 

I created a Netflix-like streaming platform using Next.js and TypeScript. The project features user authentication, video streaming, and seamless content browsing. The technologies I utilized include Next.js, TypeScript, React, Firebase, and CSS. You can explore the project at https://netflix-cypherfelix.vercel.app/


3. PHP Chat App (Personal project)
Built a web-based chat application using PHP and MySQL.
Implemented features such as user registration, private messaging, and group chat functionality. Technologies used: PHP, MySQL, HTML, CSS, JavaScript, jQuery.


4. Real-time Chat App (Personal project)
Developed a real-time chat application using Socket.IO for efficient communication.
Implemented features such as private messaging, group chat functionality, and online status updates. Technologies used: Node.js, Express.js, Socket.IO, MongoDB, HTML, CSS, JavaScript.


5. E-commerce Website (Personal project): 

Designed and built an e-commerce website using Next.js and MongoDB. The site offers a smooth shopping experience with fast loading times and effective search engine optimization. I managed product catalog, user authentication, and transactions using MongoDB's capabilities. The website's user-friendly interface is optimized for both desktop and mobile devices, ensuring a consistent shopping journey. The project demonstrates the fusion of Next.js and MongoDB in creating a secure and responsive online shopping platform. Check out the project at https://amazon-pi-orpin.vercel.app/


Please find the complete list of my projects and their respective code on my GitHub profile: https://github.com/Cypherfelix
The selected projects showcase my skills in relevant technologies and highlight my ability to develop web applications and microservices.

Overview

2
2
years of professional experience
Felix Marvin Ouma