Rifki Setiawan

Greetings! I'm
Rifki Setiawan

|Developer

Digital Multimedia Engineering student who specializes in full-stack website development and game development. Experienced in the project development cycle from idea to deployment, proven by the success of deploying 3 websites and becoming the Top 10 of TSA Game Fest 2024 competition. Skilled in designing backend architecture, managing relational and NoSQL databases, and applying modern development principles to create scalable and efficient applications.

rifki.setiawan0101@gmail.com

My Tech Warehouse

Technology I'm good at

Unity

Unity

Unity

TYPE:Game Engine
ABILITY:Advanced
C#

C#

C#

TYPE:Programming Language
ABILITY:Advanced
HTML

HTML

HTML

TYPE:Markup Language
ABILITY:Advanced
CSS

CSS

CSS

TYPE:Stylesheet Language
ABILITY:Intermediate
JavaScript

JavaScript

JavaScript

TYPE:Programming Language
ABILITY:Advanced
TypeScript

TypeScript

TypeScript

TYPE:Programming Language
ABILITY:Intermediate
React.js

React.js

React.js

TYPE:Frontend Library
ABILITY:Intermediate
Next.js

Next.js

Next.js

TYPE:React Framework
ABILITY:Intermediate
Node.js

Node.js

Node.js

TYPE:Backend Runtime
ABILITY:Intermediate
Express.js

Express.js

Express.js

TYPE:Backend Framework
ABILITY:Beginner
PHP

PHP

PHP

TYPE:Programming Language
ABILITY:Intermediate
Tailwind

Tailwind

Tailwind

TYPE:CSS Framework
ABILITY:Intermediate
Bootstrap

Bootstrap

Bootstrap

TYPE:CSS Framework
ABILITY:Intermediate
MongoDB

MongoDB

MongoDB

TYPE:NoSQL Database
ABILITY:Intermediate
PostgreSQL

PostgreSQL

PostgreSQL

TYPE:SQL Database
ABILITY:Intermediate
MySQL

MySQL

MySQL

TYPE:SQL Database
ABILITY:Intermediate
Supabase

Supabase

Supabase

TYPE:Backend as a Service
ABILITY:Intermediate
Prisma ORM

Prisma ORM

Prisma ORM

TYPE:ORM
ABILITY:Intermediate
Resend API

Resend API

Resend API

TYPE:API Service
ABILITY:Intermediate
Vercel

Vercel

Vercel

TYPE:Deployment Platform
ABILITY:Intermediate
Railway

Railway

Railway

TYPE:Deployment Platform
ABILITY:Beginner
C++

C++

C++

TYPE:Programming Language
ABILITY:Intermediate
Python

Python

Python

TYPE:Programming Language
ABILITY:Beginner
Java

Java

Java

TYPE:Programming Language
ABILITY:Intermediate
GitHub

GitHub

GitHub

TYPE:Version Control
ABILITY:Advanced
Git

Git

Git

TYPE:Version Control
ABILITY:Advanced
VS Code

VS Code

VS Code

TYPE:Code Editor
ABILITY:Advanced
Visual Studio

Visual Studio

Visual Studio

TYPE:IDE
ABILITY:Advanced
Notion

Notion

Notion

TYPE:Productivity Tool
ABILITY:Intermediate
Trello

Trello

Trello

TYPE:Project Management
ABILITY:Intermediate
Jira

Jira

Jira

TYPE:Project Management
ABILITY:Intermediate
Figma

Figma

Figma

TYPE:Design Tool
ABILITY:Intermediate
Wordpress

Wordpress

Wordpress

TYPE:CMS
ABILITY:Intermediate
Construct 3

Construct 3

Construct 3

TYPE:Game Engine
ABILITY:Intermediate
Processing

Processing

Processing

TYPE:Creative Coding
ABILITY:Intermediate

Education

My academic journey and formal training.

Politeknik Negeri Jakarta
Politeknik Negeri Jakarta logo
D4 Digital Multimedia Engineering
Focusing on game development, web development, interactive multimedia, 3D animations to create innovative digital solutions.
Google Play x Unity Game Developer Training Program
Google Play x Unity Game Developer Training Program logo
Game Programmer Track
A structured training program under the Google Play x Unity collaboration, designed to prepare participants for the Unity Certified Associate Programmer exam. The program covers essential C# scripting concepts, data structures, scene transitions, UI interactions, debugging, optimization, and build deployment in Unity, along with source control best practices.
SMA Martia Bhakti Bekasi
SMA Martia Bhakti Bekasi logo
Mathematics & Science
Acquired logical & critical thinking which sparked my interest in programming.

My Certificates

Explore the certificates I've earned so far.

Get Started with C# in Unity preview

Get Started with C# in Unity

Learned to implement dynamic behaviors using C#.

Review the Unity Essentials preview

Review the Unity Essentials

Mastered the essential tools and foundational workflows of the Unity editor.

Belajar Dasar Pemrograman JavaScript preview

Belajar Dasar Pemrograman JavaScript

Mastered fundamental JavaScript concepts for back-end development in an industry-standard validated course.

*Click any card to preview the certificate

Contact Me

I am currently looking for internship opportunities and am open to new challenges. If you have any questions or just want to say hello, my inbox is always open.