Technical Skills |
Core skills |
Software architectures, technical consulting, agile practices, Java microservices |
Experience in |
Service-oriented architectures, stakeholder management, database design and development, temporal databases, self-organizing teams, rapid prototyping, DevOps, geographical information systems |
Java |
15 years, since 1997. Developed batches, web services, Spring Boot applications, JSP and Thymeleaf pages, EJBs, applets, GUIs based on Eclipse RCP, Swing and GWT, and stand-alone applications
Sun Java 2 Certified Programmer (2001)
Part one of the Sun Certified Enterprise Architect (2007)
|
Frameworks |
Spring Boot 2.1, Swagger 3, OpenShift, Hibernate 4, ArcGIS Pro SDK, Eclipse RCP 4.3, Struts 2.3, Google Web Toolkit 1.5, Bouncy Castle, EJB 3.1, OpenEJB |
Application servers |
JBoss 7, BEA Weblogic 6, Apache Tomcat 6, Websphere 6.1, ArcGis Server 10.4 |
Tools |
IntelliJ, Eclipse 4.7, Maven 3, Git, openssl, HP ALM (Quality Center) 11, Visual Studio 2019, ArcGIS Pro 2.3, Toad |
Databases |
Postgres 11, Oracle 12, MS SQL Server 2000, MySql 5 |
SQL |
2 years in 2000-2002, on MS SQL Server 6.5 and 2000. Developed stored procedures implementing financial functions on a database of stock exchange data.
20 months in 2003, 2009-2010 and 2015-2020 on Oracle
|
Unix scripts |
2 months in 2003. Implemented ksh scripts for scheduled jobs dispatching and parsing files, using gawk. |
Visual Basic |
1 year in 2001. Implemented and rolled out an Excel front-end to a MS SQL Server, for financial functions. |
Other languages |
C#, PHP, JavaScript, Json, XML, Unix shell, Visual Basic, XSD, UML |
Methods |
SAFe, Kanban, Scrum, RUP |
Platforms |
Linux Ubuntu and Mint, Windows 10, 7 and Vista, Mac OS X |