- Information Technology Specialist with extensive experience in Online Payments, Internet Industry and E-commerce solutions.
- Technical reference in previous companies, leading highly skilled technical teams.
- Extensive experience in development and architecture of large websites and distributed systems, with high access rate, large data volume, 24x7 operation associated with constant delivery of updates and maintenances.
- Experience with the desing of high available, scalable and resilient architectures, mainly based on Java and Linux platform.
- Great troubleshooting skills in large distributed systems, using data correlation techniques and deep understanding of Java, Linux, and Oracle databases.
- Experience with low level monitoring of large distributed systems.
- Experience in the development of enterprise applications.
- Technical leader of large development teams.
- Experience with Scrum.
- Academic experience with exploratory analysis of large datasets and application of machine learning techniques, like SVM, Neural Networks, and Decision Trees. Interested in data science and machine learning issues.
Specialties: Java, Linux, Web Applications.
Object-Oriented Analysis and Design. Distributed systems, Apache, JBoss, Jetty, Oracle and MySql Databases.
Agile Software Development, Scrum, Kanbam, Software Architecture, TDD, Selenium
Machine learning and Data Science.
Perl and R.
Principal Engineer @ - Analysis, development, architecture and technical design for big websites like PagSeguro (www.pagseguro.uol.com.br), TodaOferta (www.todaoferta.uol.com.br) and ShoppingUOL (www.shopping.uol.com.br).
- Technical leader of multidisciplinary scrum teams.
- Design and implementation of continuous integration environments, dramatically increasing the efficiency of the process of testing and deployment among development and testing environments.
- Technical reference for multiple teams totalling more than 100 people, strategically providing technical guidance to evolve the product team.
- Being responsible for high availability of PagSeguro, through the detailed analysis and understanding of every problematic situation faced, designed solutions based on contingency, resilience and software scalability techniques which increased the systems’ availability to 99.999%.
- Responsible for the interaction between development and operations teams, increasing the strategic synergy between them.
- Responsible for strategic planing of architectural evolution to support aggressive business growth.
- Prospection of new technologies and solutions to support current and future needs.
- Responsible for colaboration projects between the company and academic institutions.
- Carreer development: Jr. Systems Analyst, Systems Analyst, Sr. Systems Analyst, Systems Specialist I, Systems Specialist II. From May 2007 to Present (8 years 6 months) São Paulo Area, BrazilJava Developer @ - Development of web systems using Java technology, which gave support to business intelligence solutions offered by the company.
- Worked in projects for big brazilian companies, like “Pepsico do Brasil” and “Companhia Vale do Rio
Doce”. From June 2006 to May 2007 (1 year) São Paulo Area, BrazilJava Developer @ Development of a web system for foreign trade management using the Java platform. From June 2005 to June 2006 (1 year 1 month) São Paulo Area, BrazilClarion Programmer @ Development of a system for control and management of wholesale and retail businesses for small clients using the Clarion tool. From November 2004 to March 2005 (5 months) Maringá Area, Brazil
MSc, Computer Science - Machine Learning @ Universidade de São Paulo From 2010 to 2014 Bachelor, Computer Science @ Universidade Estadual de Maringá From 2001 to 2005 Gabriel Preti is skilled in: Java, Linux, Distributed Systems, Machine Learning, Web Applications, Web Development, Scrum, Design Patterns, Test Driven Development, MySQL, Databases, Agile Methodologies, JBoss Application Server, Jetty, Oracle, Sun Certified Java..., Hibernate, Java Enterprise Edition, Perl, Apache