From Wikipedia, the free encyclopedia
Jump to: navigation, search


Name  : Mario Ray Mahardhika
Birthplace, birthdate  : Jakarta, March 25th 1988
Education  : S-1 Ilmu Komputer, Universitas Indonesia
Employment  : Software Developer at Oberthur Technologies Indonesia



  • (Programming|Typesetting|Markup|Query) languages:
    • Proficient: (Object) Pascal / Delphi, C, C++, Java, PHP, (X)HTML, XML, JavaScript, Lua, Prolog, Haskell
    • Knowledgeable: CSS, Perl, Ruby, Python, Nimrod, Assembly (x86), C#, VB. NET, SQL, Bash, LaTeX
    • Just learning: Fortran, ML, Eiffel, Modula, (Active) Oberon, Component Pascal, Batch, FreeBASIC, Smalltalk, MATLAB / Octave
  • Software Engineering:
    • Process Modeling (Prescriptive / Agile)
    • UML
    • Database Design
  • Specific Fields:
    • (Non-Natural) Language Processing: Lexing and Parsing, Compilation Techniques
    • Parallel Programming: Multithreading, Multiprocessing, CUDA, OpenMP
    • Computer Graphics: OpenGL, direct drawing (NOT M$ DirectDraw)
    • Artificial Intelligence: Smart System, Game AI, Artificial Neural Network
    • Smart Cards: GSM 11.11, 11.14, 23.038, 23.040 & 23.048, CDMA 1x


  • Tae Kwon Do: 1st Dan of Black Belt
  • Ping Pong / Table Tennis


  • Proficient: Guitar, Vocal
  • Knowledgeable: Bass, Drum
  • Just learning: Keyboard