HELLO
|
, MY NAME IS 
ADITYA MILI,
NICE TO MEET YOU
1
2
3
4
5
6
7
8
9
10
11
THIS IS MY HOME
HELLO !
Web Developer & Software Engineer

December, 29th 1995

aditya.mili95@gmail.com

Jakarta, Indonesia

Aditya Mili, Programmer, Student at Binus University Majoring Computer Science. An ambitious and perfectionist person who always try do everything as good as possible. I don’t see my problem as pressure but challenge to be a better and more skilled person. Currently, working as Lab Assistant at Binus University, Jakarta, Indonesia. Interested with everything related to programming. Love to expanding knowledge and exploring somethings new.
"Intelligence without ambition is a bird without wings" -Salvador Dali-
|
IF I WAS BORN ON DECEMBER, 29th 1995
I MUST BE ALREADY LIVED FOR :
21
YEARS
12
MONTHS
60
MINUTES
60
SECONDS
PROFFESIONAL SKILLS
Laravel
0%
PHP
0%
JSP
0%
HTML5
0%
CSS
0%
Javascript
0%
JQuery
0%
AJAX
0%
100
75
50
25
0
0%
0%
0%
0%
0%
0%
0%
NodeJS
WebGL
SASS
LESS
Canvas
Socket.io
Go
Desktop Programming
C#
0%
JAVA
0%
Visual Basic
0%
100%
50%
0%
85 % 75 % 90% 90%
Unity
Android
SQL
MySQL
MY WORKS
HARDWORK
MAKES
PERFECT
Fix it Felix

A copy of Fix it Felix. A Game built by me with pure JAVA language without any game engine. Developed with Graphics2D technology from JAVA. Every animation in the game is generated by code. Added additional credits menu. Note: I don't own any asset from the game.

What is FixItFelix?

"Fix-It Felix, Jr. was one of the most popular 2D platform games ever made. Launching in 1982, it became a pop culture sensation thanks to its colorful 8-bit graphics, simple controls, and addictive gameplay." At the beginning of a game, Ralph climbs up a hotel, breaking windows as he goes. It is the player's job as Felix, to repair each window with his magical hammer, while avoiding bricks that fall off when Ralph punches, and Duck Hunt-inspired ducks that fly horizontally across the screen at random. On some screens, if the player waits long enough, a Nicelander will appear in a window to drop off a pie which Felix can collect for a period of invincibility and other effects depending on the version of the game.

As the game progresses, the enemies become more numerous and faster, and there are more windows to repair. What's more, Ralph will smash and break windows that the player has already repaired, forcing them to go back and fix them. Higher levels introduce rather increasing numbers of randomly-placed obstacles such as purple flowerbeds which prevent Felix from jumping up or down between two windows. The versions made available online also feature open window shutters for blocking Felix horizontally, while the arcade version instead has a number of large piles of bricks fall between two windowsills and get stuck starting in the fifth round. Felix can jump over these brick piles to get across the row, but they will kill him if he steps into them or jumps into them from below.

The story of the game is that Ralph is destroying Niceland Apartments in retaliation for the Nicelanders bulldozing his hollow-stump home in the forest to build their apartment building and leaving him in the town dump. When Felix fixes every window on the screen, Ralph climbs higher and reveals more floors of broken windows. When Felix fixes the highest screen (with penthouse visible on the arcade version), a cutscene plays where the Nicelanders join Ralph and Felix on the roof and award Felix a medal (which floats down from behind a pair of parting clouds), a pie, and a kiss on the cheek. The Nicelanders then lift up Ralph and hurl him off the building into a mud puddle. Finally, Ralph comes back to try again in a new level

-http://wreckitralph.wikia.com-
Fix It Felix
Codify

Built by : Aditya Mili, Velinda

A website where programmers can compete as fun as playing game online. Built with Laravel, Codify support real time coding match with real time code compilation. Get Exp Points, Level Up, Find Money, Decorate Your House, Show your friends! All 3D objects are generated with WebGL library : THREE.js. Codify supports 1p vs 1p and 3p vs 3p match. Cooperative coding is supported with Operational Transformation Algorithm applied. There're also hundred of programming modules available to improve your skill! "Talking is cheap, code to prove!"
Codify
Old.JeselinMili.com

