Work experience

Work experience


Nov 2010 - Present

Front-End & System architect

Responsible for system architecture design and implementation and client-facing front-end application stack. Implemented distributed service-oriented API architecture with Ruby and Go stacks. Design and integrate big-data tools like Storm, ElasticSearch, HDFS, HBase and Spark for both real-time and batch data processing

Frontend Works

Nov 2010 - Nov 2015

Freelance Front-End Architecht & Consultant

Consult companies on implementing front-end architectures, from choosing the right set of tools, to approaching planning, design and implementation of responsive designs. Provide on-site training on both front-end and back-end technologies including Javascript MV* frameworks, responsive / mobile first methodologies, backend frameworks (Sails.js, Rails, Padrino) and databases (Postgres, MongoDB, Redis, HBase) and micro-service architectures.
Jan 2010 - Oct 2010

Lead Front-End Developer

Develop and maintain company chat platform and Facebook application, in standard-compliant, cross-browser HTML, CSS and Javascript.

Work with design and product teams on integrating new features into chat platform and Facebook application.

Develop prototype Chrome and Firefox extensions for company chat-platform.


Jan 2007 - Dec 2009

Lead Front-End Developer

Develop and maintain company video sharing Website in standard-compliant, cross-browser HTML, CSS and Javascript.

Work with company creative and product teams on planning and integrating new features into company video-sharing Website, including review of PSDs and requirement documents.

Work with SEO consultants to improve company Website rank on search-engines.

Maintain and improve client-side performance of company website.

School of Media, College of Management

Mar 2005 - Jan 2007


Develop and maintain college online radio Website - 106fm Online Radio and provide basic system administration services to internal computer network at college

Shenkar College of Design and Engineering

Jan 2006 - Jan 2007

Wed Development Teacher

Taught 3rd year digital graphic design students Web authoring with HTML and CSS



University of the Arts London

2001 - 2004

Bachelor of Arts (Honors)


Front-End Technologies

HTML5, CSS3, Javascript, as well as multi and single page application development, basic accessibility and SEO


Application and module development in Node.js, automation with Gulp / Grunt, testing (Mocha, Jasmine, Chai)

Ruby, Rails
Including RSpec, Padrino, Sidekiq, Gem authoring, RESTful APIs and micro-services

Basic server admin, monitoring with Sensu, configuration management with SaltStack, Docker, Mesos

Relational Databases
PostgreSQL and MySQL
NoSQL Databases

Including MongoDB, Redis, ElasticSearch, RethinkDB, HBase

Static Programming Languages

Scala, Java and Go

Big Data Technologies

Including HDFS, HBase, Apache Storm, Apache Spark, ElasticSearch

Ubuntu servers and Fedora Core