pablo-rios-diaz.sh

> pablo.getCurrentRole()

"Custom Software Engineering Sr Analyst at Accenture"

> pablo.getCoreTech()

["Java", "Spring Boot", "Apache Spark", "Oracle"]

> pablo.getContactEmail()

"pablorios1603@gmail.com"

> click here to get in touch email_

Hi, I'm

Pablo Ríos Díaz

Computer Engineer

Specializing in robust backend services, high-throughput batch processes, and distributed data solutions.

About me

I’m a Computer Engineer specialized in backend development, with 5+ years of professional experience building, maintaining, and optimizing enterprise software solutions.

My main expertise is in Java, Spring Boot, Apache Spark, REST APIs, and data processing, with experience designing backend services and distributed processing solutions for large-scale financial systems. I have worked in enterprise environments where performance, reliability, scalability, clean architecture, and maintainability are critical.

Throughout my career, I have worked on projects involving millions of records and high-volume data processing, developing batch and distributed processing solutions using technologies such as Apache Spark, Spring Batch, Oracle, MongoDB, Elasticsearch, SQL Server, DB2, and Teradata.

What I Do

I specialize in transforming complex business requirements into reliable and scalable backend solutions. I enjoy solving performance and data-processing challenges, improving existing systems, designing APIs, and working with large datasets.

I have experience working on financial and enterprise applications, collaborating with international teams and contributing to systems where data accuracy, security, and performance are essential.

I also have experience taking technical leadership responsibilities, including supporting development teams, defining technical solutions, troubleshooting complex issues, and helping establish development practices.

Engineering Approach

I believe good software should be simple, maintainable, scalable, and measurable. My approach combines analytical problem-solving with practical engineering, focusing not only on making a system work, but also on understanding how it will perform and evolve over time.

I’m particularly interested in backend engineering, distributed systems, data-intensive applications, and software architecture, and I continuously work on expanding my knowledge of modern technologies and engineering practices.

Experience

Custom Software Engineering Sr Analyst

Accenture

Present

Working on backend systems for an international banking client.

Main responsibilities:
  • Developing backend applications using Java and Spring Boot.
  • Designing and maintaining REST APIs.
  • Developing batch processes using Spring Batch.
  • Processing large datasets using Apache Spark.
  • Working with Oracle, MongoDB, and Elasticsearch.
  • Troubleshooting and improving application performance.
  • Working with Git, Jenkins, SonarQube, and Control-M.
  • Collaborating with international development teams.
  • Supporting technical solutions and helping solve complex development issues.

Technical Expertise

Primary Tech Stack

Technical Expertise Directory

Languages

Java SQL C/C++ JavaScript TypeScript Bash

Backend

Spring Boot Spring Batch REST APIs Microservices

Big Data & Processing

Apache Spark Dataset API Distributed Data Processing Batch Processing

Databases

Oracle MongoDB Elasticsearch SQL Server DB2 Teradata

DevOps & Tools

Git GitHub Jenkins SonarQube Docker Control-M

Architecture, Data & Integration

RESTful Services Microservices Architecture Batch Architectures Distributed Processing JSON XML SOAP WSDL COBOL/EBCDIC Processing

Development Ecosystem

Contact me

Currently

Based in Canada

I’m interested in opportunities where I can contribute as a Backend Software Developer, particularly in teams working with Java, Spring Boot, distributed systems, data engineering, or large-scale applications.

I’m comfortable working in international and remote environments and enjoy collaborating with engineers from different backgrounds.

Let's collaborate!

Drop me a message using the form below, or send an email directly to pablorios1603@gmail.com.