My Sister's Website. She is a proffesional designer and has very good sense of design.
Old.JeselinMili.com
JeselinMili.com

My Sister's Website. She is a proffesional designer and has very good sense of design.
JeselinMili.com
Stack

Built with Unity Engine. Stack is a game where you should stack up the blocks as high as you can.
Stack
2048

A copy of my favorite mobile game "2048". 2048 is a game where you must join the tile and reach number 2048. In my game you can play as long as there're tiles that can be joined and will be game over when there're no tile that can be joined anymore

2048
AMOURA

A 3D tactical game built with Unity Engine. Design your own map! You can place car,truck,and much more! Control 2 players to defeat enemies! Enemies will always find the most secure path to you with modified Dijkstra Algorithm, defeat enemies before you get killed!. This is a case made by me for Asistant's Progressive Test (TPA)
AMOURA
AdityaFiona

A website built to celebrate 2nd Anniversary with my EX-girfriend, Fiona Margaretha. Every moments we shared together will not be forgotten but always remain in our hearts and we like to spread our happiness to the world with this website.
AdityaFiona
Aditya's Road WebGL

A game I built with WebGL technology and inspired from the popular Crossy Road game.

What is Crossy Road?

Crossy Road (subtitled Endless Arcade Hopper on the App Store) is an arcade video game released on November 20, 2014. It was developed and published by Hipster Whale, with the name and concept of the game playing on the joke "Why did the chicken cross the road?" The game has been described as "endless Frogger."
Aditya's Road WebGL
AmPit

Built by : Aditya Mili, David Brandon

Ampit is an application to share best moments in your life, you can share pictures even a video, and this application can be the place for you to express your feeling. Find friends,interacts with each other and share your moments. Ampit is where your moments reside.

Features:
- Synchronize with your Facebook account
- Share image or a video to your friends
- Share video with Youtube
- Have a real time notification

copyright © Aditya Mili and David Brandon Wilando
AmPit
404

This Website's 404 Not Found page
404NotFound
Jumble Word

A web game which you should find words as much as you can from given random characters in specified time. Beat the highscore and record your name!

Jumble Word
Pomodoro Clock

A clock built with HTML5's canvas. This clock has precision up to 1 milisecond. Pomodoro clock can be used in application of Pomodoro Technique.

What is Pomodoro technique?

The Pomodoro Technique is a time management method developed by Francesco Cirillo in the late 1980s. The technique uses a timer to break down work into intervals, traditionally 25 minutes in length, separated by short breaks. These intervals are named pomodoros, the plural in English of the Italian word pomodoro (tomato), after the tomato-shaped kitchen timer that Cirillo used as a university student. Closely related to concepts such as timeboxing and iterative and incremental development used in software design, the method has been adopted in pair programming contexts.
.
There are six steps in the technique:

1. Decide on the task to be done.
.
2. Set the pomodoro timer (traditionally to 25 minutes).

3. Work on the task until the timer rings. If a distraction pops into your head, write it down, but immediately get back on task.

4. After the timer rings, put a checkmark on a piece of paper.

5. If you have fewer than four checkmarks, take a short break (3–5 minutes), then go to step 1.

6. After four pomodoros, take a longer break (15–30 minutes), reset your checkmark count to zero, then go to step 1.

Pomodoro Clock
Balls

A demonstration of HTML5's canvas. Balls are moving and connected with each other in some radius. There are many configurations that can be applied to the balls like: Enable/Disable shade, Draw Line, Line Color, Balls's speed, and much more.
Balls
Resign

A timer to my resignation date. XD
Resign Timer
The Lost Fox WebGL

A game created by me with WebGL. In this game player control a weak fox who trying to stay alive as long as he can. Every small collision will kill the fox. Player must make sure the fox will not hit anything and get coin as much as player can.
The Lost Fox WebGL
Amaze

