About Me

About Me

I am Youssef William

I'm a Software Engineer specializing in Frontend, My winning language is JavaScript, and I'm pretty good at it. Currently, I'm focused on using both ReactJs and NextJs for building accessible, customer-centric projects.

  • Full Name Youssef Maged William Ishak Teryak
  • Phone +20 100202 1414
  • Nationality Egyptian
  • Languages Arabic, English, German
  • Email youssef.william997@gmail.com
  • Country Cairo, Egypt
Download CV

Expertise

Expertise
JavaScript

Took the advanced javascript course by Andrei Neagoie, and used JavaScript to be my main language in building web projects using multiple frameworks and libraries.

Problem Solving

Using Hackerrank and Leetcode platforms, I practice solving problems and tackling different concepts and ideas.

Unit Testing

Using libraries like Jest, building test cases for ReactJS or NextJs projects.

GraphQL

Instead of RestAPIs, I prefer graphQL to control fetching the data and stating the arguments in the queries or mutations. I use Apollo Client for better management of the local state with the use of graphQL

TypeScript

Types are an essential part that isn't found in dynamically typed languages like JavaScript. Using typescript is efficient, especially with graphQL implementation.

Tailwind

Tailwind is my go-to CSS library, It’s easy to customize, adapts to any design,and the build size is tiny

Certificates

Certificates

Cybersecurity Roles, Processes & Operating System Security

IBM
04 July, 2020

Introduction to Cybersecurity Tools & Cyber Attacks

IBM
30 June, 2020