Ecosystem to collect confidential data through mobile forms, available using a dynamic form builder.
Tech lead: Designed the architecture, defined the technologies used throughout the project and assisted/reviewed the tasks of all the development team.
Backend developer: Development of all systems from scratch. Implemented most features for registering all the data necessary for the form configuration, authorization, sharing and publishing. Integration with payment gateways.
Frontend developer: Developed the web platform from scratch. Developed the frontend architecture to allow users to configure a dynamic form with a simple start, and through increasing complexity based on the needs. Developed general account management tools.
Mobile developer: Developed the mobile app from scratch. Implemented most features, including how to display a dynamic form configuration, trigger the optional events and apply data validation, dynamic data persistence and custom data syncronization with different types of central data sources.
Project manager: Organized the tasks and flow of deliveries with the development and marketing teams.
Marketplace that connects corn and soybean producers and distributors/traders, for trading and negotiating sacks of grains. 100k tons of grain sold on the first year after deployment.
Tech lead: Designed the architecture, defined the technologies used throughout the project and assisted/reviewed the tasks of all the development team. Actively participated on the developers recruitment.
Backend developer: Development of all systems from scratch. Implemented all features to manage the marketplace listing, asynchronous negotiation features and the "suggested price" feature based on the CBOT variation and potential buyers.
Frontend developer: Developed the web platform from scratch, with responsiveness to open on mobile and connecting to the backend API. Developed strategies to handle the conectivity instability on the farms. The offer listing was implemented on a grid-like style to resemble financial market platforms.
Project manager: Communicated with the product owner to establish the new requirements and priorities for the system, organized the tasks and flow of deliveries with the development team.
Board of privacy compliance: Worked with the consulting lawyers to make sure all our products and internal processes followed the LGPD (Brazil's General Data Protection Law) requirements. Proposed and enforced data governance procedures.
Multiple systems
Telefonica BrasilAug 2017 - Apr 2019
- Backend
- .NET Framework
- SQL Server
- Frontend
- jQuery
- Bootstrap
Creation and maintenance of multiple systems for the B2B division of the company. Details protected under NDA.
Backend developer: Developed integration between multiple systems, implemented new features and bugs fixing.
Frontend developer: Developed new systems from scratch, implemented new features and improved user experience for existing ones.
System to manage zones of geological risks and populational aid from Belo Horizonte city
Tech lead: Designed the architecture, defined the technologies used throughout the project and assisted/reviewed the tasks of all the development team.
Backend developer: Developed the API to manage the workflow for geological e populational aid requests, and received georeferenced data from mobile devices. Developed integrations with existing systems.
Frontend developer: Developed the web platform from scratch, hand-crafted specifically following the product owner direction.
Multiple systems
UnideskApr 2013 - Aug 2017
- Backend
- .NET Framework
- MySQL
- Frontend
- jQuery
- Bootstrap
- Mobile
- Android native
Company focused on developing tools and on-demand systems with geoprocessing and georeferencing capabilities, mobile apps for real estate and socioeconomical data gathering, multidevice data synchronization, dynamic reports with pictures, and multiple projects in partnership with official government organizations.
Tech lead: Designed the architecture, defined the technologies used throughout the projects and assisted/reviewed the tasks of all the development team.
Backend developer: Developed APIs and tools to process, persist and export data, for customers and/or internal usage.
Frontend developer: Developed new systems from scratch.
Mobile developer: Developed several apps to gather data through forms, with audio recording, picture and video taking and GPS capabilities. Apps compatible with Android 4.2
Multiple systems
FMA ConsultingFeb 2010 - Apr 2013
- Backend
- .NET Framework
- SQL Server
- Frontend
- jQuery
- Bootstrap
Software house for sereval on-demand softwares of multiple domains, including costumer relationship management systems (CRMs), customer management systems (CMS), enterprise shares management with dividend distribution, group buying marketplaces, email marketing tools, point of sale systems (POS), and many others.
Tech lead: Designed the architecture, defined the technologies used throughout the projects and assisted/reviewed the tasks of all the development team.
Backend developer: Developed APIs and tools to process, persist and export data, for customers and/or internal usage.
Frontend developer: Developed responsive and dynamic pages based on layouts built by the design team.
Implementação de funcionalidades
Backend developer: Development and maintenance of general functionalities at the main system. Creation of data exportation using file formats related to the brazilian market needs, like CNAB240, CAGED, SEFIP, MANAD and others.