01 welcome

Caio Maggi

I'm a
02 About

Hello There!

Innovative Full Stack Software Engineer with over 8 years of experience developing scalable web and mobile applications. Proficient in modern frontend and backend technologies, with a strong focus on user-centric solutions and high-quality code. Always seeking innovation and staying updated with the latest industry trends to drive efficiency and excellence. An effective communicator and collaborative team player, eager to contribute expertise to cutting-edge projects globally.

  • 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
03 Resume

Experience

  • 03/2022 - 12/2024

    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

100%
REACT & REDUX
100%
NEXT & NUXT
100%
JS & TS
100%
PHP & Laravel
100%
SCRAPING
95%
VUE & VUEX
95%
ANGULAR
100%
NODE & NEST
100%
HTML & CSS & SASS
90%
PYTHON & DJANGO
90%
JAVA & SPRING BOOT
95%
RESTFUL API
90%
GRAPHQL
90%
FIREBASE
100%
MYSQL & MONGODB
100%
POSTGRESQL
100%
REACT NATIVE
85%
Flutter
90%
AWS & GCP & Azure
100%
GIT & TRELLO & JIRA

Soft Skills

  • Problem Solving 100%
  • Creativity 95%
  • Time Management 100%
  • Team Work 100%

Language

  • Português 100%
  • English 90%
04 Portfolio
05 Contact

Get in touch

Feel free to contact me

  • cmaggi203@gmail.com
  • +55 (62) 95545-9647
  • Jardim Goias CEP 74810210, Goiania, Goias, Brazil