~/paulo $

whoami

Paulo Fagundes

I am a software architect and engineer with over a decade of experience building software and solving complex technical problems. Over the years, I have worked across development, architecture and technical leadership, always with a focus on building solutions that make sense for both the business and the people using them. Today, I am particularly interested in AI-native development and how AI is changing the way we design, build and deliver software.

role
AI Engineering & Software Architect|AI-Native Development|OutSystems Expert
location
Lisbon, Portugal
experience
13 years
recognition
OutSystems Champion
certified
10 OutSystems certifications
contact
odevfagundes [at] gmail [dot] com

Recent writing 7 total

All writing →

Selected experience

2023 — now

AI Engineering & Software Architect

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.
  • AI / Agentic
  • OutSystems
  • OutSystems ODC
  • .NET
  • React
  • PostgreSQL
  • Azure
2019.04 — 2023

OutSystems Tech Lead

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.
  • OutSystems
  • C#
  • REST
  • SOAP
  • SQL Server

Full CV →