Upkeep the customer (logistic and transportation segment) systems, planning new functionalities, adding them and executing bug fixing on existing code.
Define the architecture of new systems to ensure maintainability according to the projects' standards and scope.
Choose the appropriated technologies, patterns, elaborating tests methodologies and documentation.
Part of the team responsible for developing a project using Telligent Community Platform. Integration of costumer's services and customization of the platform. Olympus required a community platform where their users could upload photos and videos.
This platform should provide the ability of company's employees to manage the uploads, create contests and events, provide technical support for cameras, and more.
On-demand software development using Microsoft .Net.
Mid Senior Software Developer
Assigned to several projects, where I was part of a team responsible of developing features to the customers’ Web applications.
Junior Software Developer
Development of a survey management system in Silverlight (Using C# and MVVM).
The system consisted of a survey manager and generator where the customer could add, edit and publish their surveys.
Faculdade de Tecnologia de São Caetano do Sul
2,800-hours course focused on digital game and related products development, such as educational, adventure and action games, 2D and 3D simulators and others. Study of platforms and tools to create digital games, and how projects of interactive digital entertainment systems works.
- SOLID Principles
- Continuous Integration & Continuous Delivery
- Agile Development & Scrum