WSN
Photo of Wesley Sena Nogueira

Backend developer for 7+ years

Belém, PA — Brazil

Open to opportunities in Brazil and abroad.

Day to day
  • Backend with Rails for 7+ years
  • Main database at every company
  • Protege+ microservice integrations
  • Async jobs at three companies
  • Lambda, S3, CloudWatch and EC2
  • Monolith migration, digital accounts

About

Backend, payments and microservices

Backend developer with 7+ years of experience, working with Ruby on Rails since 2019. I've worked in fintech and payments, with microservices and integrations.

Currently studying

  • Go

Experience

Where I've worked and what I used

Jun 2023 – Apr 2026

Blu Software Engineer

Payments and Accounts team Jan 2025 – Apr 2026

  • Resolved a critical 3DS double-authentication incident in checkout.
  • Built an audit and tracking system for checkout states.
  • Cut sales report time from 120 s to 5 s by refactoring SQL and adding indexes.
  • Contributed to the Protege+ regulatory microservice, with integrations through Kafka, Sidekiq and STA web services over XML.
  • Checkout and payment auditing
  • Reports cut from 120 s to 5 s
  • Protege+ microservice integrations
  • Protege+ microservice jobs
  • STA integration for Protege+

Mobile backend for a fintech Jun 2023 – Dec 2024

  • Built and adapted 30+ API contracts during the migration from a monolith to microservices.
  • Rewrote the Farol de Crédito API, which queries credit bureaus and returns a customer's network (legal representatives and linked companies), reducing response time by more than 85%.
  • Built the Tap to Pay HTML receipts endpoint with AWS Lambda and S3.
  • Led the adoption of Insomnia as the API contract standard across teams.
  • Maintained the backend-driven mandatory app update mechanism.
  • 30+ contracts in the migration
  • Monolith migration
  • Builds the receipt HTML
  • Stores receipts behind a public URL
  • API contract standard across teams

Jul 2022 – Apr 2023

Vindi Software Developer

  • Built and integrated Ruby on Rails features for digital account solutions in a microservices architecture.
  • Worked with asynchronous processing in Sidekiq and monitoring with CloudWatch and New Relic.
  • Wrote automated tests with RSpec and maintained Ruby gems.
  • Took part in refinements and technical documentation.
  • Digital account features
  • Modeling, queries and indexes
  • Reconciliation and payment processes
  • Logs, alarms and metrics
  • Errors and traces
  • API, integration and flow tests

Aug 2021 – Jul 2022

Repassa Backend Developer II

  • Built and maintained Ruby on Rails applications with a component-based architecture.
  • Integrated GraphQL and REST APIs.
  • Set up email delivery with SendGrid, messaging with RabbitMQ and async processing with Sidekiq.
  • Monitored applications with Sentry and ELK and wrote tests with RSpec.
  • Took part in requirements analysis, documentation and code review.
  • Component-based applications
  • Modeling, queries and indexes
  • Built and refined endpoints
  • Third-party tracking and payment APIs
  • Messaging
  • Emails and user alerts
  • Email delivery
  • Error and bug tracking
  • Centralized logs and dashboards
  • API, integration and flow tests

Aug 2018 – Aug 2021

Jambu Tecnologia Web Developer, Ruby on Rails

  • Built web systems, APIs and views in Ruby on Rails, and created Ruby gems.
  • Built front-end features in Vue.js and integrated them with Rails APIs.
  • Tested with Capybara, Cucumber and Selenium WebDriver, plus manual testing.
  • Worked with Scrum, XP and Kanban, from requirements gathering to documentation (Markdown and UML).
  • Ran Git and Ruby workshops and mentored on Ruby on Rails and microservices.
  • Web systems, APIs and gems
  • Modeling, queries and indexes
  • Front-end on Rails APIs
  • Tests for new and existing screens
  • Tests for new and existing screens
  • Tests for new and existing screens
  • Workshops I taught

Education

Where I studied

  • 2019 – 2023

    Estácio Bachelor's degree in Information Systems

  • Mar 2015 – Mar 2019

    EETEPA Prof. Francisco das Chagas Azevedo Technical High School Diploma in Informatics