Skip to main content

Hi there 👋 I'm Rafli Sugiarto Web Developer

About me

A fresh graduate from a vocational high school with a major in software engineering. Computers have been my passion since childhood and I'm enthusiastic about web development, especially on the back-end. My focus is not only on web development but also on ensuring that everyone can enjoy the websites I create by prioritizing responsiveness and accessibility.

I mean everyone, including the developers. I improved the project structure, made the code easier to read, and implemented common design patterns to ensure that it can be easily maintained. That's what web development is to me.

Rafli profile picture

My skills

These are the technologies that I have used

JavaScript

My first programming language. Javascript will make the website more interactive. Thus, I frequently use it.

PHP

My second programming language. I learned Object Oriented Programming from here.

HTML

As the layout of website, I optimize it by using semantic tags, ensuring accessibility, and proper structure.

CSS

The web won't look aesthetically pleasing solely with HTML, necessitating the usage of CSS for styling.

Bootstrap

My first front-end framework is pleasing because it's beginner-friendly and has plentiful pre-made components.

Tailwind CSS

A utility-first CSS framework. I appreciate it so much that it's now part of my tech stack.

jQuery

Javascript library to interact with the DOM. Though it is fun and easy to use, I seldom use it nowadays.

Alpine.js

I utilize as it streamlines the process of developing accessible components. Its ease-of-use and functionality make it an essential part of my tech stack.

CodeIgniter

My first PHP framework. It is lightweight, easy-to-use, and utilizes the MVC concept. I appreciate its simplicity.

Laravel

My preferred PHP framework. It has a great environment and is particularly well-suited for medium-to-large-scale websites, making it an integral part of my tech stack.

Node.js

Javascript runtime environment that can run Javascript code outside the browser. I'm a little interested in it and am currently learning about it.

Express

Node.js web framework. I'm also learning it along with Node.js.

MySQL

My first RDBMS. I use it as my primary RDBMS for now.

MongoDB

Document-oriented NoSQL database program. I am currently studying it.

Git

A distributed version control system tracks changes to the code. Despite not having mastered it yet, I use it.

Linux

I use Linux on a daily basis, so I am somewhat familiar with the its environment.

My portfolio

These are the projects that I have made.

Contact me