Erik Rodriguez

Erik Rodriguez

Summary

I work on software behind critical banking workflows. Today I work at Banco do Brasil on services around the bank-wide credit limit platform and on modernization efforts that move business flows from the mainframe into cloud infrastructure. The work is integration-heavy and operationally serious: sensitive data, transactional behavior, production support, and reliability requirements that do not reward ambiguity.

More recently, that work has also included applied AI inside engineering delivery: designing agents and skills, evaluating RAG patterns, building Java integrations with LangChain4j, and helping colleagues learn where these tools are actually worth using.

My route into software came through mechanical engineering and computational mechanics. That background still shows up in how I work: clear models, explicit assumptions, and a bias for evidence over hand-waving.

The human side matters just as much to me. I like working in teams, bringing clarity to messy problems, helping colleagues stay motivated, and making calm decisions about priorities when everything looks urgent at once.

Experience

Banco do Brasil - Software Engineer and Analyst

October 2023 - present, Brasilia, Brazil, Hybrid

Universidade Federal do Rio Grande do Sul (UFRGS) - M.Sc. Researcher, Mechanical Engineering

March 2020 - April 2024, Porto Alegre, Brazil

Grupo de Mecanica Aplicada (GMAp), UFRGS - Research Assistant

August 2018 - August 2019, Porto Alegre, Brazil

CAETE Engenharia - R&D CAD/CAE Intern

July 2018 - August 2019, Porto Alegre, Brazil

Earlier Engineering Experience

Education

Selected Technical Stack

Publications

Contact