Mogams99 logo mogams99.dev

Hi, I’m Mochammad Gamal

Full-stack Developer | IT Enthusiast

About Me

Passionate fullstack developer with experience building modern web applications using Vue, Nuxt, Laravel, and PostgreSQL.

Projects

Done

Website East Java Department of Communication and Informatics

Official profile website for the East Java Department of Communication and Informatics.

LaravelDockerMySQL
View Project
Done

Majadigi

A digital platform established by the East Java Provincial Government to provide transparent and accessible public services.

AngularDocker
View Project
Progress

APPS (Revamp)

An application used to submit system requests from regional government units within East Java Province.

LaravelDockerPostgreSQLVue
View Project
Done

Website East Java Children’s Shield

Is a digital platform that promotes child protection in digital spaces through education, digital literacy, and information on safe, healthy, and responsible technology use.

LaravelDockerPostgreSQLVue
View Project
Progress

Dashboard Chat AI

An analytics dashboard used to monitor and evaluate chatbot interactions on the Majadigi public service platform.

AngularDocker
Done

mogams99.dev

Personal portfolio built with Nuxt 4 and Tailwind CSS.

DockerPostgreSQLVue
View Project

Skills

Proficient in both frontend and backend development, with expertise in modern frameworks and tools.

Laravel

Laravel

3+ yrs

Route::get("/users", [UserController::class, "index"]);
Git

Git

4+ yrs

git checkout -b feature/awesome-change
PostgreSQL

PostgreSQL

2+ yrs

SELECT NOW();
Laravel

Laravel

3+ yrs

Route::get("/users", [UserController::class, "index"]);
Git

Git

4+ yrs

git checkout -b feature/awesome-change
PostgreSQL

PostgreSQL

2+ yrs

SELECT NOW();
Angular

Angular

2+ yrs

@Component({ selector: "app-root" })
Linux

Linux

4+ yrs

systemctl status nginx
Vue

Vue

2+ yrs

<script setup lang="ts"></script>
Angular

Angular

2+ yrs

@Component({ selector: "app-root" })
Linux

Linux

4+ yrs

systemctl status nginx
Vue

Vue

2+ yrs

<script setup lang="ts"></script>
Docker

Docker

2+ yrs

docker compose up -d
MySQL

MySQL

3+ yrs

SELECT id, name FROM users LIMIT 10;
Docker

Docker

2+ yrs

docker compose up -d
MySQL

MySQL

3+ yrs

SELECT id, name FROM users LIMIT 10;

Let’s Connect

I’m always excited to explore new opportunities — whether it’s freelance work, collaboration, or just sharing ideas. Feel free to reach out and let’s create something impactful together!

© 2026 mogams99. All rights reserved.