Moandji Ezana Software developer

Tersos Mtunzini, South Africa

Languages

Java web applications since 2005. JavaScript’s good parts since 2009. Ruby on Rails in 2012.

Client-side

I’m very interested in Android & HTML5.

Details

Read my CV: LinkedIn, PDF.

Leisure

I make apps, libraries, pictures and words.

Inet Edge 2012-2013

Creation of embeddable widgets such as financial graphs (screenshot).

Ruby on Rails 3.2, Twitter Bootstrap, Jquery.

Truvo MySite 2009-2010

Customisable, award-winning merchant websites within Yellow Pages listings in Belgium, Ireland and Portugal (presentation, screenshot).

Spring MVC, Hibernate, YUI.

Samsung World 2011

Community site for Samsung Benelux.

Spring MVC, Hibernate, Freemarker.

Ventouris 2007

Management application for major Belgian insurance providers.

Agile, DDD, EJB 2, JSF, JDO.

DbUtils-JPA

JPA-aware extension to DbUtils.

sql-writer

Generate SQL from Java classes and JPA annotations.

formaliser

From Java classes to HTML forms and back.

humpty

Simple web asset optimisation.

essayist

Blogging app for the Tent protocol.

bootstrap_forms

Ruby on Rails form builder for Twitter Bootstrap (contributor).

webjars

Manage web assets as JARs. Contributor to webjars-locator, creator of or contributor to a number of webjars (Bootstrap, CoffeeScript, etc.)

Eclipse shortcut: Shift + hover inline source code

Java coders distrust their neighbours defensive coding is only for boundaries

Object-XML Mapping in Spring 3.0 indirection gets out of hand

Unit-testing convenience methods DRYness in unit tests