Experienced developer. New tecnologies enthusiast. Good sense evangelist.
Bachelor of Science in Computer Information Systems
2010-2014 – UNIFIL University - Londrina, Paraná, Brazil
OLX Nov 2018 - current
SOFTWARE ENGINEER - Lisbon, Portugal
Responsibility to keep legacy code up and running, as well as applying improvements to the code keeping it stable, testable and improvising performance by adopting new technologies and/or applying better architectural standards. Align development with the needs of the markets seeking to maintain clear and effective communication between all teams. Search for improvement points and propose suggestions in line with the company's stacks and vision.
PHP, Python, Go, Aurora, React, AWS, Agile
BOATSETTER Feb 2018 - May 2019
SENIOR BACKEND DEVELOPER - Miami, Florida, United States
Deploy new tools/features build in Ruby using best practices in architecture development. Migrate legacy data. Support sales team in any tech issue. Develop new API service in Ruby on Rails, keep it consistent and clean. Add or update API and code documentation. Improve code logic response. Solve bugs, build app enviroment tests. Conduct code reviews for work completed by other team members. Participate in meetings and communication with other leaders in the Tech group, where you represent the back-end team as a whole. Other leaders in the Tech group include: CTO, QA Lead, Front-end Lead, DevOps.
Ruby on Rails, Sendgrid, Twilio, Unit Test, API, Project Planing, Software Architecture, API Integration, Data Migration, Postgres, Mysql, PHP, KISS
BOATSETTER May 2017 - Jan 2018
LEAD DEVELOPER - Miami, Florida, United States
Monitor and review work of the back-end developers. Report status of that work to other leaders in the Tech group. Work with Scrum master and QA Lead to assign tickets to back-end developers. Ensure all back-end developers are being fully utilized and that their work is being completed for projects and the sprint plan. Define development best practices for the back-end team. Try to continually improve the team's planning, development process, technology and documentation. Mentor other back-end developers to improve their skills. Conduct code reviews for work completed by other team members. Participate in meetings and communication with other leaders in the Tech group, where you represent the back-end team as a whole. Other leaders in the Tech group include: CTO, QA Lead, Front-end Lead, DevOps.
PHP, Ruby, Laravel, Lumen, Ruby on Rails, Responsys, Sendgrid, Twilio, Unit Test, API Gateway, DynamoDB, Lambda, Team Management, Project Planing, Software Architecture, API Integration, Data Migration
BOATSETTER May 2016 - April
BACK-END DEVELOPER - Miami, Florida, United States
Improve and develop new features for the current applications. Provide a solution to business requirements. Create and provide a fast and secure API communication and use the best development practices and architectural patterns. Integrate and maintain third-party services. Unit and functional testing.
PHP, Python, Zend Framework 2, Laravel, Lumen, Doctrine 2, Responsys, Algolia, REST, Braintree, Adyen, Pusher, Twilio, Unit Test
Sofhar Management & Technology S.A September 2015 - May 2016
BACK-END DEVELOPER - Curitiba, Paraná, Brazil
Maintain the University's ERP (finance and logistics module). Keep the units (250) of the University in full operation. Improve the response of the financial module with more than 150,000 students. Responsible for the integration and maintenance of the logistics system of University Publisher. Develop new resources using best available practices. Integrate and maintain communication with other applications through SOAP and Rest services.
PHP, JavaScript, Jquery, SQL Server, RabbitMQ, SOAP, REST, DDD, Unit Test
Executiva Outsourcing March - August 2015 \\ February 2016 (as contractor)
BACK-END DEVELOPER - Curitiba, Paraná, Brazil
Improve and maintain a SaaS application to audit documents of the employees from outsourcing companies and 40 thousand employees. Integrate customer's own applications. Create and integrate company finance applications. Develop an application to control the work schedule of employees of the current company and customers. Creation of reports and access control and permissions.
PHP, JavaScript, Yii2, PostgreSQL, MySQL, SQL Server, Jquery, Rest, Unit and Acceptance Test, RBAC, AWS (ECS, DBS, S3), UML, Jasper Server, Jasper Repport, Scrum
Presbiteryan Church February 2013 - February 2015
BACK-END DEVELOPER - Londrina, Paraná, Brazil
Maintenance of the company's website. Creation of hot sites with and without payment services integration. Creation of a CRM application for the church routine. Requirements gathering and execution plan.
PHP, JavaScript, Java, MySQL, Jquery, Rest, Zend Framework 2, Doctrine ORM, JPA, Swing, JSF, UML, Wordpress, HTML, CSS
TemClick Digital Agency March 2012 - January 2013
BACK-END DEVELOPER - Curitiba, Paraná, Brazil
Several projects have been developed to meet the needs of customers. Since institutional sites until management systems, integration with social applications. Utilization of relational and non relational databases.
PHP, ZF1, ZF2, JavaScript, Jquery, MySQL, MongoDB, Doctrine ORM
Clickweb Digital Agency February 2011 - February 2012
BACK-END DEVELOPER - Londrina, Paraná, Brazil
I led a development team and speeches at conferences/workshops of PHP and OOP. I deployed new technologies to the company to improve the code quality and get faster results. Developed e-commerce and auction applications also developed admin panels with financial controls and other custom components.
PHP, Zend Framework 1, Jquery, JavaScript, MySQL, Scrum, RUP, API, Unit Test
UNIFIL University October 2010 - January 2011
TECHNICAL ANALYST - Londrina, Paraná, Brazil
Approval of tax application programs (PAF-ECF) as a software analyst. Application of test routines and validation of the program to national commercialization. Audit of software and code with routine testing version 1.4 (june / 2010).
Brazilian Federal Test and Analysis Documentation
Viaer Aircraft Imports February 2010 - September 2010
TECHNICAL ANALYST - Londrina, Paraná, Brazil
Creation of the company's website and a classified of used aircraft. Implantation of electronic invoice software as Brazilian requirement.
PHP, JavaScript, Jquery, HTML, CSS, MySQL
Freelancer 2007 - 2010
FULL STACK WEB DEVELOPER
Websites, layouts, front-end, and back-end.
Action Script, HTML, CSS, PHP, JavaScript, MySQ, Photoshop, FireworksM201: MongoDB Performance Feb 2021
M001: MongoDB Basics Dec 2020
AWS Certified Cloud Practitioner Jan 2020
AWS Essentials Oct 2019
Modern Productivity - Superhuman Focus in a Distracted World Sep 2019
The Power of Focus: How to reach optimal brain performance Sep 2019
Rest APIs with Flask and Python Sep 2019
Docker and Kubernetes Aug 2019
Asynchronous JavaScript Fev 2019
CSS - The complete guide Fev 2019
CSS basic Dec 2018
Learn to Code with Ruby Nov 2017
IV National Symposium on Scientific Initiation Nov 2014
The World in the Digital Age: Mobility, Cloud Computing and Big Data Mai 2014
III National Symposium on Scientific Initiation Nov 2013
Speaker - Introduction to Web Development Using PHP, MySQL, HTML and CSS Sep 2013
II National Symposium on Scientific Initiation Nov 2012
Speaker - Front In Londrina Dec 2011
The Professional of the Age Intelligent Cities Nov 2011
I National Symposium on Scientific Initiation Oct 2011
Project Management: A Strategic Tool Jul 2011
Ethical Hacker Mai 2011
The Importance of Certifications for the IT Professional Mar 2011
Servers: An Approach to Concept, Hardware, and Operating Systems Oct 2010
GOOGLE: Solutions to Leverage Your Brand Aug 2010
Technology and Business Management May 2010