Scroll To View More
Vitor Hugo Queiroz

Vitor Hugo Queiroz

Taipa, Macao
Member since October 6, 2011
Vitor is a software developer and Agile evangelist who loves to work with great people and passionate professionals. With eight years of web-based software experience, Vitor still loves facing the challenges of this dynamic software development universe. He is experienced in Java EE, Grails, and Rails.
Vitor is now available for hire
  • Java, 12 years
  • JavaScript, 6 years
  • Groovy, 3 years
  • Ruby, 2 years
Taipa, Macao
Preferred Environment
IntelliJ, RubyMine, STS, Eclipse, Linux, MacOS
The most amazing...
...thing I've built is a piece of Brazilian tax management software using Grails and Groovy. I developed a DSL to input laws and a rules engine to process taxes.
  • Java Architect
    2017 - 2018
    • Changed the current architecture to bring more flexibility to customers, from a monolithic software to independent modules, developed and deployed in different cycles.
    • Introduced continuous integration and continuous delivery.
    • Introduced new Agile techniques like TDD, domain-driven design, and behavior-driven design.
    • Applied code dojos and hands-on workshops.
    Technologies: Java, Spring Boot, Oracle, JSF, Postgres
  • Software Architect, Agile Evangelist
    2013 - 2017
    • Implemented support decision systems.
    • Defined new methodologies for running a flat company.
    • Led multiple technical teams.
    • Utilized Grails and JavaFX to provide a flexible platform based on REST principles.
    Technologies: Java, Grails
  • Software Architect
    2012 - 2013
    Cflex Brain Merge
    • Led a team working on Agile process definition.
    • Researched planning algorithms for the railroad industry.
    • Provided new solutions for the research and development division.
    • Implemented extreme programming techniques.
    • Implemented Agile processes to the realm of quality control.
    Technologies: Java, Grails
  • Software Architect
    2011 - 2012
    Crafters Software Studio
    • Worked on a Grails application as part of larger tax management software, incorporating Groovy and DSL.
    • Developed a social network for the real estate market in Brazil using Rails and MongoDB. I was responsible for the application design, front end, and back end tiers of the project, and I worked directly with the customer to define the MVP (Main gems: jquery-rails, mongoid, devise, carrierwave-mongoid, omniauth-facebook, omniauth-twitter, fb_graph, and twitter).
    • Helped build a crowdsourcing network for concerts using Rails and Postgres. I was responsible for the application design, front-end, and back-end tiers of the project, and I worked directly with the customer to define the MVP (Main gems: sass-rails, coffee-rails, json, money, devise, carrierwave, jquery-rails).
    • Contributed to the creation of a payment gateway similar to PayPal using Rails and Postgres. I was responsible for the application design, front-end, and back-end tiers of the project and worked directly with the customer to define the MVP (Main gems: sass-rails, coffee-rails, devise, carrierwave, jquery-rails, activeadmin).
    • Managed projects using Agile methodologies.
    Technologies: Grails, Groovy, Rails, Ruby, jQuery, MongoDB
  • Architect, Team Leader
    2009 - 2011
    • Contributed to Itax, system that analyzes Brazilian tax laws and financial records of customers to provide correct numbers, helping businesses avoid penalties.
    • Designed, analyzed, codified, and tested products.
    • Worked on Mikael, a customer care, bug tracking, and project management system for company applications.
    • Designed, analyzed, codified, and tested the product and managed the team using Scrum.
    Technologies: Java (J2SE/JEE), Oracle, Jboss, Hibernate, JSF, Grails
  • Architect
    2008 - 2009
    • Worked on Copay Accumulator, a module of a BA system that provided management of co-payment to associates.
    • Designed, analyzed, codified, and tested the software.
    Technologies: Full-stack
  • Developer
    2004 - 2008
    CPqD Foundation
    • Contributed to CPqD Billing, a project that provides a billing system for telecommunications and electronics companies with modules that include collection, rating, invoicing, and customer care.
    Technologies: Java (J2SE/JEE), Oracle, Jboss, JSP Taglibs, Struts, Ibatis, Hibernate, Spring
  • Caipira Agil (Other amazing things)

    Co-creator and organizer of Caipira Agil, a large conference on agile methods aimed at companies and professionals in Sao Paulo, Brazil.

  • Languages
    Java, JavaScript, Ruby, Groovy, SQL
  • Frameworks
    Grails, Hibernate, JavaServer Pages (JSP), Spring Boot, Spring MVC, JavaServer Faces, Spring, Angular 4, Ruby on Rails (RoR)
  • Libraries/APIs
    Java Collections, REST API, Java Servlets, jQuery, SAX
  • Paradigms
    Agile Software Development, Test-driven Development (TDD), Object-oriented Programming (OOP), Domain-driven Development, Behavior-driven Development (BDD), Software Testing, Continuous Integration (CI), Inversion of control, Functional Programming
  • Tools
    Apache Tomcat, Maven, Apache Ant, Jenkins, Eclipse IDE, JBoss Drools, RubyMine
  • Platforms
    Oracle, Windows, Linux, JBoss, WebSphere, Mac OS, JavaFX
  • Storage
    MySQL, MongoDB, PostgreSQL, AWS S3
  • Specialization degree in Project Management
    2010 - 2011
    Brazillian Tech Institute - Campinas, Sao Paulo, Brazil
  • Bachelor's degree in Computer Science
    2002 - 2006
    University of Sao Paulo - Rio Claro, Sao Paulo, Brazil
I really like this profile
Share it with others