Nawwaf Minnatallah.

Full-Stack Web Developer

Experience

Personal Branding Z3RSA.com, Full-Stack Web Developer

Sep 2022 - Present

Bekasi, Indonesia

My personal branding website's design was inspired by Medium and I received design advice from Didan Putra, Anyoy, Yesyes, and LeonVolcove.

  • Creating a personal branding website using React, Next Express, MongoDB, and Node (MERN Stack).
  • Frontend :
  • Developed using Next.js hosted on a personal VPS at https://z3rsa.com.
  • Ensured responsive design for optimal viewing on mobile, tabs, laptops, and PCs
  • Admin Panel (Custom CMS) :
  • Built with React hosted on a personal VPS at https://admin.z3rsa.com.
  • Implemented authentication using Redux and integrated RTK Query.
  • Backend :
  • Utilized Express.js and Node.js. Hosted on a personal VPS at https://api.z3rsa.com.
  • Implemented rate limiting to prevent server overload.
  • Cloud Database :
  • Leveraged MongoDB Atlas as the cloud database solution.
  • Enhanced website security and performance :
  • Utilized Cloudflare for protection against cyber attacks and to address caching issues.
  • Monitoring :
  • Utilized Uptime Kuma, hosted on a self-hosted Docker environment, to monitor both the frontend and backend at https://status.z3rsa.com.
  • Performance Improvement :
  • Utilized Partytown for the purpose of lazy-loading libraries, I effectively relocated resource-intensive scripts into a web worker, consequently reducing the workload on the main thread.
  • Statistics & SEO :
  • Leveraged Google Analytics 4 to obtain valuable insights and statistics.
  • Made efficient use of Google Search Console and its reports to measure site Search traffic and performance, resolve issues, and enhance the visibility of the website in Google Search results.

Skills:

Javascript◈ React◈ Next◈ Express◈ MongoDB◈ Uptime Kuma◈ Partytown

Jan 2020 - Apr 2020

Bekasi, Indonesia

This project using native PHP and implemented a complete CRUD (Create, Read, Update, Delete) system.

    Technologies utilized in the project :
  • PHP
  • MySQL
  • Bootstrap CSS Framework
  • The system allows users to perform the following actions :
  • Create new records.
  • Read and view existing records.
  • Update and edit records.
  • Delete records.
  • What can system do :
  • The data is stored in a MySQL database.
  • The user interface is designed to be user-friendly and is built using the Bootstrap CSS Framework.

Skills:

Bootstrap ◈ PHP◈ MySQL

Bell Rumah Touchless, Mobile Application Developer

August 2022 - Sep 2022

Bekasi, Indonesia

Bell Rumah Touchless is my final project at Gunadarma University, combining Internet of Things (IoT) and Android application development.

    Software used in the project :
  • Android Studio (Java) for mobile application development
  • Firebase Realtime Database for realtime notifications
  • Monitoring feature integrated into the mobile application
  • Hardware used in the project :
  • Arduino (NodeMCU ESP8266) microcontroller
  • NodeMCU ESP8266 Base Board
  • Sensor MLX90614 (non-contact temperature sensor)
  • Sensor Ultrasonik HY-SRF05
  • OLED I2C 0.96 (Organic Light Emitting Diode)

Skills:

Mobile Applications ◈ Java◈ Firebase◈ Internet of Things (IoT)◈ NodeMCU

Sistem Keamanan Brankas, Software Engineer

Sep 2022 - Oct 2022

Bekasi, Indonesia

Alat Sistem Keamanan Brankas (Safe Security System Device) is a final project designed to enhance the security of safes using biometric technology and artificial intelligence.

    Hardware devices utilized in the project :
  • AS608 Fingerprint Sensor
  • Buzzer
  • Camera OV5647
  • Raspberry Pi 4
  • Relay
  • Solenoid
  • The system aims to :
  • Detect fingerprints for authentication
  • Provide an alarm when unauthorized access to the safe is detected
  • Automatically open the safe when valid access is detected.
  • Software technologies employed in the project :
  • OpenCV
  • Python
  • Telepot
  • ThonnyIDE

Skills:

Python OpenCV◈ Internet of Things (IoT)◈ Raspberry Pi


Certificates

Jul 2022

Bekasi, Indonesia

The training covered diverse topics, including Raspberry Pi introduction, Raspbian terminal navigation, Python basics, web development with Flask, real-time communication with Firebase Realtime Database, and web-based robot car control.

University of Gunadarma, Instalasi LAN Nirkabel

Aug 2022

Bekasi, Indonesia

The training included introductions to LAN, wireless technology, and TCP/IP. Participants also learned about installing and configuring Wireless LAN.

University of Gunadarma, Minicontroller

Jan 2022

Bekasi, Indonesia

The training covered understanding the pins and programming of Arduino, as well as learning about its functions and applications.



Education

University of Gunadarma, Sistem Komputer

Sep 2018 - Sep 2022

Bekasi, Indonesia

Completed a degree in Computer Information Systems from a computer systems college with 3.65 GPA, gaining expertise in Internet of Things, cloud engineering, and troubleshooting.

About

Hi, my name is Nawwaf, but you can call me z3rsa.


I am currently honing my skills with ReactJS and NextJS for frontend development, and Express and MongoDB Atlas for backend and cloud database management. I am passionate about crafting efficient and user-friendly web applications


I am currently employed at Z3RSA.com, a personal branding website that I have developed to establish my identity as a full-stack web developer.


Skillset

  • HTML5/CSS3
  • JavaScript (ES6)
  • React/NextJS
  • TailwindCSS/Bootstrap
  • Node.js/Express
  • MongoDB/MySQL
  • GraphQL/REST

Personal Skills

  • Problem-solving
  • Time management
  • Teamwork
  • Communication

Interests

  • Video Games
  • Astronomy
  • Latest Technology
  • Machine Learning

Languages

Indonesia (Native speaker)

/

English (Professional working proficiency)