Adnan Erlansyah

FullStack Engineer

Karawang, ID.

About

Highly motivated FullStack Engineer with a strong foundation in developing robust and scalable web applications, leveraging expertise in NuxtJS, Vue.js, Laravel, and Golang. Proven ability to design responsive user interfaces, implement efficient backend logic, and establish automated testing pipelines, contributing to enhanced application reliability and seamless user experiences. Adept at collaborating with stakeholders and utilizing a diverse toolkit, committed to delivering high-quality software solutions that drive operational efficiency and user satisfaction.

Work

Alkademi

|

FullStack Engineer

→

Summary

Spearheaded full-stack development initiatives at Alkademi, designing and deploying robust web applications while optimizing user experience and ensuring software reliability.

Highlights

Led full-stack development, leveraging NuxtJS 3/Vue.js for responsive frontends and Adonis JS/Laravel/Golang for scalable backends, delivering seamless user experiences across diverse devices.

Engineered and deployed visually appealing, user-friendly interfaces using HTML, CSS, JavaScript, and Tailwind CSS, significantly enhancing application aesthetics and cross-device compatibility.

Developed and executed comprehensive, detailed test cases from business requirements and user stories, leading to the identification and prioritization of software defects and a substantial improvement in overall software quality.

Implemented and maintained end-to-end automated testing pipelines using Cypress, Playwright, Selenium, and WebDriverIO, significantly improving application reliability and accelerating deployment cycles.

Proactively identified and mitigated potential technical issues by meticulously reviewing business and technical requirements, collaborating with stakeholders to refine specifications and prevent downstream development challenges.

Utilized CI/CD tools like Jenkins and GitHub Actions to streamline development workflows, ensuring efficient code integration and continuous delivery of features.

Education

University of the People

→
Bachelor Computer Science

Languages

Bahasa Indonesia

English

Skills

Frontend Development

HTML, CSS, JavaScript, Vue.js, Nuxt.js, React.js, Next.js, Bootstrap, Tailwind CSS, SASS.

Backend Development

PHP, Laravel, AdonisJS, Golang, Node.js, Express.js, PostgreSQL, MySQL, MongoDB, Redis.

DevOps & CI/CD

Jenkins, GitHub Actions, Docker, Nginx, Apache.

Testing

WebDriverIO, Selenium, Cypress, Playwright, Katalon, K6.

Tools & Platforms

Git, GitHub, Postman, Figma, Webpack, Vite, Jira, Trello, VS Code, Linux, Google Cloud Platform, AWS, DigitalOcean, Vercel, Netlify.

Projects

Dashboard Admin Telkom University

→

Summary

Dashboard Admin Telkom University adalah sebuah aplikasi berbasis web yang digunakan untuk mengelola data tugas akhir mahasiswa, dosen, dan bimbingan tugas akhir. Aplikasi ini dibangun menggunakan framework Laravel untuk backend, Vue.js untuk frontend, dan Bootstrap untuk desain antarmuka.

Ecommerce Platform

→

Summary

Ecommerce Platform adalah sebuah aplikasi e-commerce full-stack yang memungkinkan pengguna untuk mengelola produk, keranjang belanja, proses checkout, dan integrasi gateway pembayaran. Aplikasi ini dibangun menggunakan Laravel untuk backend, Vue.js untuk frontend, dan Tailwind CSS untuk desain antarmuka yang modern dan responsif.

Command Center Diskominfo Karawang

→

Summary

Command Center Diskominfo Karawang adalah sebuah aplikasi berbasis web yang digunakan untuk memantau dan mengelola data bantuan sosial serta event-event yang diselenggarakan di wilayah kecamatan Teluk Jambe Barat. Aplikasi ini akan mencatat lokasi data penerima bantuan sosial dan event di kecamatan tersebut. Dibangun menggunakan Laravel untuk backend, Vue.js untuk frontend, dan Tailwind CSS untuk desain antarmuka.

Sistem Informasi Desa

→

Summary

Sistem Informasi Desa adalah sebuah aplikasi berbasis web yang digunakan untuk mengelola data desa, seperti data penduduk, data perangkat desa, data aset desa, dan data pembangunan desa. Aplikasi ini dibangun menggunakan Laravel untuk backend, Vue.js untuk frontend, dan Bootstrap untuk desain antarmuka.

Aplikasi Rental Mobil

→

Summary

Aplikasi Rental Mobil adalah sebuah aplikasi berbasis web yang digunakan untuk mengelola data penyewaan mobil, seperti data mobil, data pelanggan, data transaksi, dan laporan penyewaan. Aplikasi ini dibangun menggunakan Laravel untuk backend dan Bootstrap untuk desain antarmuka.

Aplikasi Laundry

→

Summary

Aplikasi Laundry adalah sebuah aplikasi berbasis web yang digunakan untuk mengelola layanan laundry, seperti data pelanggan, data transaksi, data paket laundry, dan laporan laundry. Aplikasi ini dibangun menggunakan Laravel untuk backend dan Bootstrap untuk desain antarmuka.