Whitebox
My name is Alberto Lagna, I’m an independent consultant and I work as a software architect.
I have been designing and developing enterprise applications since 15 years and WhiteBOX is my way of doing it:
- as a BOX (component based) because the software I design must be reusable, open and extensible
- White because it must also be easily understandable, maintanable and improvable.
I have a deep experience in distributed object systems, on Java EE architectures, .NET and CORBA, using status of the art technologies (among whom UML and XML).
I work at enterprise solutions on UNIX, Windows, Mac OSes and on mobile devices (Java ME) as well.
I give training courses on software architecture design and Java EE development and speaches at italian and european conferences.
I promote the use of free software and the open source movement.
I believe in the value of simplicity in the solutions I design: “less is more (more or less)”



