Miguel Barreiro

Senior Full-Stack Developer & Technical Lead

Technical leader with 10+ years of experience designing, building, and scaling enterprise web and mobile applications. Proven track record leading teams, architecting microservices, and implementing DevOps practices. Expertise in mentoring developers and delivering high-performance, secure, and scalable systems.

About Me

Experienced in designing, building, and scaling modern web and mobile applications. Proficient across frontend, backend, DevOps, and cloud infrastructure. Strong focus on delivering high-performance, secure, and scalable systems with clean code and intuitive interfaces.

Key Strengths

  • Technical leadership and team management across multiple projects
  • Architecture and development of microservices and distributed systems
  • DevOps implementation with CI/CD, Kubernetes, and cloud infrastructure
  • Mentoring and teaching developers (6+ years as instructor at IPLeiria)
  • Full-stack development with modern frameworks and enterprise solutions
  • Performance optimization, security, and scalability at enterprise level

Location & Availability

Caldas da Rainha, Portugal • Remote-friendly • Open to opportunities

Technical Skills

Languages & Frameworks

Golang PHP JavaScript TypeScript Python Kotlin Java React React Native Vue.js Laravel WordPress Node.js

Cloud & Infrastructure

GCP AWS Docker Kubernetes Cloudflare NGINX GitHub Actions CI/CD

Databases & Messaging

MySQL PostgreSQL Redis Elasticsearch RabbitMQ Google Pub/Sub

Leadership & Architecture

Technical Leadership Team Management Mentoring & Teaching Microservices Architecture System Design Code Reviews Project Planning

Specializations

Mobile Development API Design OAuth2 WebSockets Payment Integration Performance Optimization Fraud Detection E-commerce

Professional Experience

Observador SA - Senior Full-Stack Developer

2021-Present
  • Leading development of enterprise microservice architectures in Golang
  • Built end-to-end mobile apps with React Native, Kotlin, and Java
  • Developed high-performance WordPress platform
  • Integrated with Google Pub/Sub, RabbitMQ, Stripe, Android Auto, and Apple CarPlay
  • Direct collaboration with Google engineers on Subscribe with Google and Reader Revenue Management
Golang React Native Laravel WordPress Kubernetes

Polytechnic Institute of Leiria - Technical Instructor

2022-2025
  • Teaching graduate-level web development (HTML, CSS, JavaScript, Node.js, Phaser.js)
  • Teaching application development (C#, MS SQL Server, OOP)
  • Mentored students on best practices, debugging, and problem-solving
  • Designed hands-on projects for building functional applications
  • Provided practical programming experience and technical guidance
Teaching Mentoring JavaScript C# Node.js

MLP Barreiro LDA - Lead Developer

2015-2021
  • Led the design and implementing of a invoice fraud detection system
  • Built high-performance Magento 2 e-commerce platform
  • Developed Django workshop management application
  • Engineered caching solutions with Varnish, Redis, and Elasticsearch
  • Implemented automated deployment pipelines with GitHub Actions and Kubernetes
  • Managed infrastructure performance and security
Team Leadership Python Magento 2 Django DevOps

Freelance Development Projects

2022-2023
  • SafeMinds: Public contracts management platform (Laravel, Vue.js)
  • MentePresente: E-commerce platform with Kubernetes deployment and high-performance caching
  • Centro Social da Benedita: Laravel application for registration management
  • Developed scalable APIs with performance optimization
  • Implemented modern DevOps practices across all projects
Laravel Vue.js Kubernetes WordPress Redis

Get In Touch

I'm always open to new opportunities and interesting projects. Feel free to reach out!

Contact Information

Email: miguelbarreiro85@gmail.com

Phone: (+351) 917060612

Location: Caldas da Rainha, Portugal • Remote-friendly