Hello There!
I'm an engineer who likes solving problems and finding ways to make things work better, especially through automation. I’ve always enjoyed figuring things out—it’s like putting together a puzzle. I like working on my own when I need to focus, but I also enjoy bouncing ideas off teammates and building things together. I just try to do good, honest work that helps the team and keeps things moving. .
- Birthdate : 19/06/1994
- Email : cmaggi203@gmail.com
- Website : caio-maggi.netlify.app
- Addresses : Goiania, Goias, Brazil
Software Engineer
Scraping Specialist

ERP Developer
Web Tester
Experience
-
03/2022 - 05/2025
Full Stack Software Engineer
Gatesco. Inc・ Developed and maintained a Real Estate & Property Management ERP using Laravel for the backend and React with TailwindCSS for the frontend, improving property and asset management efficiency.
・ Built a multi-tenant system that allows administrators to create companies, define custom roles, and manage permissions dynamically, making the platform adaptable to different business needs.
・ Implemented role-based access control (RBAC) to ensure secure and granular user permissions across different ERP modules.
・ Developed material request and procurement features, enabling property managers to request supplies, track inventory, and streamline vendor interactions.
・ Worked closely with property managers, accountants, and key stakeholders to refine ERP functionalities, ensuring they aligned with real business requirements.
-
04/2020 - 02/2022
Web Scraping Specialist & Full Stack Developer
Kamakaze Ticket LLC・ Developed and maintained high-performance web scrapers to extract real-time ticketing data from AXS, and SeatGeek using Node.js (Puppeteer, Playwright, Axios, Cheerio) and Python (Selenium, Scrapy).
・ Overcame advanced anti-bot protections by implementing residential and rotating proxies, CAPTCHA-solving techniques, WebSockets, and headless browser automation to ensure reliable data extraction.
・ Built a full-stack ticket listing platform with Next.js, Websocket, GraphQL and PostgreSQL, allowing users to browse, filter, and track ticket prices in real-time.
・ Optimized database performance and APIintegrations with indexing, query tuning, and real-time updates, enabling seamless ticket data processing for price monitoring, competitor analysis, and inventory management.
・ Developed an admin dashboard for managing ticket listings, monitoring scraper performance, and generating reports, while collaborating with data analysts to refine scraping strategies and improve data accuracy.
-
04/2019 - 01/2020
Software Developer
Voipe Telecom・ Developed a CRM system using FreeScout (a Laravel-based open-source help desk) and MySQL, improving customer support and communication efficiency.
・ Customized and extended FreeScout modules, adding new features and integrations to meet specific business needs.
・ Integrated multiple communication channels, including WhatsApp (via Whapi API), Telegram, Gmail API, SMS gateways, VoIP calling, and Facebook Messenger, ensuring seamless multi-platform interaction.
・ Implemented automated message routing and response systems,reducing manual workload and enhancing customer engagement.
・ Optimized database queries and backend performance, improving system speed, stability, and overall reliability.
・ Collaborated with customer support teams to refine CRM features, ensuring usability and functionality aligned with real-world needs.
-
03/2016 - 04/2019
Junior Developer
Opis Agência de Publicidade・ Developed an ERP system using CodeIgniter and MySQL, optimizing business processes and data management.
・ Built a budgeting tool website using React, Node.js, and MongoDB, enabling efficient financial planning and tracking.
・ Developed a CS:GO skin trading platform using Vue.js and Node.js, enhancing business processes and streamlining data management.
・ Developed a Windows desktop application using Python, C#, QT and .NET, streamlining internal operations.
・ Created a productivity application using React Native, improving task and workflow management.
・ Built a dating app using Flutter, delivering a seamless cross-platform user experience.
Education
-
02/2011 - 12/2015
Bachelor of Science in Computer Science
Federal University of Goiás・ Earned a Bachelor of Science in Computer Science from Federal University of Goiás, gaining a strong foundation in software development, algorithms, and system architecture. Completed the program in December 2015 in Goiânia, Brasil, focusing on practical and theoretical aspects of computing.
Skills
REACT & REDUX
NEXT & NUXT
JS & TS
PHP & Laravel
SCRAPING
VUE & VUEX
ANGULAR
NODE & NEST
HTML & CSS & SASS
PYTHON & DJANGO
JAVA & SPRING BOOT
RESTFUL API
GRAPHQL
FIREBASE
MYSQL & MONGODB
POSTGRESQL
REACT NATIVE
Flutter
AWS & GCP & Azure
GIT & TRELLO & JIRA
Soft Skills
-
Problem Solving 100%
-
Creativity 95%
-
Time Management 100%
-
Team Work 100%
Language
-
Português 100%
-
English 90%
My Works
Get in touch
Feel free to contact me
- cmaggi203@gmail.com
- +55 (62) 95545-9647
- Jardim Goias CEP 74810210, Goiania, Goias, Brazil