fernando

Fernando Pires

Software Engineer

node
java
angular
react

7+

Experience

20+

Business Solutions

About

With over seven years of experience as a software engineer, I design and implement efficient, long-lasting solutions by applying best practices that ensure scalability, maintainability, and performance.

My core focus is backend development, mainly using Node.js and Java to build dependable, efficient services that drive key business functions. I also engage in frontend development with React and Angular, contributing to comprehensive full-stack projects as needed.

My background includes strong foundations in software architecture and system design, enabling me to deliver solutions aligned with both technical and business goals.

Beyond coding, I have practical experience managing cloud infrastructure and implementing DevOps workflows, leveraging open-source tools and cloud platforms to ensure resilient and cost-efficient systems.

Current job

As a Senior Software Engineer in the financial team, I design and build scalable backend services and contribute to full-stack solutions that support key financial operations.

First experience

I started as a software developer on the company ERP system and grew into a technical leader role in the outsourcing division, where I led multiple business-critical projects with modern development and architectural practices.

Tech Skills

React.js
Next.js
Angular
Node.js
Nest.js
Java
Spring Boot
Quarkus
Flutter
GO
Linux
Oracle Cloud
AWS Cloud
Distributed Systems
Kubernetes
Docker
API Gateway
Ansible
Terraform
REST API
OpenAPI
Service-Oriented Architecture (SOA)
Domain-Driven Design (DDD)
Event Driven Architecture (EDA)
SOLID Design Principles
Clean architecture
Object-Oriented Programming (OOP)
Test Automation
DevOps
Datadog
SQL
Oracle Database
PostgreSQL
MongoDB
CI/CD
Jenkins
Agile Methodologies
Scrum
Sonarqube
Keycloak
Redis
RabbitMQ
Observability
Prometheus
Grafana
ELK Stack
Loki
Jaeger

Certifications

Lastest Blog Posts