Paulo Lopes
18+ years building real estate technology at Improxy Software.
Now focused on bringing AI into the core of every solution.
Turning complexity into
elegant solutions
With over 20 years in software development and an engineering degree from ISEP, I've built my career at the crossroads of technology and real estate. I began with early web and desktop applications, then spent two years as an IT trainer at Rumos SA and IEFP — teaching C#, .NET, SQL, and web development — before joining Improxy Software in October 2007, where I've been ever since.
Over those 18 years I've designed and built virtually every layer of a real estate management platform: WCF and REST APIs, multithreaded backup systems, data sync across heterogeneous databases, ATM payment handling, SMS notifications, and a voting platform that earned Microsoft ISV recognition. I built the listing distribution pipelines connecting clients to 30+ national and international portals, designed Improxy's invoicing and debt control platform — automating access restrictions on overdue accounts — and delivered a full invoicing system with MB Multibanco payment integration via Cyclos for a Payment Institution.
Since late 2024 I've been driving Improxy's AI transformation: embedding Azure OpenAI and Semantic Kernel into live workflows to generate property descriptions, translate content, detect incidents from photos, assist email replies, forecast budgets, reconcile bank movements, and extract invoice and utility consumption data, turning manual, repetitive work into intelligent and scalable processes.
Areas of expertise
AI & Intelligent Agents
Designing AI agents and semantic search systems using Azure OpenAI, Semantic Kernel, vector embeddings, and RAG pipelines for real-world applications.
View AI-powered features →Backend Architecture
18+ years building robust backend systems in C# and .NET — WCF and REST services, multithreaded processing, high-availability infrastructure, and high-volume API design.
Databases & Data Engineering
Deep expertise in relational databases from SQL Server 2000 to the present. Data transformation, heterogeneous-schema sync, ETL pipelines, and performance tuning.
PropTech & Portal Syndication
Built the listing distribution systems that publish real estate content to Portugal's major portals using XML, CSV, and RSS — ensuring accurate, timely syndication at scale.
View portal integrations →Workflow Automation & AI‑Assisted Development
Orchestrating complex automated pipelines with n8n, connecting AI models, APIs, and business services into intelligent workflows. Also embracing vibe coding on Visual Studio — accelerating development with GitHub Copilot and Claude Code to write, review, and iterate on code faster.
Payments, SMS & Critical Systems
Built ATM payment integrations, SMS notification systems, and a custom voting/polling platform recognised under ISV status — mission-critical flows where reliability is non-negotiable.
Career highlights
AI Integrations
Driving the AI transformation of Improxy's product suite — building intelligent agents, semantic search, and prompt-based features with Azure OpenAI and Semantic Kernel. Designing n8n automation workflows that connect AI with business-critical systems.
View AI-powered features →Senior Software Developer
Core developer across the full real estate technology stack — WCF/REST APIs, multithreaded backup systems, ATM payments, SMS notifications, voting platforms (ISV recognition), and listing syndication to Idealista, OLX, Imovirtual, and Custo Justo.
Designed and built Improxy's invoicing and debt control platform, giving the company full visibility over client payments and the ability to automatically restrict platform access on overdue accounts.
Also delivered work for a Payment Institution: built an invoicing platform from scratch, integrated MB (Multibanco) payments with Cyclos, and improved the generation of MB payment references.
IT Trainer & Coordinator
Taught C#, VB.NET, ADO.NET, SQL, ASP.NET, and XML Web Services at Rumos SA. At IEFP, combined training with coordination — managing schedules, trainer communications, and employer outreach for student placement.
Library & IT Support Assistant
Managed library services and student support while developing the library website and providing IT support and software installation. Curricular training at OberonSis building a document-sharing platform in VB.NET and a TWAIN-based digitisation app.
Licentiate in Electrical & Electronics Engineering
Formal engineering foundation underpinning a career defined by systems thinking, rigorous problem-solving, and technical depth across software and infrastructure.
Freelance Developer
Helped several university students design and implement their degree final projects in VB.NET — translating academic requirements into working software solutions and guiding them through architecture, coding, and delivery.
Tech stack
AI-Powered Features
Every feature below was designed and built from scratch — integrating Azure OpenAI and Semantic Kernel directly into real estate workflows to solve real operational problems.
Text Translation
AI-enhanced translation of property listings and platform content, preserving real estate terminology and tone across multiple languages.
Promotional Text Generation
Automatically generates compelling property descriptions from listing attributes — area, location, typology, features — tailored for each portal.
Photo Incident Detection
Analyses uploaded property photos to identify structural issues, defects, and anomalies, extracting structured information for maintenance reports.
Email Auto-Reply
Generates context-aware draft replies to client enquiries, analysing email content to suggest accurate and professional responses instantly.
Budget Forecasting
AI-driven budget estimates and financial forecasts based on historical data from previous years, supporting smarter planning decisions.
Bank Reconciliation
AI-assisted matching of bank movements against internal records, flagging discrepancies and streamlining the reconciliation process.
Help Assistant Chatbot
RAG-powered chatbot trained on the full Improxy software documentation, giving clients instant, accurate answers to their questions and reducing support workload.
Invoice Extraction & Utility Consumption Reading
Extracts key data from invoices automatically and reads water, gas, and electricity consumption values from uploaded utility documents — eliminating manual data entry.
Checklists
Flexible checklist engine for generic use, assembly meeting agendas, and periodic facility verifications — supporting structured maintenance plans oriented to condominium facilities management.
Real Estate Portal Integrations
I've implemented integration with 30+ real estate portals across national and international markets — both free and subscription-based.
Certifications & training
- Rumos SAAI-102: Develop AI Solutions in Azure2025
- Flag · Grupo RumosAndroid Application Development2015
- Galileu · Grupo Rumos20480 — Programming in HTML5 with JavaScript and CSS32013
- Rumos SA2310C — Developing Web Applications using Visual Studio 20082009
- Rumos SAM6232 — Implementing Microsoft SQL Server 20082009
- Rumos SAWorkshop — SQL Server 2008 Developer2008
- Rumos SAMSDN 2124C — Programming with C#2007
Working on something
worth talking about?
Not actively looking — but the right conversation about AI-driven products, deep backend challenges, or technical leadership in proptech and fintech is always worth having.
Connect on LinkedIn