Bienvenue, Je suis

Chesta Ridho 👋

A Passionate Full‑Stack Developer from Indonesia.

About me

edicated and enthusiastic Full Stack Developer currently sharpening my skills and knowledge in Software Engineering at a Vocational High School (SMK). My academic journey has provided me with a solid foundation in core web technologies and I am passionately driven to explore beyond the curriculum.

I thrive on the challenge of transforming complex ideas into intuitive, dynamic, and visually appealing user experiences. I am a quick learner, highly adaptable, and deeply passionate about web development. I am eager to collaborate on innovative projects, apply my skills to meaningful challenges, and continue growing as a developer in a dynamic environment.

Tech Stack

HTML
CSS
Javascript
ReactJS
TailwindCSS
NodeJS
ExpressJS
HTML
CSS
Javascript
ReactJS
TailwindCSS
NodeJS
ExpressJS
PHP
Laravel
MySQL
MongoDB
Java
Flutter
Dart
Git
Figma
PHP
Laravel
MySQL
MongoDB
Java
Flutter
Dart
Git
Figma

Services

Website Developing

I build responsive, high‑performance, and scalable web applications using modern technologies to bring your ideas to life.

Web Design

I craft user‑centric, conversion‑focused interfaces turning ideas into wireframes, interactive prototypes, and polished design systems ready for development.

Mobile Development

I build cross‑platform mobile apps that feel native, fast, and reliable.

Projects

Text-To-Speech Website

Text-To-Speech Website

Text-To-Speech web-based application that transforms any written text into natural, high-quality spoken audio.

HTML
CSS
Javascript
TailwindCSS
NMIXX Discography

NMIXX Discography

NMIXX Discography website for finding NMIIX's all songs.

ReactJS
NodeJS
Vite
Quiz-App

Quiz-App

Quiz-app website

HTML
CSS
Javascript
TailwindCSS

FAQ

What core technologies do you specialize in?

I specialize in the fundamental building blocks of the web: HTML, CSS, and JavaScript (ES6+). I focus on writing semantic HTML for structure, modern CSS (including Flexbox and Grid) for layout and design, and vanilla JavaScript to create interactivity and dynamic content. I am also actively expanding my expertise in popular libraries and frameworks such as React to build more scalable and efficient user interfaces.

How do you ensure the websites you build are user-friendly?

My process is centered on creating a responsive and accessible experience. I build websites using a mobile-first approach to ensure they look and function perfectly on all device sizes, from desktops to smartphones.

Can you describe your typical development workflow?

My workflow begins with planning and prototyping, often using design tools like Figma to visualize the final product. I then code using VS Code as my primary editor and leverage version control with Git and GitHub to track changes and collaborate efficiently.

You are currently a student. How do you balance learning with practical project work?

I view my academic studies at SMK as the foundation for my theoretical knowledge, while my personal projects serve as the practical application of that knowledge. I dedicate time outside of school to build real-world projects, which allows me to tackle challenges, problem-solve, and solidify my understanding. This balance ensures I am not just learning concepts but also understanding how to implement them effectively.

What are you looking for in your next opportunity or project?

I am eager to find opportunities where I can contribute to a real-world product, collaborate with a team, and continue my professional growth. This could be an internship, a freelance project, or contributing to an open-source initiative. I am looking for an environment that values clean code, user experience, and where I can learn from experienced developers while applying my current skills.