Profile Picture

Hello, I'm

Alessandra Godoy

Software Engineer

LinkedIn profile GitHub profile

Get To Know More

About Me

Work setup picture photo by Daniil Komov
Experience icon

Experience

3+ years
Technology

Education icon

Education

B. Sc. Bachelor's Degree
Computer Science

I'm a Software Engineer with over 3 years of experience in IT and 1+ year in Backend Development. I build reliable microservices for financial systems, working with companies like the Credit Bank of Peru and Pacific Insurance.
I specialize in Spring Boot, WebFlux, and API design. I follow clean code principles and use design patterns to create scalable and maintainable solutions.
I'm fluent in Spanish and English and enjoy working with remote teams in fintech and insurtech.

Arrow icon

Discover My

Professional Experience

Backend Software Engineer

NTT Data Latam & Europe (Lima - Remote) | October 2024 – October 2025

  • Developed microservices in an enterprise fintech environment for Credit Bank of Peru (BCP) and Pacific Insurance.
  • Designed and delivered a Spring Boot microservice using OpenAPI contract-first approach, replacing a legacy endpoint and enabling consumption by 3+ cross-functional teams through Azure API Management, contributing to the squad's modernization KPIs for the quarter.
  • Resolved a quarter-long squad deployment freeze by implementing rate limiting and timeout configurations across 4 core microservices, aligning with enterprise resiliency standards and restoring the team's Gold deployment category.
  • Extended international bank transfer services to support Chinese Yuan (CNY), adapting Jasper Reports templates across 3 document flows and delivering a feature that earned the squad internal recognition for innovation.
  • Managed Liquibase database migrations to correct ~200 inconsistent financial transaction records and provision 3 new schemas, maintaining full traceability and rollback capability across development, staging, and production environments.

Stack: Java 17, Spring Boot, Spring WebFlux, REST APIs, OpenAPI, Azure APIM, Azure SQL Server, Liquibase, Jenkins, Docker, SonarQube, Grafana, Kibana, GitHub Copilot, Prompt Engineering

Web Developer

Mata Technologies (Philippines - Remote) | March 2024 – May 2024

  • Built a website for a startup oriented to train and develop young talent across the world, delivered end-to-end within a 3-month engagement.
  • Led end-to-end discovery and scoping for the foundation's web platform, researching and curating features using AI-assisted workflows, translating findings into a Figma prototype reviewed and refined weekly with the CEO, CTO, design, and marketing teams.
  • Built and deployed the website on AWS Lightsail using WordPress and Elementor Pro, owning the full implementation from prototyping to go-live, coordinating iterative refinements with the development team within a structured Agile workflow.

Stack: WordPress, Elementor Pro, CSS, AWS Lightsail, Figma, Agile, OpenAI, Prompt Engineering

IT Technical Support Specialist

Hostinger International (Lithuania - Remote) | September 2021 – December 2022

  • Resolved technical cases for a product-driven hosting company serving international customers and achieving 95% customer satisfaction.
  • Resolved complex technical incidents across web server infrastructure, Linux VPS environments, MySQL databases, and DNS configurations, directly executing SQL migrations, backups, and restorations as well as diagnosing and correcting PHP scripts and malware across a high volume of daily cases.
  • Self-initiated the localization and translation of knowledge base articles into Spanish for Confluence, expanding support coverage for Spanish-speaking customers across a globally distributed, bilingual team.

Stack: Linux, PHP, MySQL, DNS, Cloudflare, WordPress, Bash, Git, Jira, Confluence

Arrow icon

Explore My

Skills

Backend & Frameworks

Skill icon

Java

Skill icon

Spring Boot

Skill icon

Spring WebFlux

Skill icon

Spring Data JPA

Skill icon

Spring Security

APIs & Testing

Skill icon

RESTful APIs

Skill icon

OpenAPI 3.0

Skill icon

Contract-First Design

Skill icon

JUnit5 & Mockito

Skill icon

JaCoCo & CheckStyle

Databases

Skill icon

MySQL

Skill icon

MongoDB

Skill icon

PostgreSQL

Skill icon

Azure SQL

Skill icon

AWS RDS

Skill icon

Liquibase

Cloud & Observability

Skill icon

AWS EC2

Skill icon

Microsoft Azure

Skill icon

Docker

Skill icon

Jenkins & GitHub Actions

Skill icon

Grafana & Kibana

Arrow icon

Browse My Recent

Projects

Customer Microservice

Customer Microservice

Spring Boot 3 · Java 17 · Azure SQL · OpenAPI 3.0 · AWS

  • Manages customer lifecycle in a distributed banking system.
  • Built contract-first with OpenAPI 3.0, exposing separate public and internal APIs for client requests and inter-service validation.
  • Applies DDD layering with auto-generated type-safe interfaces and functional validation logic.
  • Enforces 70% test coverage via JaCoCo and Google Style Guide compliance via Checkstyle.
Account Microservice

Account Microservice

Spring Boot 3 · Java 17 · Azure SQL · OpenAPI 3.0 · AWS

  • Handles account creation, balance management, and transfer execution with transactional integrity.
  • Validates customers via the Customer service before account creation and exposes an internal API consumed by the Transaction service.
  • Uses JPA @Transactional to guarantee consistency during balance updates.
  • Enforces 70% coverage and Google Style Guide via JaCoCo and Checkstyle.
Transaction Microservice

Transaction Microservice

Spring Boot 3 · WebFlux · Java 17 · MongoDB · OpenAPI 3.0 · AWS

  • Reactive microservice for processing financial transfers using Spring WebFlux and Project Reactor.
  • Orchestrates a multi-step flow — validation, account verification, balance check, atomic transfer execution via WebClient.
  • Non-blocking I/O handles high-throughput concurrency with minimal thread usage.
  • Enforces 70% coverage with StepVerifier for reactive stream testing.
TechGenius

TechGenius

JavaScript · SPA · HTML · CSS · OpenAI API

  • A Single Page Application designed for programming students who want to stay updated on the latest programming technologies.
  • Enables real-time conversations with the OpenAI API for personalized learning and decision-making.
  • Offers categorized browsing and filtering of programming technologies, including rankings of the most popular ones.
  • Ensures optimal user experience across devices with a minimalistic and adaptive interface.
Arrow icon

Get in Touch

Contact Me