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: Formerly Bosch Video 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)