Caio Mendonça

Software Engineer& AI Engineer

Building scalable solutions with Python, React & Node.js

Software Engineer with over 4+ years of experience, focused on building scalable microservices, backend and frontend solutions. Based in Dublin, Ireland.

Connect:

LinkedInGitHub

Technical Expertise

I am a technology-passionate developer with expertise in Python, React, and Node.js. I have solid experience in microservices architecture, RESTful and GraphQL API development, systems integration, and DevOps practices implementation.

I have solid experience in microservices architecture, RESTful and GraphQL API development, systems integration, and DevOps practices implementation. I work daily with tools like RabbitMQ, Redis, AWS SQS for asynchronous communication, and Docker/Kubernetes for container orchestration.

Based in Dublin, Ireland, I'm always looking for new challenges that allow me to apply my passion for technology and contribute to innovative solutions.

Backend

Python

FastAPI

Django

Node.js

GraphQL

REST APIs

Frontend

React

Next.js

React Native

TypeScript

Vue.js

Database

PostgreSQL

MongoDB

Redis

MySQL

DevOps

Docker

Kubernetes

AWS

CI/CD

Professional Experience

Software Engineer
TrustPanel

Dublin, Ireland06/2025 - Present

  • Develop digital certificate management platform with permission control, expiration tracking and access monitoring
  • Build secure and sustainable APIs using Python and Django Rest integrated with PostgreSQL
  • Develop responsive and performant interfaces with React and Vite
  • Implement unit and integration tests to ensure system reliability
  • Actively participate in technical decisions, code reviews, CI processes and agile methodologies
  • Collaborate with product and design teams to align deliveries with user needs
Python
Django Rest
React
Vite
PostgreSQL
CI/CD
Unit Testing
Integration Testing
Agile
Software Engineer
JMD Urbanismo

Sinop, BR10/2022 - 06/2025

  • Coordinated technology squad, conducted technical requirements gathering and managed backlog
  • Developed real estate pricing system that reduced process from 15 days to 4 hours
  • Built delivery app for private condominium restaurant
  • Implemented integrations between ERP and CRM systems using microservices
Python
Django
FastAPI
React
React Native
Next.js
Docker
Google Cloud
Azure
Software Engineer
DevForBusiness

Remote03/2022 - 06/2022

  • Developed quality management system for residential condominiums
  • Built efficient mobile and frontend interfaces focused on user experience
  • Contributed to administrative process automation, improving operational workflows
  • Created complete mobile application with task checklists for field professionals
Vue.js
React Native
JavaScript
Mobile Development
UI/UX
Process Automation
Software Developer
Coplan

Cuiabá, BR05/2022 - 10/2022

  • Actively participated in partnership project with Salvador city hall
  • Worked on front-end and back-end development using Genexus platform
  • Contributed to database management and interface creation based on wireframes
  • Implemented business rules for tax management and collection system
Genexus
Java
PostgreSQL
SQL Server
HTML
CSS
Linux
Git
Jenkins
Software Engineer
NightApp

Sinop, BR01/2021 - 05/2022

  • Worked on development and maintenance of Night Business web system
  • Responsible for implementing new features and improving usability
  • Created main website, enhancing usability and functionality
  • Optimized nightlife business management through web solutions
Node.js
Vue.js
React
MySQL
PostgreSQL
HTML
CSS
Linux
Git

Specialized Consulting

Consulting projects developed to solve specific business challenges with innovative technological solutions

Panic Button System

Sinop Segforte

Security & Emergency

Sinop, MT2023

Development of mobile security application with real-time emergency alert system, integrated with 24h monitoring center for rapid response to risk situations.

Objectives
  • Create instant alert system for emergency situations
  • Integrate with company's 24h monitoring center
  • Implement precise GPS tracking for location
  • Ensure offline functionality and high availability
Results
  • Response time reduced to less than 2 minutes
  • System with 99.9% operational availability
  • Complete integration with monitoring center
  • Over 500 active users using the system
Technologies Used
React Native
Node.js
WebSocket
GPS Tracking
Push Notifications
MongoDB

Fraud Analysis System

Urbano Norte

Data Analysis & AI

Cuiabá, MT2023

Development of intelligent system for fraud detection and analysis in transport rides, using machine learning algorithms to identify suspicious patterns and anomalous behaviors.

Objectives
  • Automatically detect fraudulent or suspicious rides
  • Analyze behavior patterns of drivers and passengers
  • Reduce financial losses from system fraud
  • Create dashboard for real-time monitoring
Results
  • 85% reduction in detected fraud in the system
  • Monthly savings of R$ 50,000 in fraud losses
  • Automatic alert system implemented
  • Analytical dashboard for decision making
Technologies Used
Python
Machine Learning
Data Analysis
PostgreSQL
FastAPI
Pandas

Featured Projects

Recent projects showcasing my expertise in building scalable, enterprise-grade solutions

Enterprise Software
96% time reduction
Real Estate Pricing System

Enterprise system that reduced property pricing process from 15 days to 4 hours. Built with microservices architecture, featuring automated valuation models and real-time market analysis.

Python
Django
PostgreSQL
Google Cloud
+4
Mobile & Web App
500+ active users
Condominium Delivery App

Full-stack mobile and web application for private condominium restaurant delivery. Features real-time order tracking, payment integration, and comprehensive user management.

React Native
React
FastAPI
PostgreSQL
+4
System Integration
Multi-system sync
ERP-CRM Integration Platform

Microservices architecture for seamless ERP and CRM system integration. Implements asynchronous communication with RabbitMQ and deployed using Kubernetes orchestration.

Python
FastAPI
RabbitMQ
Kubernetes
+4

Each project represents real-world solutions implemented with focus on scalability and performance

Let's Work Together

I'm always interested in new challenges and opportunities. Get in touch to discuss your next project.

Email

caioeduardojm4@gmail.com

Let's Connect on LinkedIn

The best way to reach me is through LinkedIn. Click the button below to send me a direct message.

Send LinkedIn Message