About

Biography Link to heading

I’m Leonardo Domingues, a backend engineer passionate about building scalable, event-driven systems that function just right.

By day, I architect services and solve integration challenges; by night, I’m a theory crafter — exploring software architecture patterns, tinkering in my home lab, and tackling creative challenges just because they sound interesting.

I thrive on turning complex problems into elegant solutions, whether refactoring an underperforming monolith or adding an audio visualizer to my browser at 2 AM (it sounded cool at the time AND it looked cool, ok ?).

Skills Link to heading

Backend & Services:

  • C# / .NET Core / .NET Framework
  • RESTful API Design & Development
  • Microservices Architecture
  • Azure Service Bus & Event Grid
  • Azure Functions & Function Apps
  • Durable Functions & Workflow Orchestration
  • Event-driven Architecture

Database & Data:

  • SQL Server
  • Database Design & Optimization
  • Entity Framework Core
  • Data Integration & ETL
  • Web Scraping & Data Extraction
  • Periodic Data Ingestion Pipelines

Cloud & Infrastructure:

  • Microsoft Azure (VMs, App Services, Functions, Managed Services)
  • Azure DevOps
  • Cloud Architecture & Deployment

Document Processing:

  • PDF Manipulation & Processing
  • Document Storage & Management
  • Metadata Extraction
  • Document Workflow Automation

Conversational AI & Bots:

  • Microsoft Bot Framework
  • NLP-powered Query Interfaces
  • Chatbot Design & Implementation
  • Intelligent Handoff Systems

Frontend (Supplementary):

  • Web UI Development
  • ASP.NET Core MVC/Razor Pages

Integrations:

  • Third-party API Integrations
  • Event-driven System Integration
  • Choreography & Orchestration Patterns

Experience Link to heading

Technical Consultant at Latourrette Consulting Link to heading

7 years

  • Developed multiple internal tools to streamline business workflows
    • Excel/Word automation (ex: VBA and Add-ins for Redmine integration)
    • PowerBI dashboards for data analysis and reporting
  • Led multiple Microsoft Bot Framework projects
    • Customer-facing chatbot with intelligent handoff to internal support team
    • Enterprise metrics assistant with NLP-powered query interface
    • Proof-of-concept implementations for metrics access and data retrieval
  • Designed and led web-based workflow automation platform
    • Selenium-based task automation engine reducing processing time from 30 minutes to 2 minutes per task (insurance firm)
    • Periodic invoice data scraping from government portals for document management ingestion
    • Scheduling and monitoring systems with Azure KeyVault for secure credential management
    • Configurable data export system with user-selectable connectors (generic API, Cosmos DB, etc.) via custom backoffice interface
  • Contributed to cloud-based document management platform team
    • Frontend and backend feature development

Software Engineer at Latourrette Technologies Link to heading

2 years (current)

  • Core architect and developer for cloud-based document management platform
    • Document storage and metadata extraction
    • PDF manipulation and processing
    • Service integration layer for importing/exporting data across external systems
    • Backend services and full-stack feature development
  • Lead design and technical implementation of solution architecture

Background & Education Link to heading

  • TeSP degree in Information Systems Programming
    • Instituto Politécnico de Leiria
    • 2016-18
  • Bachelor’s degree in Software Engineering
    • Instituto Politécnico de Leiria
    • 2018-21
  • Microsoft’s Exam 483: Programming in C#
    • 2019
  • Fluent in Portuguese and English

Get in Touch Link to heading

Feel free to reach out! You can connect with me through: