I've been a professional programmer for over eighteen years. Like most folks in this career, I've worked with a bunch of programming languages and technologies over the years. I started out in the late 90's in a course of Clipper and after client-sever apps using Delphi, VB then moved on to the full J2EE stack and web technologies (HTML, CSS, Javascript, XML/XSLT) and Oracle and DB2 databases. For a while I also worked with ASP. For six years, my focus was web development, but in the last 12 years i've been worked with POS (Point of Sale) in Brazilian Post (Correios), the biggest post in Brazil with thousands of requests per day, using J2EE and Websphere 8.0 application server. My main focus in this system is to optimize queries, fix bugs and improve performance using RiverBed, in server side, and Jprofiller, in client side and compatibility between the 32-bit and 64-bit SO.
I spend a lot of time studying Spring Boot, Hibernate, REST, Docker, kubernetes, OpenJ9, RabbitMQ, Kafka, Redis, Android, IOS, Linux and evaluating program performance.