In more than twenty years of career, I have maturated a deep experience in distributed object oriented computing, working on java Enterprise Edition and dotNET architectures, SOA and Microservices systems, using the state-of-the-art technologies (including UML, XML, JSON, SOAP, REST and BPMN). I focused my work in enterprise solutions on both UNIX (Mac OSX, SUN Solaris and Linux), Windows and IoT (mainly raspbian) systems. I have spoken to many conferences and I teach training courses on architecture design and on the development of distributed java systems. I promote the use of the free software and supports the open source movement
©