R

Rodrigo Cantú Polo

About

Detail

🚀 Senior Software Engineer | 25+ Years Driving Software Innovation & System Optimization | ⚙️ Backend Architecture | 🛠 Agile Leadership | The AI Mindset b...
Curitiba, State of Paraná, Brazil

Contact Rodrigo regarding: 
work
Full-time jobs

Timeline


work
Job
school
Education

Résumé


Jobs verified_user 0% verified
  • Dev.Pro
    Senior Software Engineer
    Dev.Pro
    Mar 2025 - Current (1 year 8 months)
    Working with a U.S. company on a project related to feature migration from a C++-based product to a Java product. Designing REST services from scratch for functionality and endpoint migration according to the architecture patterns used by the company and deploying these services in Kubernetes/GCP.
  • M
    Principal Software Engineer
    Microworld Consulting LLC
    May 2024 - Current (2 years 6 months)
    I’ve taken on the challenge of maintaining complex backend Java systems and an SWT desktop application, utilizing technologies such as Java 21, Spring Boot, REST, Jenkins, Docker, MySQL, Nexus, and Git. My role has involved reverse-engineering and reconstructing microservices source code, which enabled to restore critical system components and bring the development lifecycle back on track. By decrypting Jenkins admin credentials, I successfully reconfigured the build pipeline, restoring our CI/CD workflows to improve system resilience and continuity. In my commitment to optimizing our development process, I implemented automated tests using testing frameworks, which significantly reduced the need for manual testing and accelerated release c
  • Scale AI
    Quality Assurance Engineer for AI
    Scale AI
    Apr 2024 - Jun 2024 (3 months)
    I enhanced model performance metrics by designing and implementing innovative training prompts specifically tailored to increase the accuracy of large language models (LLMs). My work primarily involved writing and refining prompts, where I created realistic scenarios including electrical power system behaviors. This approach significantly improved the model's contextual understanding, ensuring more accurate and reliable outputs. Using Visual Studio Code, I evaluated and executed Python code generated from the prompts I crafted, rigorously validating its functionality and adherence to prompt specifications. This careful attention to quality and compliance allowed me to deliver high-caliber results that directly supported Scale AI's commitmen
  • Encora Inc.
    Senior Systems Development Specialist
    Encora Inc.
    Feb 2022 - May 2024 (2 years 4 months)
    I improved user experiences by designing and implementing new modules and features for a REST Java backend, tailored to the needs of a U.S. financial systems company. Leveraging tools such as Java, MySQL, Spring, Hibernate, AWS, JAX-RS, and GitLab, I worked on solutions that optimized backend processes, ensuring smooth integration and functionality across multiple platforms. My focus on refining backend structures and addressing performance bottlenecks contributed directly to improved client outcomes and stronger system reliability. One of my standout achievements was resolving critical backend performance issues by fine-tuning SQL queries and maximizing database index efficiency, a change that significantly boosted system speed and earned
  • P
    Professor
    Jul 2017 - Apr 2018 (10 months)
    I had the privilege of producing and recording online lectures on Legacy Systems and Software Testing for the Mobile Software Engineering Specialization. This initiative significantly enhanced student engagement and understanding of advanced concepts, allowing learners to grasp complex topics more effectively. I also took pride in composing course content that connected theoretical concepts with practical applications in software engineering. By bridging the gap between theory and practice, I empowered students to apply their knowledge in real-world scenarios, preparing them for successful careers in the tech industry. Show less
  • Upwork
    Freelance Software Engineer
    Upwork
    Mar 2016 - May 2018 (2 years 3 months)
    I specialized in customizing the Signal secure Android text messaging application, applying customized changes, and increasing overall user experience. Utilizing Java, Android Studio, and Eclipse, I successfully implemented changes that contributed to the customized Android application. Additionally, I modified and deployed the Signal backend server, leveraging Linux and Git for efficient development, while integrating Amazon S3 for storage solutions and Twilio and Google Cloud Messaging (GCM) for reliable communication services. I also focused on enhancing functionality within the Eclipse ecosystem by identifying and resolving defects in the Transitions (STW) component of the Nebula widgets package. Collaborating closely with the Eclipse c
  • Copel - Companhia Paranaense de Energia
    Systems Analyst - Electrical Systems
    Copel - Companhia Paranaense de Energia
    Sep 2010 - Feb 2022 (11 years 6 months)
    I was dedicated to optimizing monitoring and control capabilities for our electrical power substations. I designed and developed new modules and features within the internal SCADA system, utilizing Java, Qt Jambi, SWT, Linux (Slackware), and Bash scripting to adhere to IEC 61850 standards. Among the key modules I created and participated in were a Human-Machine Interface (HMI), a historical data generator, a SCADA configuration editor, a system redundancy feature, and a REST backend application powered by JBoss. These implementations improved operational efficiency and facilitated seamless data exchange across infrastructure. I led the adoption of Scrum methodologies within my team, introducing User Story Points to better gauge product scop
  • Unify
    Development Engineer
    Unify
    Dec 2008 - Sep 2010 (1 year 10 months)
    I played a pivotal role in expanding the HiPath 8000 platform by helping to develop the Open Branch product, which introduced Proxy and Session Border Controller (SBC) capabilities. This innovation not only strengthened support for SIP-enabled devices but also enabled seamless real-time communication, enhancing the user experience across various applications. Collaboration was key in my role, as I worked closely with cross-functional teams in Boca Raton, FL. I leveraged my expertise in Asterisk, OpenSER/Kamailio, C programming, and PostgreSQL to elevate system functionality. By utilizing SIP, RTP, and SRTP protocols alongside OpenSUSE Linux and B2BUA concepts, I effectively optimized data processing and developed new features. Additionally,
  • D
    Development Engineer & Tech Lead
    Mar 2008 - Dec 2008 (10 months)
    Systems Analyst at Positivo Informática for an intranet-based Quality Assurance project, involving team coordination, requirements analysis, and some coding using Java; also developed an application for hard disk imaging and deployment on production lines using C, NFS, PXE, PostgreSQL, and a customized TTY Linux distribution.
  • Nokia
    Development Engineer & Tech Lead
    Nokia
    Aug 2003 - Mar 2008 (4 years 8 months)
    Technical coordinator for firmware maintenance of VoIP media gateways, overseeing bug fixes, development, and effort estimation using C, C++, and VxWorks, being able to reduce the average total bugs by 75%; involved in knowledge transfer activities in the USA and feature development for TNMS software from Siemens Italy with Java, Swing, and network protocols.
  • D
    Development Engineer
    Mar 2002 - Jun 2003 (1 year 4 months)
    Developed the GPrev social welfare control system for Paraná Previdência as part of a 30-member team, utilizing Oracle OC4J, BC4J, JDeveloper, Java, Servlets, JSP, Struts, MVC, Rational Rose, VBScript, Rational Clear Case, and Oracle 9i Database.
  • Voxel
    Development Engineer
    Voxel
    Jan 2001 - Mar 2002 (1 year 3 months)
    Developed features for HSBC’s and Siemens' intranet systems using Java, C, Visual Age, Tomcat, WebSphere, HTML, JavaScript, Sybase, Oracle, and UML tools like Rational Rose.
  • Voxel
    Intern
    Voxel
    Oct 1999 - Dec 2000 (1 year 3 months)
    Specification and development of object-oriented software systems using UML, Visual Basic, Oracle, MS Access, and Crystal Reports, as well as an API for surveillance systems with Java, RMI, UML, and Visual C++ (DLL for parallel IO PC ports), including a demonstration prototype for a final graduation project at PUC-PR.
  • Celepar
    Intern
    Celepar
    Apr 1997 - Aug 1998 (1 year 5 months)
    Software development for Mainframe using Natural, development in Access with VBA, and tools in C for converting Mainframe text files to populate databases in systems like Access and Clipper.
Education verified_user 0% verified
  • Pontifícia Universidade Católica do Paraná
    master, MSc, Distributed Systems
    Pontifícia Universidade Católica do Paraná
    Jan 2006 - Jan 2009 (3 years 1 month)
  • Federal University of Technology - Parana
    Specialist, Computer Networks
    Federal University of Technology - Parana
    Jan 2004 - Jan 2005 (1 year 1 month)
  • Pontifícia Universidade Católica do Paraná
    Computer Engineering
    Pontifícia Universidade Católica do Paraná
    Jan 1995 - Jan 2000 (5 years 1 month)
This is a community-created genome.