About Me
Hi, I’m a user interface (UI) designer/developer from Malaysia. I design and develop UIs for both web and mobile. I’m familiar with HTML5, JavaScript, CoffeeScript, jQuery, AngularJS, Ext JS, Ember.js, CSS, Compass, Sass, Susy, JADE, HAML and Twitter Bootstrap; as well as mobile HTML5 development using Sencha Touch 2 and Zepto. I also design user interfaces for native iPhone apps.
I’ve also done some backend development using Drupal, CakePHP, Ruby on Rails and Padrino; a bit of Symfony, Django and Zend Framework; as well as systems administration for production servers running Debian, Ubuntu, RedHat, Apache and MariaDB.
If you ever need a UI designer/developer who can understand backend infrastructure and communicate very well with your backend development team, contact me.
Other random things about me
- Worked on the Phone app UI for MyTeksi
- Developed the UI at MUBI back when it was called The Auteurs
- Comfortable with pair programming and scrum
- I think git log messages should be written in imperative present tense
- Taught UI design and development and Drupal site theming at BarcampKL and FOSS.my, as well as to startups and non-profits
- Helped out with Drupal 7 testing and event organising at DrupalCon Paris 2009
Lastly, I’m a member of Kedai Runcit, an experimental collective of individuals who do art, tech and communications; and I have a strong preference for projects related to arts, culture, economics, social science, human rights and participatory democracy.
Contact
- Email: kris@kriskhaira.com
- Skype: kriskhaira
Follow Me
Web Development
-
MyTeksi
HTML5, CSS, Compass, Susy, JavaScript, CoffeeScript, jQuery, Ember.js, Sencha Touch 2, Zepto.js
-
IBEW Local 177
Drupal 7, CiviCRM, custom module development
-
SWAT Paintball
Drupal 6, HTML5, responsive CSS, LESS
-
Penang Heritage Trust
Drupal 6, data migration, PSD-to-HTML conversion
-
World Media Academy
Drupal 7, HTML5, CSS
-
Voice Your Choice
Drupal 6, Amazon SES
-
Chow Kit Kita
Website recovery, security auditing, Linux sys admin
-
Ivan Lim Salon
Drupal 7, jQuery
-
Aldeburgh Music
Drupal 5
-
2zones2
Linux sys admin
-
SMW Local 206, San Diego
Python, Linux shell programming, minimal Drupal and CiviCRM
-
Simply Ask Restaurant Finder
Drupal 6, Linux sys admin
-
Marking George Town
Drupal 6, PHP, MySQL, JavaScript, XHTML, CSS
-
THEDUSTB.IN
JavaScript (AJAX, jQuery), XHTML, CSS
-
AccessGuide
Drupal 6, PHP, MySQL, JavaScript, XHTML, CSS
-
Heritage Heboh
Drupal 6, PHP, MySQL, JavaScript, XHTML, CSS
-
Streething
Drupal 6, WordPress, phpBB, OpenX, SimplePie, XHTML & CSS, Campaign Monitor
-
Women's Centre for Change Penang
ExpressionEngine, XHTML, CSS, JavaScript, jQuery
-
MUBI (The Auteurs)
XHTML, CSS, Prototype JS, ActionScript, video encoding
-
LifeLogger
PHP, Smarty, JavaScript, Ajax, Prototype, XHTML, CSS
-
INDIEGOAT
WordPress, OpenX, XHTML and CSS
-
Centro
Textpattern, XHTML, CSS
-
Freedom Film Fest 2008
ExpressionEngine, XHTML, CSS, Flickr API
-
JK Fine Wines
ExpressionEngine, XHTML, CSS, JavaScript, jQuery
-
Empowerment Works
JavaScript (Prototype & Script.aculo.us), PHP, XHTML & CSS
-
Days of Action
XML, PHP, XHTML & CSS
Design
-
MyTeksi
Web, Mobile UI
-
SWAT Paintball
Web, Identity
-
Ivan Lim Salon
Web
-
THEDUSTB.IN
Web
-
AccessGuide
Web
-
LifeLogger
Web
-
INDIEGOAT
Web & Identity
-
Dealing With Authorities
HTML email design
-
The Malaysian Book of the Undead
Book cover, layout and typography
-
Suaram Human Rights Report 2007
Book cover and layout
-
JK Fine Wines
Web
-
STOP PGCC
Posters, leaflets and illustration
-
Saskatoon
Icon design for a Mac OS X app
-
Days of Action
Web & Identity















