Professional with over 10 years of experience in software engineering, specializing in the development of scalable solutions for complex projects. Experience with Python, PHP, and JavaScript/TypeScript frameworks, focusing on the development and maintenance of web applications, application of machine learning techniques, and use of cloud services.
Technical Skills
Programming & Frameworks:
• Python: NumPy, Pandas, SciPy, Matplotlib, Scikit-Learn, Django, FastAPI, TensorFlow, Keras.
• PHP: Laravel, Symfony.
• JavaScript/TypeScript: Node.js, Express, Angular, ReactJS, Vue.js, jQuery.
Databases:
• Relational: MySQL, SQL Server (MSSQL), PostgreSQL.
• NoSQL: Redis, MongoDB.
DevOps & Cloud:
• Containerization and Orchestration: Docker, Docker Compose, Kubernetes.
• Messaging and Data Streaming: Kafka.
• Cloud Services: AWS (EC2, RDS, S3, ECS, EKS), GCP.
• Infrastructure and Automation: Linux (LAMP, NGINX), GitLab CI/CD, GitHub Actions.
Monitoring and Observability:
• New Relic, ElasticSearch, Sentry.
Agile Methodologies:
• Scrum, Kanban.
Experience as a specialist in data classification and computer vision, applying advanced Machine Learning and Deep Learning techniques for statistical analysis and the development of predictive models focused on the healthcare sector. These models were integrated into a web platform aimed at extracting insights, identifying patterns, and supporting clinical and operational decision-making.
Key technical skills:
• Python: NumPy, Pandas, Scikit-Learn, Matplotlib, Seaborn, FastAPI, Jupyter Notebook
• Computer Vision: OpenCV
• Neural Networks and Deep Learning: TensorFlow, Keras
In my role as a Full-stack Engineer at Storage360, I have engaged in various aspects, including:
• Development and maintenance of RESTful APIs for the management application, using PHP (Laravel) and MySQL.
• Collaboration in front-end development, providing support with Vue.js (Vuetify) and ReactJS (MUI).
• Management and optimization of CI/CD pipelines with GitLab, enhancing automation and development efficiency.
• Configuration and maintenance of development environments using Docker and Docker Compose, ensuring consistency and efficiency in running services.
• Code review of pull requests, ensuring code quality, adherence to best practices, and project standardization.
• Active participation in Agile Methodologies, contributing to project management through Scrum and Kanban practices.
In my role as a Senior Software Engineer within Stadium Goods' Sales Integration Team at FARFETCH, I was actively involved in the transition from Magento to an in-house application. My role demanded expertise across a set of technologies, including:
• Symfony Framework – Designing new features and resolving bugs in the Sales Channel Service REST API.
• Magento – Played a crucial role in migrating from Magento to an in-house solution.
• Metabase – Employing this tool for SQL querying, dashboard creation, and report generation with the MySQL database.
• Docker and Docker Compose – Managing these as integral components of the workflow, streamlining the standardization and automation of development processes.
• Kafka – Implementation and maintenance of streaming pipelines to process real-time events and improve system integration.
• AWS – Management of EC2, ECS, and EKS instances, as well as other cloud resources.
• New Relic – Supervising log management and application monitoring.
As a contractor on the team responsible for the development and maintenance of Wayfair's e-commerce platform, my primary focus was on the following tasks:
• Migration from PHP 7.4 to PHP 8.1.
• Migration from the deprecated DBLib library to SQLSRV for Microsoft SQL Server 2019 (MSSQL).
• Code refactoring, bug fixes, and testing (unit testing, integration testing, and application testing).
• Utilization of Google Cloud Platform (GCP) for cloud infrastructure, leveraging its services for scalability, storage, and deployment.
• Implementation of telemetry using Elasticsearch and Kibana for real-time monitoring of logs, application performance, and usage metrics, facilitating the identification and resolution of issues.
• Pull request reviews, ensuring code quality and compliance with best development practices.
• Active collaboration in agile methodologies, participating in Scrum and Kanban processes to promote efficient project management.
Participation on the development and bug fixing of dashboards and reports for IT monitoring with the following tools and technologies:
• Legacy code and modern PHP.
• MySQL and phpMyAdmin for database administration.
• REST API maintenance.
• Creation of dashboards and reports using jQuery & ReactJS.
• Python scripts for application automation and configuration.
Software Engineer working on the development of an e-commerce platform with Symfony and Vue.js framework. The main areas of work:
• User authentication using JSON Web Tokens (JWT)
• Development of new features and components using Ant Design Components for Vue.js
• Checkout page integration
• Development and maintenance of REST APIs with the Symfony framework
PHP (Laravel) Developer at Netshow.me OTT ("Over-The-Top," a term used to refer to video and content distribution platforms via the Internet), primarily focused on the maintenance of the REST API. Experience with the following platforms and services:
• Vindi: Online payment platform and recurring billing management.
• DeBounce: Email validation service.
• MobiAccess: Service for managing user databases.
• Sentry: Application monitoring and error tracking service.
• PostgreSQL: Managing client data and executing queries to support business purposes.
• jQuery: Development of dynamic and interactive web functionalities.
• React: Creation of modern and responsive interfaces.
• Redis: Maintenance and management of queues for task processing, email marketing automation, and user billing status verification.
• AWS (EC2, RDS, S3): Utilization of AWS services for hosting, database management, and scalable cloud storage.
Full Stack Developer responsible for the development and maintenance of a REST API and for the development and bug fixes of mobile solutions with the Ionic framework. Working in the following areas:
• Web scraping (web crawling) and information extraction using the PHP Goutte library (leveraging Symfony components such as BrowserKit, CssSelector, DomCrawler, and HttpClient) and regular expressions (Regex) to extract data and update a MySQL database used by the application.
• REST API development and bug fixing with Laravel framework.
• Development and bug fixes of mobile applications using the Ionic framework (Angular and TypeScript).
Professor of Informatics and Programming at the Federal Institute of the North of Minas Gerais (IFNMG) - Campus Salinas, teaching the following subjects:
• Systems Development (Object-Oriented Programming with Java)
• Introduction to Informatics
• Introduction to Information Systems and IT Management
• Assembly and Maintenance of Computers
Participation in the development of Atlas Brasil (http://atlasbrasil.org.br/2013), a platform that provides access to the Municipal Human Development Index (MHDI) for 5,565 Brazilian municipalities, 27 Federation Units (UF), 21 Metropolitan Regions (RM), and 3 Integrated Development Regions (RIDE), along with their respective Human Development Units (HDU). As one of the largest tools for disseminating information on human development in Brazil, the platform aims to offer easy access to a wide range of statistical data that highlight social characteristics and inequalities across the Brazilian territory.
Key languages and tools used:
• PHP 5.6
• JavaScript/jQuery and Bootstrap CSS
• Google Maps JS API and QGIS
• Amazon Web Services (AWS) – EC2, RDS, S3, SNS, and SQS
• PostgreSQL/PostGIS for geographical databases
• PHP developer mainly using the CodeIgniter framework and the JavaScript jQuery library to participate in the creation of websites in the administration and dashboard of the site.
• Occasionally, on the frontend in HTML and CSS development and also helping to maintain e-commerce projects.