Over 20 years experience designing and implementing distributed systemsManaged projects/teams (2 to 15 people) focused on all aspects of IT, from on-going production and maintenance to R&DExperienced in agile-based development and deliveryLed both local and ‘virtual’ teams (members distributed over the U.S. and Canada) Skilled at introducing, implementing, supporting and evangelizing new technologies in an enterprise environmentExperienced in several key web application domains such as ReST, distributed applications security, API Management and continuous delivery.Designed and developed hi-volume web-based systems for several business types, including sales forecasting, secure document delivery, customer care and hospitalityIssued patents for work in systems management and business rules processingTechnical Skills:Languages - Java, C++, C, Groovy, Scala, Javascript, SQL, XMLJava Extensions – JAX-RS/WS, JPA, JMS, JCE, etc. Middleware – Sonic MQ, Active MQ, application servers (Web Logic, JBoss, Tomcat, VMware tc Server)Web-Internet – HTTP, servlets, scripting, ReST, MEAN platforms.Other – Spring Frameworks and several libs (Spring Integration, Spring Batch, etc.), distributed object caches (Terracotta, Coherence), Rules engines (ILOG, Drools), Nodejs
Listed skills include Architect, Restful Development, Java Software Development, Enterprise Architecture, and 22 others.