Guilherme Vieira
Senior Software Engineer at Civix- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
Portuguese Native or bilingual proficiency
-
English -
Topline Score
Bio
Lucas Gomes da Silva
O Guilherme sempre foi uma referência técnica para toda equipe. Tive duas oportunidades de trabalhar com ele, uma na Algar Tech e outra na GlobalCob e em ambas o Guilherme se destacou pelo seu alto conhecimento técnico, capacidade de liderança e tomada de decisão principalmente diante de situações de alto risco. Recomendo fortemente.
Marcelo Nascimento
Totalmente comprometido com o sucesso do trabalho à realizar, Guilherme Viera foi um dos meus mentores e me ajudou muito no início da minha carreira em 2006 com muita paciência e facilidade em ensinar. Em outra oportunidade, trabalhamos juntos em um projeto crítico. Com o mesmo empenho e sua vasta experiência na tecnologia JAVA e principalmente, o seu conhecimento em arquitetura e padrões de desenvolvimento, desempenhamos um grande trabalho. Recomendo este grande profissional e espero que tenhamos uma nova oportunidade para trabalharmos juntos.
Lucas Gomes da Silva
O Guilherme sempre foi uma referência técnica para toda equipe. Tive duas oportunidades de trabalhar com ele, uma na Algar Tech e outra na GlobalCob e em ambas o Guilherme se destacou pelo seu alto conhecimento técnico, capacidade de liderança e tomada de decisão principalmente diante de situações de alto risco. Recomendo fortemente.
Marcelo Nascimento
Totalmente comprometido com o sucesso do trabalho à realizar, Guilherme Viera foi um dos meus mentores e me ajudou muito no início da minha carreira em 2006 com muita paciência e facilidade em ensinar. Em outra oportunidade, trabalhamos juntos em um projeto crítico. Com o mesmo empenho e sua vasta experiência na tecnologia JAVA e principalmente, o seu conhecimento em arquitetura e padrões de desenvolvimento, desempenhamos um grande trabalho. Recomendo este grande profissional e espero que tenhamos uma nova oportunidade para trabalharmos juntos.
Lucas Gomes da Silva
O Guilherme sempre foi uma referência técnica para toda equipe. Tive duas oportunidades de trabalhar com ele, uma na Algar Tech e outra na GlobalCob e em ambas o Guilherme se destacou pelo seu alto conhecimento técnico, capacidade de liderança e tomada de decisão principalmente diante de situações de alto risco. Recomendo fortemente.
Marcelo Nascimento
Totalmente comprometido com o sucesso do trabalho à realizar, Guilherme Viera foi um dos meus mentores e me ajudou muito no início da minha carreira em 2006 com muita paciência e facilidade em ensinar. Em outra oportunidade, trabalhamos juntos em um projeto crítico. Com o mesmo empenho e sua vasta experiência na tecnologia JAVA e principalmente, o seu conhecimento em arquitetura e padrões de desenvolvimento, desempenhamos um grande trabalho. Recomendo este grande profissional e espero que tenhamos uma nova oportunidade para trabalharmos juntos.
Lucas Gomes da Silva
O Guilherme sempre foi uma referência técnica para toda equipe. Tive duas oportunidades de trabalhar com ele, uma na Algar Tech e outra na GlobalCob e em ambas o Guilherme se destacou pelo seu alto conhecimento técnico, capacidade de liderança e tomada de decisão principalmente diante de situações de alto risco. Recomendo fortemente.
Marcelo Nascimento
Totalmente comprometido com o sucesso do trabalho à realizar, Guilherme Viera foi um dos meus mentores e me ajudou muito no início da minha carreira em 2006 com muita paciência e facilidade em ensinar. Em outra oportunidade, trabalhamos juntos em um projeto crítico. Com o mesmo empenho e sua vasta experiência na tecnologia JAVA e principalmente, o seu conhecimento em arquitetura e padrões de desenvolvimento, desempenhamos um grande trabalho. Recomendo este grande profissional e espero que tenhamos uma nova oportunidade para trabalharmos juntos.
Credentials
-
Complete Python Masterclass
UdemyFeb, 2018- Oct, 2024 -
Angular Front To Back
UdemyJan, 2018- Oct, 2024
Experience
-
Civix
-
Belgium
-
Online Audio and Video Media
-
1 - 100 Employee
-
Senior Software Engineer
-
Apr 2020 - Present
One of the senior engineers involved in all development phases of the latest release of the Election Management System product. One of the senior engineers involved in all development phases of the latest release of the Election Management System product.
-
-
-
Amadeus
-
Spain
-
IT Services and IT Consulting
-
700 & Above Employee
-
Senior Software Engineer
-
Jan 2020 - May 2020
-
-
Software Engineer
-
Apr 2016 - Jan 2020
Help the company develop a new version of one of its products from the ground up using best development practices, Java related technologies such as Maven, JEE, OSGi, REST webservices, Apache Camel, ActiveMQ, Groovy, and Wildfly.
-
-
-
Algar Tech
-
IT Services and IT Consulting
-
700 & Above Employee
-
Technical Leader
-
Nov 2012 - Jun 2014
Lead Scrum dailies; build proofs of concept; create and/or revisit UML diagrams; help Business Analysts to register and understand the customer’s needs; elaborate and evaluate proposals and mockups using different technologies according to the customer's platform; create test’s planning; In the middle stage: evaluate the approved solution, introduce and establish design patterns and best practices to development team, schedule, manage issues and bug`s reports; In the final stage: create… Show more Lead Scrum dailies; build proofs of concept; create and/or revisit UML diagrams; help Business Analysts to register and understand the customer’s needs; elaborate and evaluate proposals and mockups using different technologies according to the customer's platform; create test’s planning; In the middle stage: evaluate the approved solution, introduce and establish design patterns and best practices to development team, schedule, manage issues and bug`s reports; In the final stage: create deliverables, evaluate integrated tests and builds, support product installation. Show less Lead Scrum dailies; build proofs of concept; create and/or revisit UML diagrams; help Business Analysts to register and understand the customer’s needs; elaborate and evaluate proposals and mockups using different technologies according to the customer's platform; create test’s planning; In the middle stage: evaluate the approved solution, introduce and establish design patterns and best practices to development team, schedule, manage issues and bug`s reports; In the final stage: create… Show more Lead Scrum dailies; build proofs of concept; create and/or revisit UML diagrams; help Business Analysts to register and understand the customer’s needs; elaborate and evaluate proposals and mockups using different technologies according to the customer's platform; create test’s planning; In the middle stage: evaluate the approved solution, introduce and establish design patterns and best practices to development team, schedule, manage issues and bug`s reports; In the final stage: create deliverables, evaluate integrated tests and builds, support product installation. Show less
-
-
-
Avenue Code
-
United States
-
IT Services and IT Consulting
-
700 & Above Employee
-
Software Engineer
-
Aug 2012 - Nov 2012
Maintain the customer`s server side framework based on EJB, fix bugs, follow Scrum dailies with San Francisco and New York teams Maintain the customer`s server side framework based on EJB, fix bugs, follow Scrum dailies with San Francisco and New York teams
-
-
-
-
Java Technical Lead
-
May 2008 - Jul 2012
Interact with both Project Managers and Business Analysts in order to help the development team to deliver releases on schedule; coach technical team tasks; apply Erich Gamma design patterns; assure project adherence with CMMI standards to help the company to achieve the certification (levels 3 and 5); design and implement SOA services using at first BEA Aqualogic and then, after BEA acquisition by Oracle, migrating the whole solution to the new platform Oracle Service Bus; design high… Show more Interact with both Project Managers and Business Analysts in order to help the development team to deliver releases on schedule; coach technical team tasks; apply Erich Gamma design patterns; assure project adherence with CMMI standards to help the company to achieve the certification (levels 3 and 5); design and implement SOA services using at first BEA Aqualogic and then, after BEA acquisition by Oracle, migrating the whole solution to the new platform Oracle Service Bus; design high performance tests and evaluation; periodically follow up with customer’s team. Show less Interact with both Project Managers and Business Analysts in order to help the development team to deliver releases on schedule; coach technical team tasks; apply Erich Gamma design patterns; assure project adherence with CMMI standards to help the company to achieve the certification (levels 3 and 5); design and implement SOA services using at first BEA Aqualogic and then, after BEA acquisition by Oracle, migrating the whole solution to the new platform Oracle Service Bus; design high… Show more Interact with both Project Managers and Business Analysts in order to help the development team to deliver releases on schedule; coach technical team tasks; apply Erich Gamma design patterns; assure project adherence with CMMI standards to help the company to achieve the certification (levels 3 and 5); design and implement SOA services using at first BEA Aqualogic and then, after BEA acquisition by Oracle, migrating the whole solution to the new platform Oracle Service Bus; design high performance tests and evaluation; periodically follow up with customer’s team. Show less
-
-
-
Powerlogic
-
Software Development
-
1 - 100 Employee
-
Software Development Consultant
-
Oct 2007 - Apr 2008
Coaching during the main development stage, mentoring the less experienced team members, teach Java, JEE, architecture foundation and design patterns. Coaching during the main development stage, mentoring the less experienced team members, teach Java, JEE, architecture foundation and design patterns.
-
-
-
Synos
-
Sweden
-
Medical Equipment Manufacturing
-
1 - 100 Employee
-
Java Developer
-
Nov 2005 - Sep 2007
User requirements documentation review, programming use cases on JEE and Java SE. User requirements documentation review, programming use cases on JEE and Java SE.
-
-
-
Centro Universitário UNA
-
Brazil
-
Higher Education
-
700 & Above Employee
-
Developer
-
Mar 2005 - Oct 2005
Redesign company’s process for building and buying software, support the interface between internal users and software vendors, support the internal development (specifics needs) from requirements to deployement, manage and rescale IT infraestructure like desktop stations, physical and logical network, application’s servers. Redesign company’s process for building and buying software, support the interface between internal users and software vendors, support the internal development (specifics needs) from requirements to deployement, manage and rescale IT infraestructure like desktop stations, physical and logical network, application’s servers.
-
-
Education
-
Valencia College
Information Technology -
Universidade FUMEC - Oficial
Data Processing