// senior full stack engineer

Pedro Lima Machadinho

Building the software behind lmware — 12+ years turning web, mobile and real-time communication ideas into production systems.

Portrait of Pedro Lima Machadinho

A developer since 13, still hooked on it.

I've been writing code since I was 13 — what started as curiosity turned into the career I still love more than a decade later. Today I'm a senior Full Stack Engineer with 12+ years of professional experience building web and mobile products, based in Olhão, Portugal.

For the past 5 years at SiPalto I've been building VoIP and real-time communication systems — voice, video and chat applications, contact centre solutions, and the microservices and infrastructure that keep them running, alongside DevOps, sysadmin and project management work.

Alongside that, for close to 11 years at WIFI4MEDIA I've shipped SaaS platforms, websites and mobile apps, along with the APIs and middlewares that connect them to billing systems and other enterprise platforms — an area I've always had a particular pull towards.

I care about the full lifecycle: architecture, clean APIs, databases, deployment, and the client conversations that shape all of it. Now I'm opening that experience up under my own name — lmware — to help more people and businesses solve their programming problems.

12+Years coding professionally
2Companies, still with both
11Client projects shipped
30+Technologies worked with

Where I've been building.

Full Stack Engineer · SiPalto

Sep 2021 — Present · 4 yrs 11 mos — Olhão, Faro, Portugal

  • VoIP solutions and real-time voice / video / chat applications
  • Contact centre solutions development
  • Microservices architecture, DevOps and sysadmin work
  • Infrastructure maintenance and project management

Full Stack Web Developer · WIFI4MEDIA

Oct 2014 — Present · 11 yrs 10 mos — Portugal

  • SaaS platforms and web products from concept to production
  • APIs and middlewares integrating billing and enterprise systems
  • Mobile development, database management and client meetings
  • Git maintenance, code review and product support / helpdesk

Tools I reach for.

Languages

PHP JavaScript Dart HTML5 CSS XML JSON

Backend & Frameworks

Laravel Lumen Yii REST API MVC OOP Microservices

Mobile

Flutter React Native Apache Cordova Electron.js

Real-time & VoIP

WebRTC SIP SIP Trunking / Protocols

Infrastructure

Docker Linux CentOS DevOps Git Sysadmin

Frontend

jQuery Bootstrap Responsive Web Design

Practices

Agile Methodologies Project Management API Integrations

A few of my projects.

What people say.

“I was lucky to have Pedro on hand to find solutions for several projects, and I can only recommend him. He is an excellent professional, with a strong command of programming and, above all, he knows how to listen, understand the problem and find practical solutions to overcome it. He has been a great help to me and is someone I trust completely for any challenge in this area.”

— Cesár, CEO / 83CML

Let's build something.

Have a project, an idea, or just want to talk shop? I'm always open to a conversation.