---
name: Paulo Fagundes
role: AI Engineering & Software Architect | AI-Native Development | OutSystems Expert
company: 
location: Lisbon, Portugal
experience: 13 years
email: odevfagundes [at] gmail [dot] com
links:
  linkedin: https://www.linkedin.com/in/odevfagundes
  medium: https://medium.com/@odevfagundes
  outsystems: https://www.outsystems.com/profile/eau8znnbbl/overview
updated: 2026-10-26
---

# Paulo Fagundes

I am a software architect and engineer with over a decade of experience building enterprise applications, leading technical teams and designing software architectures. My background is deeply rooted in OutSystems, where I have worked across development, technical leadership, solution architecture, platform engineering and delivery.

My current focus is AI-native software development. I am exploring how AI agents can become first-class participants in the software development lifecycle, from discovery and requirements through architecture, implementation, testing and delivery. This includes specification-driven development, reusable AI skills, agentic workflows, developer tooling and the engineering practices needed to make AI-assisted development reliable at scale.

I am particularly interested in the intersection between low-code and AI-native engineering. Low-code demonstrated how abstraction and automation can dramatically accelerate software delivery. I believe AI creates an opportunity to bring similar productivity gains to native software development while retaining the flexibility and ecosystem of conventional engineering.

Knowledge sharing has always been an important part of my work. I enjoy turning technical experimentation into practical patterns, sharing what I learn and helping teams make better engineering decisions. I have also been recognised as an OutSystems Champion for my contributions to the community.

## Experience

### AI Engineering & Software Architect

`2023 – present` · Software architecture · AI-native development · Low-code

- Working across software architecture, low-code engineering and AI-native development, with a growing focus on defining how AI can be incorporated into professional software engineering.
- Designing an AI-native development approach that combines specification-driven development, specialized AI agents and reusable engineering skills.
- Exploring how requirements, architecture, implementation and testing artifacts can provide reliable context and guardrails for AI coding agents.
- Designing modern application architectures using native web technologies, APIs, cloud infrastructure, identity platforms and managed data services.
- Prototyping internal AI platforms, agent integrations and developer tooling to support repeatable AI-assisted development workflows.
- Defining engineering conventions around repositories, architecture, infrastructure, observability, security and software delivery.
- Continuing to provide architecture and technical expertise for complex OutSystems and ODC solutions.

**Stack:** AI / Agentic, OutSystems, OutSystems ODC, .NET, React, PostgreSQL, Azure

### OutSystems Tech Lead

`2019.04 – 2023` · Global enterprise platform · distributed team

- Technical lead for a large-scale enterprise platform used across multiple countries and business regions.
- Led the technical design and evolution of a long-running, business-critical application, balancing delivery needs with architecture, maintainability and platform constraints.
- Designed solutions for complex workflows, integrations, authentication and high-volume data processing.
- Worked extensively on application performance, query optimization, integration architecture and scalable data access patterns.
- Supported deployments and adaptations across different geographical markets while working with distributed engineering and business teams.

**Stack:** OutSystems, C#, REST, SOAP, SQL Server

### OutSystems Consultant

`2017.11 – 2019.04` · Enterprise digital transformation

- Designed and delivered enterprise applications focused on replacing manual and paper-based business processes with integrated digital experiences.
- Worked closely with business stakeholders to translate operational requirements into maintainable applications and technical solutions.
- Integrated applications with existing enterprise systems and specialized hardware.
- Focused on usability, sustainability and measurable improvements to business processes.
- Contributed to a solution that received industry recognition for low-code innovation.

**Stack:** OutSystems, C#, JavaScript, TSQL

### OutSystems Consultant

`2017.04 – 2017.12` · International project · remote

- Developed enterprise applications supporting complex case-management and reporting workflows.
- Designed reporting capabilities while working within restrictive platform and licensing constraints.
- Extended the low-code platform with custom C# components when native capabilities were insufficient.
- Created reusable technical components that were later shared with the wider developer community.
- Worked independently within a distributed international development environment.

**Stack:** OutSystems, C# Extensions, Reporting

### OutSystems Team Lead

`2013.01 – 2017.08` · Development · architecture · platform engineering

- Progressed from software development into technical leadership, architecture and platform engineering.
- Led developers working across application development and platform architecture.
- Supported application architecture, development standards and technical decision-making.
- Managed platform environments, upgrades and operational concerns.
- Developed deep knowledge of platform internals and application metadata and used that knowledge to design tooling for complex database and tenant migration scenarios.
- Helped teams solve technical problems that required working beyond standard platform capabilities.

**Stack:** OutSystems, C#, Oracle, SQL Server, LifeTime, Service Center

## Skills

- **ai:** AI-native software development, Agentic AI, AI-assisted SDLC, Specification-driven development, Agent & skill design, LLM integration, AI developer tooling
- **architecture:** Solution architecture, Application architecture, API design, Integration architecture, Authentication & authorization, Cloud architecture, Architecture governance
- **platform:** OutSystems, OutSystems ODC, Platform architecture, Performance optimization, Platform operations
- **languages:** C#, ASP.NET Core, JavaScript, React, HTML, CSS
- **data:** PostgreSQL, SQL Server, Oracle, Data modelling, Query optimization
- **cloud:** Azure, Containers, Infrastructure as Code, CI/CD, Observability, Identity
- **practice:** Technical leadership, Engineering strategy, Architecture decisions, Requirements analysis, Knowledge sharing, Business & technology alignment

## Languages

- Portuguese — native
- English — C1

## OutSystems certification (10)

**OutSystems Champion** · since 2020

### Certifications (6)

| Since | Certification | Platform |
| --- | --- | --- |
| 2023-02-02 | Associate Developer | `ODC` |
| 2021-11-22 | Associate Developer | `O11` |
| 2021-06-08 | Platform Ops | `O11` |
| 2020-04-11 | Tech Lead | `O11` |
| 2019-07-06 | Expert Traditional Web Developer | `O11` |
| 2018-09-09 | Professional Traditional Web Developer | `O11` |

### Specializations (4)

| Since | Certification | Platform |
| --- | --- | --- |
| 2026-04-07 | Agentic AI Specialist | `ODC` |
| 2024-11-15 | Mobile Developer Specialist | `O11 + ODC` |
| 2024-11-14 | Architecture Specialist | `ODC` |
| 2022-08-26 | Architecture Specialist | `O11` |

## Education

| Year | What | Where |
| --- | --- | --- |
| 2014 | BSc Computer Science |  |

## Contact

- Email: odevfagundes [at] gmail [dot] com
- LinkedIn: [www.linkedin.com/in/odevfagundes](https://www.linkedin.com/in/odevfagundes)
- Medium: [medium.com/@odevfagundes](https://medium.com/@odevfagundes)
- OutSystems: [www.outsystems.com/profile/eau8znnbbl/overview](https://www.outsystems.com/profile/eau8znnbbl/overview)
