Software consulting & development

Building reliable software for modern businesses.

Software engineering, backend development and technical consulting focused on reliable, maintainable and scalable systems.

.NET · C# · Angular · AWS · Azure · Distributed systems

Selected professional context

Backend systemsCloud servicesIntegrations

About

Engineering experience focused on solving real software problems.

Rogerio da Silva Souza Founder

I work with companies to design, build and evolve reliable software systems, with a strong focus on backend engineering, .NET and modern web architectures.

Through Sonnenlicht, I provide hands-on software development and technical consulting for organizations that need practical engineering expertise to create new systems, modernize existing applications or strengthen their software architecture.

Work with Sonnenlicht

Experience

Practical expertise, applied to the work that matters.

Experience across consulting, industrial software, logistics, veterinary platforms and enterprise systems.

AB InBev

Large-scale industrial software

Large-scale industrial software, backend services, observability and distributed integrations.

  • .NET 8
  • Azure Service Bus
  • PostgreSQL
  • Datadog

PremierPet

Veterinary platform development

Veterinary platform development across backend APIs, cloud functions and frontend components.

  • .NET 6
  • Azure Functions
  • Angular

iFood

Logistics & B2B integration platform

Large-scale logistics and B2B integration platform in a high-demand distributed environment.

  • .NET 5
  • AWS
  • Golang
  • Sistemas distribuídos

MeuChapa

End-to-end software development

End-to-end software development for an early-stage logistics startup.

  • .NET Core
  • Angular
  • AWS
  • Power BI

Ypê

Enterprise software & integrations

Enterprise software, integrations, analytics, SAP solutions and business intelligence.

  • C#
  • .NET
  • SAP BW
  • SAP PI
  • Python
  • SQL Server
  • Power BI

Services

Engineering support where it creates the most leverage.

From a focused technical decision to a working product, engagements are shaped around the outcome your team needs.

01

Custom software development

Projeto e implementação de aplicações web, APIs e serviços backend sustentáveis e alinhados às necessidades do negócio.

  • Web applications
  • REST APIs
  • Backend services
02

Backend engineering

Desenvolvimento e evolução de sistemas backend confiáveis com tecnologias .NET modernas e arquitetura pragmática.

  • ASP.NET Core
  • Asynchronous processing
  • Integrations
03

Software architecture

Orientação arquitetural para sistemas novos ou existentes, equilibrando escalabilidade, manutenção e necessidades do negócio.

  • Architecture reviews
  • Domain modelling
  • Technical decisions
04

Legacy modernization

Modernização incremental de aplicações existentes, reduzindo dívida técnica e preservando a continuidade do negócio.

  • .NET upgrades
  • Refactoring
  • Cloud readiness
05

Cloud & integration

Desenvolvimento de serviços orientados à nuvem e integrações entre sistemas, APIs externas e cargas assíncronas.

  • AWS & Azure
  • Docker
  • Messaging
06

Technical consulting

Suporte técnico para equipes que precisam de orientação experiente em arquitetura, qualidade, entrega e práticas de desenvolvimento.

  • Code review
  • Technical planning
  • Troubleshooting

Technologies

A considered, proven technology foundation.

Tools are selected for the problem at hand — never for the sake of a larger stack.

Backend

C#.NETASP.NET CoreEntity Framework CoreWeb APIs

Frontend

AngularTypeScriptHTMLCSS

Cloud

AWSAzure

Infrastructure

DockerRabbitMQKubernetesAzure Service Bus

Architecture

DDDCQRSSOLIDRESTDistributed systems

AI

ClaudeCodexSDDHarness

Start a conversation

Have a software project in mind?

Let's discuss how Sonnenlicht can help design, build or improve your software.

Contact Sonnenlicht