Hello, I'm Mustafa.
I'm a Jr. Frontend Web Developer.

About Me

"Completing a job right as intented with success" is my motto. I have an analytical mindset, which enables me to blend research with my own knowledge to produce results or to clarify the paths to the target. I am a self-tought frontend web developer. I am keen, hardworking and always approaching problems pragmatistic. I am also interested greatly with new technologies or tools. I like to meddle with them and could possibly add them into my project/future projects.

HTML5

I am pretty proficient at writing HTML. While working on my custom projects, I had to learn HTML in depth. Thus, I can gladly say that I've got no problems at writing and operating HTML.

CSS3

CSS seemed complicated at first. Right now (even tough I struggle sometimes with complicated writing) I can say that I can make things look good at my skill degree.

JavaScript ES2024

I can gladly say that in JavaScript I can understand and write at Intermediate level. I can understand and operate nested objects till the length of Web 3 in JavaScript at the moment.

  • Skill:
TypeScript 5.7

In TypeScript, I can write as proficient as I can in JavaScript. TypeScript's syntactic superset is (static typing also) makes the projects concrete from the begining.

  • Skill:
React.js v18.3.1

I've grasphed the fundamentals of React. I can make simple (static or dynamic) sites with React library and can write intermediate level on JSX syntax. I can use hooks when needed (with props if necessary).

  • Skill:
Next.js 15

I've studied the use cases of the Next.js. I can make small to moderate (static or dynamic) sized projects with Next.js library and can write intermediate level on JSX/TSX syntax.

  • Skill:
Tailwind CSS v3.4.13

I've understood the general structure of Tailwind CSS. Can use in complex projects without an issue.

  • Skill:
Bootstrap v5.3

I am not the best at Bootstrap but this site is mostly built by it. I've got it pretty quick and comes in handy better than writing CSS sometimes.

  • Skill:
GIT

I have limited experience in GIT because of my work experience. However, I've become familiar with the basics while doing my side projects.

  • Skill:
VITE v5.4

I've used Vite building several sites. Especially static sites are great to build in vite ! I know how to make configurations via Vite as a beginner-intermediate level.

Works & Projects

Pokedex

A react site built for pokemon information. Whole site is built with React.ts, React Router and Bootstrap. API calls made with Axios As module bundler Vite is preferred. VCS was Git.

ToDo-Next

A Next.js project built for task tracking. Whole site is built with Next.js, JavaScript, anime.js, daisyUI and Tailwind CSS. VCS was Git.

Minedify.com

A static informative site for crypto miners which built by Bootstrap and JavaScript. As module bundler Vite is used, VCS was preferred as Git.

Piriltivan.com

Static site built for information and customer trust. Built by React.js and Bootstrap. As module bundler Vite is preferred. VCS was Git.

Certificates

CS50x: CS50's Introduction to Computer Science
Certificate Link
CS50's Understanding Technology
Certificate Link

Contact