Skip to content
View grnlogic's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report grnlogic

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
grnlogic/README.md

Fajar Geran Arifin

Backend Developer Β· System Engineer Β· Security Enthusiast

Informatics Engineering @ Universitas Siliwangi Β· Tasikmalaya, Indonesia

Β  Β  Β  Β 


About

Backend developer and system engineer focused on building reliable internal systems, server infrastructure, and security-aware solutions. Currently interning at PT. Padud Jaya managing production servers and deploying full-stack enterprise applications.

Started programming during high school β€” self-taught Python and web fundamentals, then expanded into backend engineering, ethical hacking, and AI/ML during university. Member of the ethical hacking specialization group (JKF) at UNSIL.

const fajar = {
  role       : "Backend Developer & System Engineer",
  education  : "Informatics Engineering β€” UNSIL (Active)",
  internship : "IT Intern @ PT. Padud Jaya",
  focus      : ["Backend Systems", "Server & DevOps", "Security", "AI/ML"],
  available  : true,   // open to freelance
};

πŸ› οΈ Tech Stack

Focused on backend systems, server infrastructure, and security-aware development.

Languages & Runtimes

Java Python TypeScript JavaScript

Backend & API

Spring Boot Django Node.js Strapi

Frontend (supporting)

React Next.js Tailwind CSS

Database & Infrastructure

PostgreSQL Docker Nginx Ubuntu Server Linux

Security & AI/ML

Kali Linux Metasploit Scikit-learn TensorFlow Jupyter

Tools

Git Figma VS Code Vercel


πŸš€ Projects

HRIS / Employee Management System β€” PT. Padud Jaya

Enterprise-grade HR and payroll system deployed in a real production environment across multiple company divisions.

Stack Java Β· Spring Boot Β· Next.js Β· React Β· PostgreSQL Β· Tailwind CSS
Status 🟒 Production
Scope Role-based access (HRD & Accounting), dynamic payroll with BPJS deduction, salary slip PDF export, multi-location support, bulk Excel import

Web Attack Detection β€” Ethical Hacking Research

ML-based web attack detection pipeline comparing multiple models on the CSIC 2010 HTTP dataset.

Stack Python Β· Scikit-learn Β· Jupyter Notebook
Status πŸ”΅ In Development (Final Project)
Scope Random Forest, Isolation Forest & SVM/Logistic Regression comparison; .joblib model export; demo website

Digital Forensics Reconstruction Pipeline

Post-attack forensic reconstruction system using ML and Gemini API integration.

Stack Python Β· Gemini API Β· ML Pipeline
Status πŸ”΅ In Development (Final Project)
Scope Log analysis, attack timeline reconstruction, AI-assisted reporting

Security Assessment β€” Evil Twin & MITM Simulation

Controlled Man-in-the-Middle attack simulation in an isolated lab environment.

Stack Kali Linux Β· hostapd Β· dnsmasq Β· iptables Β· Wireshark
Status βœ… Completed
Scope Rogue AP setup, DHCP/DNS spoofing, packet sniffing and HTTP/HTTPS traffic analysis

πŸ“Š GitHub Stats

GitHub Stats

Top Languages

GitHub Streak


πŸ’Ό Freelance & Hire

Available for freelance projects β€” backend systems, API development, server setup, or full-stack web applications.

Platform Link
🌐 Portfolio fajargeran.my.id
πŸ’Ό Upwork upwork.com/freelancers/~0161b57f32127352e8
🎯 Sribu sribu.com/id/users/FajarGeran

"Build things that matter, secure things that count."

── grnlogic ──

Popular repositories Loading

  1. Hack-Lab-Terminal Hack-Lab-Terminal Public

    Python 2

  2. UMKMForecast-Jabar UMKMForecast-Jabar Public

    TypeScript 1

  3. sunda-website sunda-website Public

    JavaScript 1

  4. DigitalSignatureBackEnd DigitalSignatureBackEnd Public

    Java 1

  5. Digital-Signature-Application Digital-Signature-Application Public

    Implementasi Digital Signature menggunakan ECDSA dan hashing dengan BLAKE3.

    Java 1

  6. Proyek-Asisten-Anime---Elaina-AI-Waifu-Assistant Proyek-Asisten-Anime---Elaina-AI-Waifu-Assistant Public

    Python 1