I don't consider myself a deep expert but a broad expert in IT technologies, from hardware design to web programming. My knowledge covers:

  • Embedded device design using FreeScale's Coldfire and HC microprocessors/microcontrollers.
  • Low level programming languages: C, M68K assembly, Intel assembly.
  • Medium/High level programming languages: C++, Haskell, Java (for developing Android apps).
  • Web programming languages/frameworks: HTML, CSS, Javascript, jQuery, PHP, Ruby on Rails.
  • Databases: PostgreSQL, MySQL.
  • Scripting languages: Ruby, Lua, Bash.
  • Other:
    • DSL (Domain-Specific Language) compiler implementation.
    • XML, XSL, XPath