A game where player must find any path in a maze to the goal area within the given time. In this game, player get time to overview the maze without knowing which is player and destination. After the overview time done, player can move to the destination and pass the level. The quicker player reach the destination, more score points will be obtained by player. Score is determined by star where 3 stars is the best score in a level.
Amaze
HangPoint

HangPoint is a realtime chatting application in web platform. Chat everyone you like or with random peoples around the world. Create a multichat or join random chatgroups. Use your google account for chatting, no more register needed. Just a single click and you are ready to explore the world.
HangPoint
Truffle

A website built to refresh your experience using Youtube! With Truffle, enjoying youtube will never feel the same like before. Truffle offers new way to play and manage your Youtube videos. With brand new user interface, it offers simpler but efficient way to ease you get the maximal benefits of Youtube. Play or shuffle all of your playlist. Search for millions channel in youtube, get and play their playlists. You are able to selectively choose your playlist to be played. Find videos or channels in Youtube without pausing your videos. Do all of your stuff without disturb your experience in watching your favorite videos. Just a single click and you are done. Play and enjoy your youtube whenever and whreever you are. equipped with more efficient search feature, Separated search feature for videos and channels will give more efficient result. It will only find what supposed to be. No more mixed result. Speed up your time and get whatever you like. Separated search feature for videos and channels will give more efficient result. It will only find what supposed to be. No more mixed result. Speed up your time and get whatever you like. Also there is feeeds feature which is modification of discussion feature originally presented by Youtube. Now you are able to share feeds with text, photos, or video. Peoples who visit your channel will be able to view your feeds. Share your feelings, what you think, or important information with this feeds feature. Improve your experience using Youtube with Truffle.
Truffle
Pon Pon Line Sticker

A Line Sticker worth for 10 coins. This sticker was originally sketched by my sister Jeselin Mili then I take the role in digitalized the sketch into digital artwork.

Sticker Description:

Pon Pon is bald and always happy. Pon Pon is a good boy. Be like Pon Pon
Pon Pon Line Sticker
TickTock

A minimalist clock created in web platform. It tells you about time in different way! With rotational masking for hour, TickTock gives you cleaner vision about time. TickTock has accuracy up to a milisecond.
Tick Tock
Dut Dut Dut

A sound visualization. Play your favorite music and see how its visual looks like. Developed using AudioContext and HTML5 Canvas, now sound is not only for hear but something worth to see!
Dut Dut Dut
Pang Pang

A game inspired from infamous mobile game Line Pang. Press the right button quickly and eliminate as much penguin as you can! With real time score synchronization, beat all of your friends and get to TOP 10! Write your name on the scoreboard!
PangPang
IoT Remotes

For my PERSONAL use only ! A web based remotes for control my home's devices such as light, television, air conditioner, etc. All of my devices can be controlled through internet connection with no limit of distance.
IoT Remotes
Madison IoT Web

For my PERSONAL use only ! A web based remotes for control my home's devices such as light, television, air conditioner, etc. All of my devices can be controlled through internet connection with no limit of distance. Set of predefined configuration provided to fasten the command execution
Madison IoT Web
Madison IoT iOS

iOS Version of smart home Madison Remotes. Build using React and Swift. Running on Iphone 7, 6s, 6s plus, X, 12 & Ipad Air 4
Madison IoT iOS
My Wedding Invitation

My Wedding Invitation. October 03, 2022. Hilton Garden Inn, Jakarta Indonesia
My Wedding Invitation
BEST RIG (2017)
Best Research Interest Group (RIG).
An achievement that is given to team with the best research result. My team's research topic is about Gamification of Programming Learning Engine which the main idea is about how to create an environement that facilitates new programmers to learn about programming but feels like playing game online. This application involve research about Socket Programming, Collaboratie Editor with Operational Transformation Algorithm, Web GL, and Friend's Recommendation Algorithm.
CONTACT ME
ADITYA MILI
aditya.mili95@gmail.com
No additional library (except JQuery) used to built this website.