Daniel Pessoa

Software Engineer

With over 10 years of experience in software engineering, specializing particularly in back-end development with .NET, I've cultivated my skills to become a seasoned professional using modern patterns and best practices.

Experience

Software Engineer

IQSIGHT (formerly: Bosch Security and Safety Systems)

Ovar, Aveiro, Portugal

Apr 2024 – Present
  • Software development for security and electronic safety systems
  • Working in a hybrid environment with international teams
C# .NET WPF WCF SNMP

Software Engineer

FARFETCH

Porto, Portugal

Aug 2021 – Feb 2024
  • Development and integration of multiple payment methods in the Marketplace (Open Banking, Tamara, Klarna)
  • Implementation of cryptocurrency payments
  • Focus on international shopping experience and high scalability
C# .NET Kafka Microservices AKS

Software Developer

Warren Brasil

Porto Alegre, Rio Grande do Sul, Brazil

Oct 2020 – Jul 2021
  • Maintenance and evolution of the Overview microservice (platform home screen)
  • Implementation of new features and technical debt reduction
  • Focus on observability and high availability
C# .NET AWS MongoDB Microservices

Software Developer

Sindus ANDRITZ

Porto Alegre, Rio Grande do Sul, Brazil

Jun 2019 – Sep 2020
  • Development of connectors for real-time data collection (IIoT)
  • Integration between industrial devices and Metris platform (Industry 4.0)
  • Working with globally distributed teams
C# .NET Python WPF

.NET Developer

SONDA

Rio de Janeiro, Brazil

Sep 2018 – May 2019
  • Application development using .NET
C# .NET MongoDB Web API

Software Consultant / .NET Developer

CADS Consultoria de Sistemas

Rio de Janeiro, Brazil

Apr 2011 – Sep 2018
  • Acting as Software Consultant and .NET Developer
  • Development and consulting on Business Intelligence projects with QlikView
  • Maintenance and evolution of legacy and new systems
C# .NET .NET Core Javscript QlikView SQL Server

.NET Developer

Stone Pagamentos

Rio de Janeiro, Brazil

Jun 2013 – Nov 2013
  • Backend development with .NET
C# .NET Javascript

Education

B.S. Computer Science

Universidade Veiga de Almeida

Rio de Janeiro, Brazil

2007 – 2011

Skills

Languages
C# .NET Go Javascript Python
Backend
REST APIs Microservices OpenAPI / Swagger Background Processing
Databases
SQL Server PostgreSQL MongoDB Redis
Cloud & Infra
Docker Kubernetes CI/CD AWS Azure Git
Engineering
Design Patterns DDD Clean Architecture Event-Driven Architecture TDD API Design
AI
LLM Integration Ollama llama.cpp Prompt Engineering

Certifications

Languages

  • Portuguese Native
  • English Advanced (C1)
  • Japanese Basic (N5)