Staff Software Engineer, John Deere Financial
Dec, 2023 - Present
Acted as Staff Software Engineer in a team supporting the major legacy app from John Deere Bank in Brazil.
Created a script to verify minimum unit test coverage, integrated into the application's CI pipeline, with different thresholds for different code parts, considering the challenges of maintaining a large legacy codebase.
Conducted code reviews, validated design and architecture proposals, and provided coaching and mentoring to other developers.
Contributed to the design of synchronous and asynchronous APIs, for various Bounded Contexts of my company business.
Served as a liaison between my team, other regional teams, and business stakeholders.
Supported the Product Owner, Engineering Manager, and Agile Leader in fostering team cohesion and collaboration.