AdnanPS@Portfolio: ~/home

Welcome to my interactive portfolio and coding lab.

// About Me

Foto Adnan Putra Setyawan

/*
 * File: about_adnan.txt
 * Path: ~/personal_info/
 * Description: A little bit about myself.
 */

const Me = {
    name: "Adnan Putra Setyawan",
    location: "Depok",
    status: "Bekerja,
    website: "adps.my.id",
    ambition: "To explore the frontiers of technology and create impactful solutions.",
    interests: ["Coding", "Web Development", "AI Exploration", "Film"]

function displayBio(user) {
    console.log(`> Name: ${user.name}`);
    console.log(`> Website: ${user.website}`);
    console.log(`> Status: ${user.status}`);
    // ... more details
}

// displayBio(Me); // Data loaded successfully...
                

// My Skillset


{
  "languages": [
    {"name": "JavaScript (ES6+)", "level": "Pro"},
    {"name": "HTML5", "level": "Pro"},
    {"name": "CSS3 & SASS", "level": "Pro"},

  ],
  "frameworks_libraries": [
    {"name": "React.js", "level": "Pro"},
    {"name": "Node.js", "level": "Pro"},

  ],
  "tools": [
    "Git & GitHub",
    "VS Code",

  ],
  "learning_next": [
    "TypeScript",

  ]
}
            

// File Repository & Downloads

> Listing files in repository...

  • [PDF] CV_AdnanPutraSetyawan.pdf // My professional Curriculum Vitae. Download
  • [ZIP] e-sertifikat_source.zip // Source code for E-Sertifikat. Download
  • [GH] [NamaRepoGitHubAnda] // Visit this project repository on GitHub. View Repository

> End of list.

// Interactive Coding Lab: Mini Sprite Editor

> Game Preview:

> Welcome to the Mini Sprite Editor!

> Type 'help' to see available commands.

> Example: create green

>

Available Commands:

  • create [color] - Changes sprite color (e.g., create blue, create #00FF00).
  • move [dir] [px] - Moves sprite (e.g., move right 20). dir: left, right, up, down.
  • size [w] [h] - Changes sprite size (e.g., size 50 80).
  • rotate [deg] - Rotates sprite (e.g., rotate 90).
  • hide / show - Hides or shows the sprite.
  • reset - Resets sprite to default.
  • help - Shows this list.
  • clear (clears this terminal)

// Coding Game: Reach the Target

> Game Board:

> Welcome to 'Reach the Target'!

> Goal: Move the blue sprite to the red target.

> Type 'game help' for commands.

>

Game Commands:

  • move [dir] [px] - Moves sprite (e.g., move right 20). dir: left, right, up, down.
  • reset game - Resets the game to start a new round.
  • game help - Shows this list.
  • game clear (clears this terminal)

// Platformer Challenge

> Game Board:

> Welcome to Platformer Challenge!

> Use ARROW keys to move, SPACE to jump.

> Reach the green target to win!

>

Platformer Game Controls:

  • ARROW LEFT / RIGHT - Move player horizontally.
  • SPACEBAR - Make player jump.
  • reset platformer - Resets the game.
  • platformer help - Shows this list.
  • platformer clear - Clears terminal output.

// AI Assistant Alpha v0.9

AI_Assistant:

Hello! I am a simple AI assistant for Adnan Putra Setyawan's website. You can ask me about his skills, projects, or how to get in touch. How can I help you today? (Try: "what are your skills?" or "tell me about Adnan")

>

// Get In Touch

Processing request... To connect with Adnan Putra Setyawan, please use the following channels:

> Connection sequence complete. Standing by...