Fabrício D.Full-stack Product Engineer
Skills
A mobile and web developer specializing in Dart/Flutter and PHP/Laravel, with a focus on management, data persistence, and design patterns such as Singleton, repositories, API constructions, broadcasting, and queuing. The developer has significant experience in web projects utilizing PHP with the Laravel framework and Javascript with Vue.js, and is proficient in database management using MySQL and SQL Server. Expertise extends to CSS, Bootstrap with Mobile First and BEM methodologies, and HTML with semantic tagging.
Proficient in employing Docker, AWS S3 services, Digital Ocean platform deployment, and Linux systems administration. Holds an undergraduate degree in Information Technology Management and a postgraduate degree in Business Intelligence, consistently applying this educational background to develop mobile and web applications while actively pursuing continual learning for improved delivery.
Project experience includes upgrading the Docker environment from PHP 7.2 to 8.2 with LEMP stack configuration and updating Laravel from version 6 to 10 without auxiliary tools. Developed a complete Pix payment module integrated with Laravel and Vue.js for Pagar.me service, and transitioned file storage from Laravel's public storage to AWS S3 with appropriate bucket rules configuration. Created a comprehensive facial validation module employing Laravel and Vue.js, integrated with Serpro's Datavalid API. Restructured customer registration modules using broadcasting techniques and incorporated DTOs within an enhanced layer of Laravel MVC architecture via repositories. Developed a mobile application from scratch using Dart & Flutter, integrating various Firebase features for client-side data persistence. Automated database backups on AWS S3 through Linux server crontab and generated managerial, analytical, and synthetic reports directly through SQL without relying on ORM.
Tutor
10/1/2022 - 5/1/2023
Achieved proficiency in reviewing and mentoring projects developed in Dart, Flutter, PHP, Laravel, JavaScript, and Vue.js. Guided the evolution of mentees' codebases, providing constructive feedback and recommendations for best practices. Facilitated continuous learning by identifying areas for improvement and opening issues to address them. Demonstrated ability to enhance code quality, ensure adherence to industry standards, and promote efficient development workflows.Mobile and Web Developer | Dart-Flutter | Laravel | Vue
8/1/2021 - Present
Specialized in mobile development with Dart and Flutter, along with web development utilizing PHP and JavaScript through the Laravel and Vue.js frameworks. Key responsibilities included performing system maintenance, implementing improvements, and contributing to project discussions during weekly meetings.
Key accomplishments include updating the Docker environment from PHP 7.2 to 8.2 while configuring a LEMP development stack. Successfully upgraded Laravel from version 6 to 10 without auxiliary tools. Developed a Pix payment module fully integrated with Laravel and Vue.js, interfaced with Pagar.me. Implemented a transition of file storage systems from Laravel's public storage to AWS S3, including setting up Bucket rules. Created a comprehensive facial validation module using Laravel and Vue.js, which integrated with the Serpro API via Datavalid; this module managed data submissions such as selfies or national driving licenses within specified rules (e.g., 3MB max size, base64 format).
Restructured the customer registration module using Laravel and Vue.js by applying advanced features like broadcasting, observers, email notifications, DTO design patterns, and an enhanced MVC architecture with repositories. Also spearheaded the creation of a new mobile application from the ground up using Dart and Flutter, which involved integrating a Laravel module along with leveraging Firebase features such as messaging, remote config, and shared preferences for client-side data persistence. Additionally, set up automated database backups on AWS S3 using Linux server crontab.Planning Analyst
8/1/2018 - 7/1/2021
Excelled in budget planning and monitoring, delivering training on the Engeman tool. Demonstrated expertise in creating SQL reports and monitoring key indicators. Provided comprehensive support and training to users, including creating detailed spreadsheets and flowcharts and formulating action plans. Consistently facilitated user support and prepared effective meetings to track and analyze indicators.
business intelligence analytics - Big Data at North Paraná University
2019 - 2020Information Technology Management at Pará de Minas College - Fapam
2011 - 2013
Personalization and creation of SQL reports at Engeman Software de Manutenção
3/1/2016
Fabrício is available for hire
Hire Fabrício D.All Howdy Candidates are vetted for skills and english proficiency.