Skip to content
View sergioocode's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report sergioocode

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
sergioocode/README.md

Senior .NET Developer · Backend · Distributed Systems · Cloud

I design and build backend systems, APIs and business applications primarily within the Microsoft ecosystem, with a focus on maintainability, integration and production-ready solutions.

📍 Madrid, Spain · Originally from Chile


🔥 Selected work

Project Description Stack
🇨🇱 Sii.RegistroCompraVenta Retrieve purchase and sales records from Chile's SII .NET C# Azure
🔐 Sii.ObtenerTokenAuth SII authentication with SOAP and digital certificates .NET SOAP PFX
Sii.ValidarXmlDte Validation of electronic tax documents .NET XML XSD
📄 Sii.ConvertirXmlDte DTE XML → HTML transformation .NET XSLT PDF417

💡 More projects available in my GitHub repositories.


🧾 facturacen.cl

Electronic invoicing · Automation · Business integrations

facturacen.cl is a software platform focused on electronic invoicing, document processing and business automation for the Chilean market.

I designed and developed the product architecture, data model and backend services, covering the complete lifecycle from functional analysis to implementation, deployment and evolution.

            ┌──────────────────────┐
            │    facturacen.cl     │
            └──────────┬───────────┘
                       │
          ┌────────────┼────────────┐
          │            │            │
          ▼            ▼            ▼
      .NET APIs       Azure       SQL Server
          │            │            │
          └────────────┼────────────┘
                       │
                       ▼
               Integration Layer
                       │
          ┌────────────┼────────────┐
          ▼            ▼            ▼
        REST          SOAP         Events

🌐 Visit facturacen.cl →


⚙️ Technical focus

Backend & Architecture

C# · .NET · ASP.NET Core · Web API · Minimal APIs Clean Architecture · SOLID · DDD · CQRS

Distributed Systems & Integration

REST · gRPC · SignalR · Webhooks RabbitMQ · Kafka · Redis · Background Processing

Data

SQL Server · Azure SQL · PostgreSQL Entity Framework Core · Dapper · LINQ

Cloud & DevOps

Azure · Azure Functions · Azure DevOps Docker · Kubernetes · Terraform · CI/CD

Security & Observability

OAuth 2.0 · OpenID Connect · JWT · Azure Key Vault OpenTelemetry · Serilog · xUnit · Moq


🧠 Areas I enjoy working on

🏗️ Software architecture and technical design ⚙️ Backend and distributed systems 🔌 APIs and system integration ☁️ Cloud-native and Azure solutions 📨 Event-driven and asynchronous processing 🗄️ Data-intensive applications and SQL optimization 🔐 Authentication, authorization and secure integrations 📊 Observability, reliability and production diagnostics 🔄 Legacy modernization and system evolution 🤖 Business process automation


🔗 Find me

GitHub 🐙 github.com/sergioocode

LinkedIn 💼 linkedin.com/in/sergioocode

Business 🌎 facturacen.cl


Building reliable software, integrating systems and solving real business problems.

Pinned Loading

  1. Sii.RegistroCompraVenta Sii.RegistroCompraVenta Public

    Solución en .NET para obtener el Registro de Compras y Ventas (RCV) del SII (Chile). Utiliza un certificado PFX desde Azure Blob Storage para realizar llamadas autenticadas con HttpClient.

    C# 3 3

  2. Sii.ValidarXmlDte Sii.ValidarXmlDte Public

    Solución en .NET para validar distintos tipos de XML o DTE provenientes de sistema de facturación del SII (Chile). Expone una Minimal API que recibe los xml, valida contra el esquema definido y dev…

    C# 2 1

  3. GraphConnectApi GraphConnectApi Public

    Conneting Sharepoint drive with Graph Api Microsoft.

    C# 1

  4. Sii.ConvertirXmlDte Sii.ConvertirXmlDte Public

    Solución en .NET para transformar DTE del SII (Chile) desde XML a HTML. Utiliza una plantilla XSLT almacenada en Azure Blob Storage e incorpora un código de barras PDF417.

    C# 1

  5. Sii.DescargaFolio Sii.DescargaFolio Public

    Solución en .NET para descargar archivos CAF (Código de Asignación de Folios) desde el SII (Chile). Utiliza un certificado PFX almacenado en Azure Blob Storage para realizar llamadas autenticadas m…

    C# 1