Vitor Hugo Queiroz, Developer in Taipa, Macao
Vitor is available for hire
Hire Vitor

Vitor Hugo Queiroz

Verified Expert  in Engineering

Bio

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.

Portfolio

CPqD
PostgreSQL, JSF, Oracle, Spring Boot, Java
Nitryx
Grails, Java
Cflex Brain Merge
Grails, Java

Experience

Availability

Part-time

Preferred Environment

MacOS, Linux, Eclipse, Spring Tool Suite (STS), RubyMine, IntelliJ IDEA

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.

Work Experience

Java Architect

2017 - 2018
CPqD
  • 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: PostgreSQL, JSF, Oracle, Spring Boot, Java

Software Architect, Agile Evangelist

2013 - 2017
Nitryx
  • 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: Grails, Java

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: Grails, Java

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: MongoDB, jQuery, Ruby, Ruby on Rails (RoR), Groovy, Grails

Architect, Team Leader

2009 - 2011
Synchro
  • 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: Grails, JSF, Hibernate, JBoss, Oracle, Java

Architect

2008 - 2009
Medco
  • 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: Spring, Hibernate, iBATIS, Apache Struts, Taglibs, Jakarta Server Pages (JSP), JBoss, Oracle, Java

Caipira Agil

http://caipiraagil.com
Co-creator and organizer of Caipira Agil, a large conference on agile methods aimed at companies and professionals in Sao Paulo, Brazil.
2010 - 2011

Specialization Degree in Project Management

Brazillian Tech Institute - Campinas, Sao Paulo, Brazil

2002 - 2006

Bachelor's Degree in Computer Science

University of Sao Paulo - Rio Claro, Sao Paulo, Brazil

Libraries/APIs

REST APIs, Java Collections, jQuery, Java Servlets, Taglibs, SAX

Tools

Apache Tomcat, Apache Ant, Eclipse IDE, Jenkins, Apache Maven, IntelliJ IDEA, Spring Tool Suite (STS), RubyMine, JBoss Drools

Languages

Java, SQL, JavaScript, Groovy, Ruby

Frameworks

Grails, Hibernate, Spring Boot, Spring, JavaServer Faces, Spring MVC, Jakarta Server Pages (JSP), JSF, Apache Struts, iBATIS, Angular, Ruby on Rails (RoR)

Paradigms

Test-driven Development (TDD), Agile Software Development, Object-oriented Programming (OOP), Domain-driven Development, Behavior-driven Development (BDD), Software Testing, Continuous Integration (CI), Functional Programming, Inversion of Control

Platforms

MacOS, Oracle, WebSphere, JBoss, Linux, Windows, Eclipse, JavaFX

Storage

MySQL, PostgreSQL, MongoDB, Amazon S3 (AWS S3)

Other

Full-stack

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring