1. Pedro González Gutiérrez
Email: pgongut@yahoo.com
Phone: 07751668685
Blog: http://www.laventanademihabitacion.net/
Software Engineer. Great team spirit; promoter of multicultural
environments and innovation. Effective communicator; attracting and
dealing directly with clients, and giving private training. Hard-working
and highly adaptable. Native Spanish speaker and advanced English.
Skills
Programming Languages and Framework:
Java
Spring Suite (MVC, Data, Security)
Mockito, PowerMockito and Spring Test
Symfony2
Bootstrap and JQuery
JSP/JSTL
Databases:
MySQL
Pentaho Data Integration
Revision Control System: Git and Subversion
Bug-tracking tools: Jira and Redmine
IDE: Spring Tool Suite and Eclipse
Operating Systems: GNU/Linux (specially Debian and Gentoo) and
Windows
Education
Software Engineering (Ingeniería Informática), Universidad de Sevilla
- Erasmus year in Portugal (2012-2013)
- Exchange year in Universidad de San Jorge, Huesca, Aragon. (2010-
2011)
2. Work Experience
March 2015 – Currently: Java Developer at Tui Group (UK,
London)
• Using Kanban software development process.
• Learning Hybris 5.4: We are creating our Commerce Accelerator
for B2C. It means that if in a future Tui wants to open a new
store it can be done fast. We are migrating the site
http://www.hayesandjarvis.co.uk to this Accelerator.
• Learning TDD: In every ticket we have to use the standard
process. We are using the Frameworks Mockito, PowerMockito
and Spring Test.
• Using Git for revision control system and GitLab for web-based
Git repository manager
• Using CI by Jenkins: Every time that I push my branch to the
repository Jenkins will build it so I will notice if my branch
passed the suite of test or if my branch broke something.
June 2014 – February 2015: Java Developer at Webellian
(Poland, Warsaw)
My company was working for Allianz SE and we were focus on
the sites of Germany, Spain and France. The Business Unit was
requesting new features and my team was analyzing, designing
and implementing them. We were using Jira for keep tracking of
this new features and be in touch with the Business Unit.
Those sites were created with Adobe Coldfusion so I was using
Java 1.7 for the back end and Mockito for testing. For the front
end I was using Bootstrap and Jquery.
We were doing the deployment one time each two weeks, for
this we were using Ant.
Revision control system by Subversion.
May 2013 – May 2014: Spring Developer and Symfony2
Developer at Universidad de Sevilla (Sevilla, Spain)
• Spring Framework: We developed an internal project for Oficina
de Cooperación al Desarrollo. They were using Microsoft Access
for keep tracking about their teachers, students, scholarships,
events...and we were requested to create a web application
from scratch with the same features and many more. We
decided to build it Spring MVC, Spring JPA, Spring Security and
Hibernate like ORM. The front end was with Bootstrap, JQuery
and JSP. We were using Git like revision control and Redmine for
tracking tool. When the application was done we used Pentaho
Spoon for migrate the old database to the new one.
3. • Symfony2 Framework: We developed a project for Facultad de
Geografia e Historia. They needed a web application where the
teachers can offer research lines and then the students can
apply for them. There are many criteria for concede the
research lines to the student (degree student's mark, master
student's mark, if the student is grantee...). We used Symfony2
best practices and Doctrine ORM for the back end and
Bootstrap and JQuery for the front end. We were using Git like
revision control and Redmine for tracking tool.
http://alojacentros.us.es/geografiaehistoria/LDIus/web/
January – June 2011: Internal Student in Security Group
QUIVIR at Universidad de Sevilla (Sevilla, Spain)
Learning the skills for exploiting the vulnerabilities Buffer
overflow and Structured Exception Handler under Windows XP
Analyzing and testing in real applications