Nelson Nobre

Summary

Specializing in .NET/C#, I bring strong expertise to cloud solutions across sectors like FinTech, Sim Racing, and Tourism. My approach includes a rigorous study and application of algorithms, data structures, and design patterns, aiming for robust and high-quality solutions. I'm committed to software excellence, prioritizing unit, integration, and performance testing to ensure the delivery of reliable projects. Adapting easily to various technologies, including Python, TypeScript, Java, and JavaScript, I actively share my knowledge with the community and lead teams and projects to foster innovation.

Experiences

Software Architect

VFXPLC - Fintech
PT/UK February 2024 - Present
  • Designed the architecture for legacy system modernization, preparing for scalability in the cloud.
  • Ensured continuous operation, enhanced third-party integrations, and updated development practices and documentation.
Stacks:
C#/.NET Azure GitHub System Design Microservices CosmosDB Redis ServiceBus Docker REST API Azure Functions

Software Architect / Backend Developer

Fidgrove - Sim Racing
PT November 2021 - January 2024
  • Designed the architecture and contributed to the backend development for a real-time sim racing platform, focusing on efficiently handling high volumes of data.
  • Crucial in taking a concept to a market-validated MVP, establishing a scalable and expandable product foundation.
  • Assisted in implementing DevOps practices, including pipelines, observability, and monitoring, with a cloud-first approach.
Stacks:
C#/.NET Docker Azure DevOps Microservices Kafka MySQL Cassandra Grafana Loki Tempo Prometheus WebSockets REST API Windows App WPF Azure Java

Software Architect / Backend Developer

Mochila - Travelling
PT/ES January 2021 - January 2023
  • Instrumental in bootstrapping and evolving the idea into an MVP, architecting the entire solution.
  • Implemented the project in the cloud, setting up DevOps policies, monitoring, and observability to ensure operational efficiency.
  • Translated business needs into effective software solutions, serving as the lead technical figure for the project.
Stacks:
C#/.NET AWS GitHub Docker MySQL MongoDB RabbitMQ CloudWatch WebSockets REST API Lambda Functions S3 AWS Cognito AWS Fargate

Backend Developer / Team Leader

Positive Slice - Fintech
PT October 2013 - November 2021
  • Team management, SRS, Code Review, Backend development and microservices, integration with 3rd parties.
  • Strangled a legacy system and modernized the infrastructure to support scaling and expand into new markets.
Stacks:
C#/.NET REST API On-premise SOAP SVN MySQL WCF IIS Windows Services Windows Server

Education & certifications

Bachelor's Degree in Computer Science

Portimão, PT October 2010 - July 2013
  • Grade: 16/20
  • Thesis Subject: Real-Time gesture recognition for Robot Interaction. 20/20

Projects & contributions

Skills

Languages & Frameworks

C#/.NET SQL JavaScript Python TypeScript Vue.js Nuxt.js HTML CSS Bootstrap

Team Work

Agile Team Leadership

Coding Skills

Algorithms Data Structures Design Patterns Clean Code SOLID

Database

MySQL MSSQL Redis MongoDB DynamoDB Cassandra Postgres

Messaging

RabbitMQ Kafka ServiceBus

Cloud computing & Infrastructure

AWS Azure Docker Nginx

DevOps

Git Azure DevOps GitHub GitHub Actions Terraform BitBucket Subversion CI/CD

Observability

Grafana Prometheus OpenTelemetry Loki Jaeger Tempo CloudWatch

Tools

Visual Studio Visual Studio Code SonarQube SonarCloud Jira Confluence

Tests

Unit Tests Integration Tests Load Tests Mutation Tests TDD Test Pattens K6

Communication Protocols

HTTP REST SOAP gRPC MQTT WebSockets Server-Sent Events

Paradigms, Systems Design and Architecture

DDD Monolithics Microservices Distributed System Event Driven Architecture CQRS Clean Architecture Hexagonal Architecture The Twelve-Factor App FaaS

SO

Windows Linux

Languages

Portuguese (Native) English (Intermediate)

Preferences

  • Remote Work: Open / Yes
  • Remote Work: Willing / Yes