
Ruby Developer
Indonesia

Ruby Developer
Indonesia
Skills Summary:
1. Strong Object Oriented Programming with Ruby (April 2004 - Present)
2. Experienced and enjoyed releasing aka rubygems in various formats (dozens of ruby libraries released by ArieKeren). Most of my rubygems are independent, so the libraries can be used without any other dependencies at all, cross platforms and internationally available to Ruby Community around the world.
3. Strong Web development skills (2000) with Ruby on Rails (January 2005 / Since Rails-0.9 - Present), Web 2.0 / AJAX with Rails, XHTML, HTML4, CSS, YAML, XML, Bash, Awk, experienced with lots of RubyGems, RedCloth, BlueCloth, HAML, Markaby, radius, PHP, PEAR, Smarty
4. Experienced developing application using Relational Database, MySQL and PostgreSQL database
5. Experienced developing application using XP, TDD (with Ruby’s Standard Unit Testing), BDD (with RSpec), and Agile methodologies (theory and practice)
6. Enjoy building a Company Website using RadiantCMS based on Ruby on Rails
7. Enjoy developing applications using Ruby and Rails with good design and API Documentation using rdoc. Video screencasts for my applications would be more acceptable for me.
8. Enjoy coding Ruby and Rails with TextMate mostly, and ViM, Emacs, RADRails, JEdit, Eclipse
9. Experienced/Familiar with DOS, Windows9x/XP, Linux, and Mac OS X (Tiger) for Ruby and also Ruby on Rails development environments
10. Experienced/Familiar with Revision System using svn (Subversion SCM), git, and darcs
11. Mastering 2 foreign languages plus one passively (all mastered in autodidact learning techniques)
11.a. 1998 - Present
English (Listening, Speaking, Writing, Reading: Fluent / Good)
11.b. 1998 - Present
French (Listening, Speaking, Writing, Reading: Good)
11.c. 1998 - Present
Japanese (Passive / Writing : Hiragana, Katakana and a few Kanji)
Senior Ruby Developer:
Developing Ruby Libraries. Developing Ruby on Rails Application. Maintaining Ruby and also Ruby on Rails applications.
(Privately Held; 11-50 employees; Internet industry)
October 2007 — Present (8 months)
(Non-Profit; 10,001 or more employees; Computer Software industry)
April 2004 — Present (4 years 2 months)
* I am an ID-Ruby Moderator. ID-Ruby is Indonesia Ruby Society. Discussing about Ruby and all of its variants and applications made by Ruby such as Ruby on Rails. ID-Ruby members are spreaded in most of all provinces and cities in Indonesia and also in abroad like USA, Canada, Singapore, Australia, Japan, and many other countries
** Together with other Indonesian Rubyists helping to answer and to give solutions to ID-Ruby members about Ruby and also about Rails problems via email, Yahoo!Messenger, Phone, and/or come directly to their places
** Together with other Rubyists maintaining Indonesian Official Ruby Website www.ruby-lang.org/id
** Organizing Ruby and Ruby on Rails Events in Indonesia
* I am a member of ruby-talk, rubyonrails-talk, malaysia-rb, singapore-rb, rubinius-dev, jruby, rails-uae, vit-core, rfacebook, id-mac, id-apple, etc (too long to list, there are -+ 67 mailing lists I join)
* I am one of Toombila Developers (one of Open Source Projects which I'm involved)
(Public Company; 11-50 employees; Information Technology and Services industry)
April 2006 — September 2007 (1 year 6 months)
IMT is a media technology and services company that provides information, entertainment and messaging services to the internet and mobile user.
Senior Ruby Developer
* Developing Rails Application using TDD, BDD, and Agile. Including the XHTML + CSS + AJAX (but if it’s more complex with full of graphics and flash design then there are graphics designers who would give the XHTML version to me).
* Developing Ruby Libraries.
* Maintaining Ruby and also Ruby on Rails applications.
(Self-Employed; Myself Only; Information Technology and Services industry)
October 2004 — April 2006 (1 year 7 months)
(Self-Employed; Myself Only; Information Technology and Services industry)
January 2004 — April 2006 (2 years 4 months)
(Self-Employed; Myself Only; Information Technology and Services industry)
January 2000 — January 2004 (4 years 1 month)
S1, Computer Science, 2001 — 2005
Not Finished
Rubinius, Ruby, JRuby, Haskell, Smalltalk, C, C++, Design Patterns, Perl, Python, Various kinds of Shell programming on UNIX/Linux, sed, awk, bash, Investment, Stock Options, Languages, English, French, German, Dutch, Japanese, Cross Culture, Reading, Literature, Watching Movies, Classical Instruments, Orchestra
Ruby User Group Indonesia, Komunitas Pengguna Ruby Indonesia, http://groups.yahoo.com/groups/id-ruby, id-ruby, MindValley, Indonesia Ruby Society, id-mac, id-apple, id-smalltalk, id-haskell, malaysia.rb, Working With Rails, Rails UAE