Skip to main content

Giovani Salvador

Giovani Salvador is one of the coordinators of the oldest JUG in Brazil, RSJUG, at the state of Rio Grande do Sul. He has worked as a university professor teaching Java and currently is a java architect at Dell in Porto Alegre, Brazil. Giovani achieved Master's Degree in computer science at Pontifical University Catholic and also owns Java certifications as well as Scrum certifications (CSM, CSP). Check more details at


giovanisalvador's blog

Best IDE to teach SOA and ESB concepts

Posted by giovanisalvador on April 19, 2009 at 11:32 AM PDT

I am preparing myself to teach at a post-graduation course that is going to start in May.

Do we need any tool to assist reuse process?

Posted by giovanisalvador on January 4, 2009 at 1:44 PM PST

I have achieved one important milestone for my personal and professional life, which is master’s degree graduation. My master degree's thesis was related to software reuse, more specifically, about a language projected during a doctor’s degree of a professor.

Java Meets Agile

Posted by giovanisalvador on September 13, 2008 at 6:45 AM PDT

On September, 10th Daniel Wildt and I presented at JustJava event (the biggest Java event in Brazil) the "Java Meets Agile – A survival guide to adopt Agile inside Java teams" presentation.

Java, SOA and XML

Posted by giovanisalvador on July 27, 2008 at 3:32 PM PDT

I have been involved in SOA (Service Oriented Architecture) projects and also studying a lot all the aspects of the SOA world. It is interesting that I thought that I knew SOA before working effectively with SOA.

Java Architectural Knowledge for Job Interviews. Are we prepared?

Posted by giovanisalvador on May 22, 2008 at 8:24 AM PDT

I already interviewed lots of Java developers during hiring activities.

Refactoring for Performance

Posted by giovanisalvador on April 28, 2008 at 7:36 AM PDT

I was working on a kind of Outlook entirely based on the web and written 100% in Java. I was part of a team responsible for maintaining that application for thousands of users and performance was a critical piece.

Java and the need for Dependency Injection

Posted by giovanisalvador on March 16, 2008 at 3:55 PM PDT

I was talking to some of my team mates in Austin regarding the usage of Spring as opposed to "Heavy Weight Containers". They asked what I think about using Spring in the new features of an application they are working on. I have to admit that I never used Spring. Why? Because I never had to.

Are we becoming Java Dinosaurs?

Posted by giovanisalvador on January 7, 2008 at 9:17 AM PST

I was trying to think specifically when a developer, who codes in a specific programming language, is starting to become a dinosaur.

JUG's challenges

Posted by giovanisalvador on December 12, 2007 at 7:29 PM PST

I really don't know what are JUG's structures around the world (maybe you could provide me a feedback about it) but most JUGs in Brazil face almost the same problem: Coordinators who need to spend considerable time to work for the JUG.