About Me

Here is a brief overview about myself and why I became a programmer

Front-EndBack-EndDesigner DatabaseDesigner Website
6 Years

Experience

Perfect
10 Project

Productions & Development

Photo Fahri Alfa Rizki

Fahri Alfa Rizki

Hi, I’m Fahri Alfa Rizki, a Web Developer who enjoys exploring web development from front-end to back-end. I love building modern and visually appealing websites using the latest technologies. Currently, I use Next.js for front-end development and NestJS for back-end development. With this technology stack, I can build fast, well-structured, and scalable web applications. I have solid experience ensuring that web projects run smoothly, perform optimally, and maintain an attractive visual design. Beyond coding, I also have skills in graphic design using PixelLab and Canva, as well as designing user-friendly UI/UX interfaces. This combination of skills allows me to deliver the best results in every project I work on.

Not Company

Full Stack Developer

2025 - Now

Developed and maintained multiple client projects, implemented responsive designs, and integrated third-party APIs for enhanced functionality.

ReactExpress.jsPostgreSQLMySqlNext.jsNestJs
Not Company

Frontend Developer

2020 - Now

Created responsive and interactive user interfaces, collaborated with designers, and optimized application performance.

ReactJavaScriptTailwind CSSTypeScript

brief history

My journey as a programmer started accidentally in the middle of COVID in 2020. It all began with playing Minecraft. At that time, my friends and I played together offline, but over time, playing Minecraft became boring. However, I once saw a YouTuber playing Minecraft online. I was curious—how did they do that? How could they play Minecraft online together? Since then, I started looking for information on websites and YouTube tutorials, and it turned out it was possible. To play Minecraft online, you need something called a server and a domain. In short, I learned about servers and domains, and eventually, I was able to create my first Minecraft server using Pocketmine MP software. This software is specifically for Minecraft MCPE or on Android/iOS. Since then, I've enjoyed tinkering with program code, such as Minecraft plugins, and even creating my own website.

my skills

professional skills

JavaScript
TypeScript
NextJs
NestJs
Tailwind CSS
Prisma ORM