Welcome to my interactive portfolio and coding lab.
// About Me

/*
* 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...
- CV_AdnanPutraSetyawan.pdf // My professional Curriculum Vitae. Download
- e-sertifikat_source.zip // Source code for E-Sertifikat. Download
- [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
>
// Get In Touch
Processing request... To connect with Adnan Putra Setyawan, please use the following channels:
- > Email: [email protected]
- > Website: adps.my.id
- > GitHub: github.com/putrastkj
- > LinkedIn: linkedin.com/in/[username_linkedin]
> Connection sequence complete. Standing by...