Fernando – Node.js, PostgreSQL, Typescript, experts in Lemon.io

Fernando

From Brazil (UTC-3)flag

Back-end Web Developer|Senior

Fernando – Node.js, PostgreSQL, Typescript

Fernando is a Senior backend engineer with 8 years of experience across cybersecurity, edtech, aviation payments, and media. His core stack is Node.js/TypeScript and Go, with Kafka, PostgreSQL, Redis, and AWS/Kubernetes, and he has worked on event pipelines processing around a million events per second. Candidate thinks in systems and in cost: he traced the most expensive Kafka consumers on the bill himself and fixed the root cause, cutting one workload from 120 to 50 pods, resulting in $200K+ in yearly savings!

8 years of commercial experience in
Advertising
Aviation
Cybersecurity
Data analytics
E-learning
Edtech
Fintech
Media
Enterprise software
SaaS
Main technologies
Node.js
8 years
PostgreSQL
8 years
Typescript
8 years
Redis
8 years
Apache Spark
2 years
Additional skills
CQRS
Grafana
Prometheus
Playwright
Spring Boot
JUnit
Angular
GraphQL
Docker
Apache Kafka
Golang
Direct hire
Possible
Ready to get matched with vetted developers fast?
Let’s get started today!

Experience Highlights

Senior Back-end Engineer / Data Platform Engineer
May 2023 - Ongoing3 years 5 months
Project Overview

A security log platform for managed service providers (MSPs and MSSPs) that need to detect threats across many customer environments without running their own security setup. It collects and processes logs from customers' firewalls, endpoint agents, and cloud accounts in near real time, with high availability and low latency. The product is also sold through a third-party IT marketplace, where providers can onboard their customers themselves and receive a single bill for all their IT products. The platform handles a baseline of about one million events per second, or hundreds of millions of events a day.

Responsibilities:
  • Found the most expensive Kafka consumers in the Confluent bill and fixed the cause in a slow Node.js consumer by batching its Redis calls and stopping it from blocking the event loop, cutting that workload from 120 to 50 pods. This was part of a team effort that cut infrastructure costs by over $200K a year.
  • Designed, led, and launched the award-winning Pax8 marketplace integration end-to-end, from scoping with product and the partner team to production support; self-service onboarding and consolidated billing drove 5% growth in the customer base.
  • Built the company-wide Integration Framework for data ingestion, cutting integration development time by 60% and solving eventual-consistency problems with CQRS, Kafka, and S3.
  • Built an event-driven HubSpot CRM sync that kept account managers' revenue view current when customers changed their own contracts, improving MRR forecasting accuracy by 20%.
  • Rewrote the payment module from backend to frontend on Stripe's newer APIs, adding bank debit (ACH) and other payment methods and reworking the payment data model.
  • Played a key part in migrating Kafka from AWS MSK to Confluent, and fully owned the cold-storage layer of the Spark-based data platform.
  • Moved a mission-critical service off a legacy system, protecting key customer flows from its downtime, and built Prometheus alerting and Grafana dashboards that cut incident response times.
Project Tech stack:
Golang
Node.js
Apache Kafka
Amazon S3
Grafana
Prometheus
CQRS
PostgreSQL
Redis
Apache Spark
TypeORM
ElasticSearch
Typescript
AWS
Kubernetes
Senior Back-end Engineer
Nov 2021 - May 20231 year 6 months
Project Overview

A large education platform that serves learning materials to schools, universities, and their students. Its core services handle authentication and authorization for all public and internal endpoints, as well as search across the course material catalog, organizations, classes, and enrollments.

Responsibilities:
  • Optimized the Elasticsearch cluster behind catalog and enrollment search by replacing frequent real-time document updates with scheduled batch updates (Painless scripts), cutting query latency by 25%.
  • Owned the authentication and authorization services protecting all of the company's public and internal endpoints.
  • Rewrote the API test codebase, raising test coverage by 30% and adding unit, integration, end-to-end, and load testing (JUnit, Cucumber, k6, Jest, Playwright).
  • Reviewed and guided contributions to core features in Go, Node.js, Spring Boot, and Angular.
  • Built Prometheus and Grafana dashboards for real-time monitoring of the core services.
Project Tech stack:
Golang
Node.js
Spring Boot
Angular
Playwright
JUnit
Cucumber
ElasticSearch
Prometheus
Grafana
Middle Full-Stack Developer
Dec 2019 - Nov 20211 year 10 months
Project Overview

A payments and financial reporting system for commercial airlines that buy aircraft and services from a large aerospace manufacturer. It processes payments and generates financial reports for the enterprise's finance teams and airline customers, with a focus on smooth, reliable payments.

Responsibilities:
  • Built a financial report generator API in Go that automated financial reporting for the enterprise's finance teams.
  • Owned the payment flow across the frontend (React) and backend for commercial airline customers.
  • Improved the payment microservices with Node.js streams, PostgreSQL transactions, and GraphQL to make payment processing more reliable.
Project Tech stack:
Golang
Node.js
PostgreSQL
GraphQL
React
Middle Full-Stack Developer
Jul 2018 - Dec 20191 year 5 months
Project Overview

A major Brazilian news and content portal with editorial, advertising, and subscription products for a large national readership. It runs on a mix of legacy systems and microservices that serve news content and paid features.

Responsibilities:
  • Improved the news platform's Lighthouse performance and SEO scores by 30%.
  • Led a small team that shipped a new payment feature in ASP.NET Core under a two-week deadline.
  • Led the move of legacy systems and microservices to Docker containers.
Project Tech stack:
React
Next.js
Node.js
Docker
ASP.NET CORE

Education

2015
Computer Science
Incomplete Degree

Languages

Portuguese
Advanced
English
Advanced

Hire Fernando or someone with similar qualifications in days
All developers are ready for interview and are are just waiting for your requestdream dev illustration
Copyright © 2026 lemon.io. All rights reserved.