Work History

  • Freelance Web Developer - Marchevel Manpower Services

    I'm worked as a freelance web developer on Marchevel Manpower Services. They asked me to create a website for them. The problem I saw in the company is that they lack a digital presence on the internet. So I decided to make a good SEO website that has a good modern design that has an optimized UI/UX, good accessibility practice for a website and optimized for performance. So I decided to use Next.js for this type of job because Next.js offers a lot of features most especially in SEO without compromising the performance of the website.

Projects

  • Marchevel Website

    I built the Marchevel Manpower Services Inc. website which is built on Next.js. It has a feature of a good SEO, a modern-looking design, and good accessibility practices of a website

  • Next Meetups

    Next Meetups an Instagram & Reddit Like Clone that lets you share your favorite meetup spot and describe them so that other users can see and feel the vibe of your favorite meetups. It features an automatic image filter that prevents user upload a NSFW image, also it is connected in MongoDB for the database and routed by Next.js API.

  • Portfolio website

    My Personal Portfolio website that is built on Next.js that features a blog that is connected to dev.to REST api and a portfolio page that is connected to Github REST API.

  • To Do List

    A Progressive Web app that lets you store your todo, it will work even if there's no internet. It also has a theme switcher if user wants to have a dark mode or light mode.

View more of my projects

Certificates

  • Graph Developer Associate - Apollo Odyssey

    This Online course is about setting up an Apollo server and using GraphQL to consume an API. It also taught me the usage of Apollo Studio and the concepts of GraphQL.

    Certificate
  • Understanding TypeScript - Udemy

    This Online course is about how to use Typescript. It taught me basic to advanced concepts of it, how to use it in Node.js and lastly how to use it in React.

    Certificate
  • React - The Complete Guide (incl Hooks, React Router, Redux)

    This Online course is all about React and its ecosystem. It taught me a lot of things including basic to advanced concepts of React, Hooks, Routing, Redux, Next.js and etc.

    Certificate
  • Build Responsive Real-World Websites with HTML and CSS - Udemy

    This Online course is all about building a website using modern HTML5 and CSS3. It taught me how to build a responsive website, accessibility, using semantic HTML and basic design principles.

    Certificate
  • The Complete Javascript Course 2022 Edition - Udemy

    This Online course is about ES6 Javascript and other modern Javascript concepts. This is my bread and butter in web development it taught me a lot of things like Async JS, OOP, MVC Architectural Pattern, and many more. This is the reason why I became more confident on web development.

    Certificate
  • Teamwork Skills: Communicationg Effectively in Groups - Coursera

    This Online course is all about Effective teamwork and group communication, it taught me how to deal with certain situations in a group and how to deal with them effectively.

    Certificate

Skills and tools

  • HTML5

  • CSS3

  • Javascript

  • Typescript

  • Framer-motion

  • Tailwindcss

  • MantineUI

  • React

  • Next.js

  • Node.js

  • Express.js

  • MongoDB

  • Firebase

  • Redux toolkit

  • GraphQL

  • Apollo

  • Git

  • Github

  • Cypress

  • Testing Library

  • Jest

  • Axios

  • Parcel

  • Webpack