Rickard Öberg is a Swedish Java programmer, notably for development of JBoss, Webwork and XDoclet projects. He moved to Malaysia in 2008.
He is working for Neo Technology, the developer of the open-source graph database Neo4j. Personally, he maintains the Qi4j project, a Composite Oriented Programming framework implemented in Java for domain centric application development, including evolved concepts from AOP, DI and DDD which he cofounded with Niclas Hedhman.
Rickard Öberg‘s blog,