🎓 Professional Experience
I am a Frontend Developer with over two years of experience in developing engaging and responsive web applications, ensuring top-notch performance and compatibility. Currently, I am actively studying Node.js and Next.js to enhance my skill set and improve my development capabilities.
🤝 Collaboration
Strong collaborative skills, working effectively with teams, stakeholders, and clients.
📚 Continuous Learning
Dedicated to continuous professional development, exploring the latest web technologies through courses, articles, and videos.
🌐 Networking
Actively network with fellow developers in forums and keep up with new documentation.
and by the way
when you think it’s too late, the truth is, it’s still early.
| Project Title | Deploy | Description | Stack |
|---|---|---|---|
| EmploymentCenter | EmploymentCenter | This project is a full-fledged web application developed in TypeScript, including both backend and frontend. This is not just a training version, but a full-fledged solution that has been optimized within the working environment. | React, TypeScript,Node.js,Express,Mongoose, Material-UI, GraphQl, React Router, React-hook-form, Vite, Eslint, SPA |
| Cryptocurrency Tracker | CoinCap | This Single Page Application (SPA) allows users to track cryptocurrencies and create their own portfolio. It provides a user-friendly interface for viewing cryptocurrency information, managing portfolios, and visualizing market trend | React, TypeScript, Mui/material, Redux, RTK, React Router, React-hook-form, Vite, Recharts, Eslint, SPA |
| HackerNews | HackerNews | The Hacker News Interface aims to provide an engaging user experience by displaying the latest news from Hacker News (https://hackernews-from-api.netlify.app/). This project consists of two primary pages: the Main Page and the News Detail Page. | React, TypeScript, Mui/material, Redux, RTK, React Router, Vite, Html-react-parser, Eslint, SPA |
| YoutubeSpa | YoutubeSpa | This React application is designed for searching YouTube videos by keywords and saving search queries. Users can log in, perform searches, view results, and manage saved queries. | React, TypeScript, Mui/material, Redux, RTK, AsyncThunk, React Router, React-hook-form, Vite, YouTube Data API v3, Eslint, SPA |
| Food order | Food order | Small app for ordering food. | TypeScript, React, Vite, Eslint SPA |
| RS CSS | RS CSS | Trainer for learning css selectors. | JavaScript, TypeScript, HTML, CSS, SPA, Webpack. |
| Minesweeper | Minesweeper | A classic game — Minesweeper. | JavaScript, HTML, CSS, SPA |
| Virtual keyboard | Virtual keyboard | Classic virtual keyboard for Windows. | JavaScript, HTML, CSS, SPA. |
| Shelter | Shelter | Shelter is a pet shelter website that is adaptive and interactive. | JavaScript, HTML, CSS. |
| CSS Bayan | CSS Bayan | An accordion with HTML and CSS only. | HTML, CSS. |
| React | JavaScript/Front-end | JavaScript/Front-end preschool |
|---|---|---|
![]() |
![]() |
![]() |


