
SoftwareMill
JBoss | Java | Seam | Hibernate | Scala | Lift
Profile for:
Keywords
Username: adamw1pl
Minimum Hourly Rate: $30/hr
Location: Poland, -, Warsaw
Summary
Java SE/EE professionals with experience in writing scalable, distributed business applications using JBoss (Application Server, Seam, Portal, Hibernate, Drools) and Java technologies.
Authors of a Hibernate core module: Envers, enabling easy entity auditing/versioning.
Speakers at major Java conferences (Devoxx, Jazoon, Herbstcampus, Javarsovia and others).
Some work examples:
- Hibernate Envers: http://www.jboss.org/envers
- JSR308 Typestate checker and Maven2 plugin
- a feed aggregating, viewing and administration service based on Seam
- MenuBrowser for MacOS X (written in ObjectiveC)
Authors of a Hibernate core module: Envers, enabling easy entity auditing/versioning.
Speakers at major Java conferences (Devoxx, Jazoon, Herbstcampus, Javarsovia and others).
Some work examples:
- Hibernate Envers: http://www.jboss.org/envers
- JSR308 Typestate checker and Maven2 plugin
- a feed aggregating, viewing and administration service based on Seam
- MenuBrowser for MacOS X (written in ObjectiveC)
Experience
Employment
JBoss.ORG
2008-Present - Founder and lead of the Envers project
Envers is an entity auditing/versioning framework, making it easy to store and retrieve historical data. Envers is a Hibernate core module and will be included in Hibernate 3.5.
2008-Present - Founder and lead of the Envers project
Envers is an entity auditing/versioning framework, making it easy to store and retrieve historical data. Envers is a Hibernate core module and will be included in Hibernate 3.5.
Level N Consulting
2008-2009 - Senior Software Engineer
Designing and developing a system for organizations (e.g. schools) where it is necessary to gather data by filling out forms. The data can be later arbitrarily processed and manipulated. To define the forms and the schema of the data, a special language (DSL) was developed.
2008-2009 - Senior Software Engineer
Designing and developing a system for organizations (e.g. schools) where it is necessary to gather data by filling out forms. The data can be later arbitrarily processed and manipulated. To define the forms and the schema of the data, a special language (DSL) was developed.
JBoss, division of Red Hat
2005-2008 - Software Engineer
Mainly involved in four projects at JBoss:
* project lead of JBoss Feeds, a JBoss Seam based system for aggregating, viewing and administering feeds
* members of the JBoss.ORG team, which, basing on JBoss AS and JBoss Portal, develops the software that drives the JBoss.org website
* project lead of Shotoku, a library for convenient access to Subversion repositories, basing on SVNKit
* project lead of JBoss Wiki, a JSPWiki-based portlet for JBoss Portal
Used technologies: Java, JEE, EJB3, JBoss Seam, AOP, Java Server Faces, JBoss Application Server, JBoss Portal, JSR 168 Portlets, Java Content Repository, Subversion, Facelets, Python
2005-2008 - Software Engineer
Mainly involved in four projects at JBoss:
* project lead of JBoss Feeds, a JBoss Seam based system for aggregating, viewing and administering feeds
* members of the JBoss.ORG team, which, basing on JBoss AS and JBoss Portal, develops the software that drives the JBoss.org website
* project lead of Shotoku, a library for convenient access to Subversion repositories, basing on SVNKit
* project lead of JBoss Wiki, a JSPWiki-based portlet for JBoss Portal
Used technologies: Java, JEE, EJB3, JBoss Seam, AOP, Java Server Faces, JBoss Application Server, JBoss Portal, JSR 168 Portlets, Java Content Repository, Subversion, Facelets, Python
About Us
Profile Type: Business
Year Founded: 2006
Number of Employees: 9 or fewer
We have over 5 years of professional experience developing enterprise applications using Java, JEE and JBoss technologies. Members of our team were developing highly scalable software for the JBoss.ORG portal. We also employ the founder of the Envers project, which enables easy entity auditing, and is now a Hibernate Core module. Our completed projects include distributed applications deployed in the cloud (Amazon EC2).
We are also experienced in functional programming, using languages such as Scala, OCaml and Scheme, as well as programming for MacOS X, using Objective-C and the Cocoa framework.
Our employees were speakers at major Java conferences, like Devoxx, Jazoon and others (Javarsovia, Herbstcampus, Warsaw JUG, JDD), presenting Hibernate Envers and talking about specification and verification in Java using annotations.
We are also experienced in functional programming, using languages such as Scala, OCaml and Scheme, as well as programming for MacOS X, using Objective-C and the Cocoa framework.
Our employees were speakers at major Java conferences, like Devoxx, Jazoon and others (Javarsovia, Herbstcampus, Warsaw JUG, JDD), presenting Hibernate Envers and talking about specification and verification in Java using annotations.
Credentials
Certifications
JBoss, division of Red Hat, Certified JBoss Developer
Awarded: 2007
Awarded: 2007
Sun Microsystems, Sun Certified Programmer for the Java 2 Platform, Standard Edition 5.0

Date Verified: July 18, 2008
Awarded: 2006

Date Verified: July 18, 2008
Awarded: 2006
Sun Microsystems, Sun Certified Business Component Developer for the Java Platform, Enterprise Edition 5
Awarded: 2009
Awarded: 2009
Education
University of Warsaw, Master's degree in Computer Science
2002 - 2007
2002 - 2007
