About
My journey in software development began at high school. Although I pursued a different field in university, my passion for software development remained strong, and I have been focusing on frontend development since mid-2022.
Currently, I work as a software developer at Istcode, where I specialize in creating modern websites and applications using technologies such as Next.js, TypeScript, Tailwind CSS, and Strapi. I thrive on collaborating with talented teams to bring creative ideas to life and am always eager to learn and grow in my field.
Work Experience
ISTCODE
- I am developing websites and applications using modern technologies such as Next.js, TypeScript, Tailwind CSS, and Strapi. I bring website designs provided in Figma and Adobe XD to life, creating user-friendly and visually appealing projects. Additionally, I have basic experience in managing VPS, setting up websites on Ubuntu using Apache2 or Nginx.
Freelance
- Developed, optimized, and maintained websites and applications using HTML, CSS, JavaScript, TypeScript, React, Next.js, and Tailwind.
- Worked with RESTful APIs to build and maintain web applications using RTK Query, TanStack Query, and Axios.
- Managed state using Redux and Redux Toolkit.
- Debugged and resolved issues in previously developed applications.
- Worked extensively with React Flow at a startup during its early phase.
- Collaborated with a backend teammate to design the PostgreSQL database for the frontend module I developed.
- Implemented designs provided in Figma.
Tech Stack
Check out my latest work
I've worked on a variety of projects, from simple websites to complex web applications. Here are a few of my favorites.
AI Form Builder
AI Form Builder lets you generate forms without coding by entering a prompt. For example, a restaurant owner can quickly create and share a custom order form and view orders in the results section. This is just one of many uses for AI Form Builder.
Job Search Platform
The project focuses on practicing server actions and dynamic URLs with slugs. Users can filter job searches and apply, while employers can post listings. An admin verifies and publishes listings, with the option to delete them before or after publication.
Real Estate App
This real estate site was built to practice complex filtering systems. Users can search properties by criteria like price and room count, view details, and manage profiles. All actions, including authentication and CRUD, are handled through Firebase without localStorage.
Please click to see more projects