Skip to content
View izzuddinafif's full-sized avatar
๐ŸŽฏ
Focusing
๐ŸŽฏ
Focusing

Highlights

  • Pro

Block or report izzuddinafif

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 supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
izzuddinafif/README.md

Izzuddin Ahmad Afif

Internet Engineering Technology Graduate Surabaya, Indonesia

Specializing in systems security, low-level programming (C/Go/Assembly), AI and blockchain tech. Aspiring security researcher focusing on offensive security and malware R&D.

Portfolio LinkedIn Email ORCID


๐Ÿ›  Technical Stack

  • Languages: Go, C, Python, JavaScript/TypeScript, Dart, x86 Assembly.
  • Systems & Architecture: Linux Administration, Computer Architecture (NAND2Tetris implementation), Hardware Interfacing.
  • Web & Mobile: Flutter.
  • Blockchain & Data: Hyperledger Fabric, Redis, SQL.

๐Ÿ”ญ Highlighted Projects

Project Stack Description
Hack Assembler C Translates Hack assembly language into executable 16-bit machine code. Features pointer-based error highlighting and Logisim Evolution compliant output.
Custom Unix Shell Go Implementation of core Unix shell features including raw mode terminal handling, input parsing, tab completion, and process execution management.
BitTorrent Client Go A client capable of parsing bencoded data, managing peer discovery, and downloading files via the BitTorrent protocol.
NAND2Tetris Computer HDL Architecture design of a 16-bit computer (CPU, RAM, ROM) capable of executing Hack machine language, verified via Logisim Evolution.
Grep Implementation Go CLI tool for recursive pattern matching and string processing using regular expressions.

๐Ÿ’ผ Professional Experience

Software Engineer Intern | PT. Shelter Indonesia (Oct 2025 - Present)

  • Re-engineered legacy API architectures for latency optimization.
  • Implemented fault-tolerant SSE Streaming for HRIS interfaces integrating DeepSeek V3.2.
  • Developed a Unified Tool Parser for processing multi-format (XML/DSML) streams with recovery logic for incomplete data chunks.
  • Architected a license-free monitoring solution using Hikvision ISAPI protocol.

Security Engineer Intern | PT. Sinergi Dimensi Informatika (Jan 2024 - Jun 2024)

  • Designed DevSecOps pipelines integrating SAST/DAST methodologies (Nuclei, SonarQube).
  • Analyzed encryption standards for data-at-rest protection and managed Redis ACL configurations.

AI Solutions Research Intern | MALONE Group (UK) (Sep 2023 - Dec 2023)

  • Conducted feasibility studies on Machine Learning algorithms for industrial preventive maintenance.

๐Ÿ“ Publications & Research


๐ŸŽ“ Education & Awards

  • Politeknik Elektronika Negeri Surabaya: B.App.Eng in Internet Engineering Technology (GPA 3.83/4.00, Cum Laude).
  • Coventry University: Information Technology (IISMA Scholar - Top 13% of applicants).
  • Certifications: Machine Learning Engineer (Dicoding), IELTS Academic Band 8.0.
  • Awards: Final Project Research Grant (BAZNAS), PKM-KC National Funding (Ministry of Research & Technology).

Github Statistics

Pinned Loading

  1. ProjectEuler ProjectEuler Public

    My solutions to ProjectEuler's problems. https://projecteuler.net

    C

  2. MATLAB-GA-PSO MATLAB-GA-PSO Public

    This MATLAB project implements a hybrid optimization algorithm that combines Genetic Algorithm (GA) and Particle Swarm Optimization (PSO). The algorithm is designed to optimize a set of parameters โ€ฆ

    MATLAB 24 2

  3. OverTheWire OverTheWire Public

    OverTheWire's Wargames writeups, notes, etc.

    Shell 1

  4. Exercism Exercism Public

    Solutions for Exercism problems per language tracks. https://exercism.org/tracks/

    Python

  5. HackTheBox HackTheBox Public