Download PDF version [PDF download not always the latest version]

A Little Info About Me :

Working Experiences :

July 2007 - Now

Working as PHP and JAVA developer at kapanlagi.com. Responsible in creating new feature, maintain code and creating and maintain SMS message handler which is build using JAVA and OpenSmpp library. I also develop a system which will communicate with partner company that handle sending bulk SMS message.

Receive new responsbility as team leader on November 2008.


December 2006 - June 2007

Freelancing at scriptlance and some other offline project.

April 2006 - November 2006

Working with Suryasoft. Responsible in creation of ERP module for Bukit Darmo Golf focused on golf operation and Food and Beverage (FnB) process. On Golf operation side, I am responsible in creation of process from registration, playing, until payment process. As for FnB, I am responsible in creating food recipe, stock calculation, restaurant sales (POS), transferring sales data to Accounting module. Technology used in this project is JAVA Servlet + JSP for programming language, using AJAX in many part of the interface and PostgreSQL as database back end.

January 2006 - March 2006

Working with SSI [Solusi Sistem Informasi] (an IT department that responsible for accepting an outsourced project) of STIKOM Surabaya. Responsible in creation of intranet website of AAL [Akademi Angkatan Laut]. It is an "Academic Information System" project. Developed module are : Automatic Schedule Management of Lecturer using AHP, student registration, scoring and reporting system, group division, etc. Using current technology such as PHP 5 for programing language , Oracle 10g as database server, Adodb for database abstraction layer, and jpgraph for image reporting. As for UI feature, I use AJAX with help from xajax library to simplyfy most interface and process. I also create the website for AAL, although the design was not mine. It's from SSI's web designer. But I did implementing that design with my code.

February 2004 - November 2005

Working as trainer for STIKOM's IT Lab :

  • ASP 3.0
  • Introduction to Javascript
  • Introduction to JAVA
  • Advance JAVA for J2EE (jsp & Servlet)
  • Introduction to BASH (include shell scripting)


Online Demo
[most of applications I created is used in intranet environment, so I can't give you much sample]

  • AAL Website : An Indonesian Navy Academy's website.
  • Tint Atlanta : Working on the back end panel.
  • USC Trio : Working on image gallery and event management section.
  • PSI : Working on all aspect including the Paypal IPN integration.
  • GPlurk : Simple plurk client for linux.
  • GambasWorld : Community site where gambas developer share useful snippets
  • Corso The Film : Developing custom page and plugin, implementing theme made by Dennis, creating gallery, etc.
  • CR-Posr2PingFM : This is a wordpress plugin that will help you automatically announce your new blog post to ping.fm.


Skill Sets

  • Programming Language
    • PHP
      • Image Manipulation using GD
      • Database Programming
      • PHP5's OOP Concept
      • File Manipulation
      • Website Grabber (using both fsockopen, fopen, file_gets_content, and CURL)
      • Implement Paypal and AlertPay IPN integration 
      • Wordpress. But please don't give me design task, I can't do design. Implement theme to be wordpress compatible is OK, but NO design!. I've also created several plugins that goes to wordpress plugins repository. You can have a look at my wordpress profile above.
      • XML Manipulation
    • JAVA
      • Basic OOP Concept
      • Multi Threading
      • File System Operation 
      • OpenSmpp
      • Swing, awt, graphic 2d
      • J2ME
    • JavaScript
  • Other Skills
    • CSS. Well, not really good at web design. But, should be enough to hack some style.
    • Linux shell scripting and anything related to it.
    • XML manipulation.
    • Version control (cvs and subversion / svn).
    • Video manipulation like youtube, eg : convert uploaded video into flv, thumbnail generation from uploaded video, etc. This skill includes usage of flvtool2 and ffmpeg utility.
    • A Happy linux user. Start using full linux desktop (without dual boot to windows) for all my need (read, programming, entertainment, document editing, etc) since ~November 2006.
    • Remote working ability using SSH. 
    • Some gambas skill for building linux based gui application. Sorry folk, I do know how to code in gambas. But, I stop research on it almost a year ago (this writing at 2009-07-06 17:40).
    • Currently, working on building my python kung-fu. No, not mastered it yet.

$Last Updated : Sat Apr 26 11:51:10 2009 GMT+7$