• Serve as tech lead within a squad, specializing in software development and architecture. • Design, develop, and maintain multiple microservices for an e-commerce platform using a microservices architecture. • Utilize Java, Groovy, and Kotlin within the Spring Framework, incorporating both object-oriented and functional programming paradigms. • Ensure the platform’s scalability and resilience, hosted on AWS Cloud. • Develop secure, high-performance, and scalable solutions, ensuring system observability through tools like New Relic and Splunk. • Actively monitor system performance and implement thorough unit and integration testing to maintain code quality. • Mentor and train new team members, fostering a culture of continuous learning and growth within the team.
• Successfully migrated customer data from Watson to Salesforce, ensuring data accuracy and integrity. • Integrated Guia Bolso CRM platform with Salesforce to improve data flow and operational efficiency. • Developed microservices using Java and Kotlin, utilizing the Spring Framework stack for a robust application architecture. • Created, documented, and implemented REST APIs for microservices, ensuring usability for developers and stakeholders. • Monitored system performance and observability with AWS CloudWatch and Datadog. • Completed a short-term project focused on migrating from IBM Watson to Salesforce Marketing.
• Developed and enhanced key features within a monolithic application, significantly improving overall functionality and user experience. • Conducted comprehensive maintenance, monitoring, and debugging to ensure high performance, reliability, and system stability. • Facilitated seamless integration of applications across multiple sectors, including Insurance and Banking, optimizing operational workflows. • Designed and developed efficient database routines, implementing robust testing strategies to ensure high code quality and maintainability. • Led the deployment of applications to production, proactively managing risks to ensure smooth releases and minimal disruption.
• Collaborate on feature development for a monolithic application, aligning technical solutions with business objectives to drive value. • Perform ongoing maintenance, monitoring, and debugging to ensure optimal performance, reliability, and system uptime. • Led the integration of applications across departments, including Insurance and Banking, to streamline processes and improve cross-functional operations. • Design and implement efficient database routines, enhancing code quality through rigorous testing and best practices. • Oversee production deployments, proactively identifying and mitigating potential risks to ensure smooth, uninterrupted operation. • Mentor and support new team members, fostering a collaborative, knowledge-sharing environment that promotes growth and innovation.
• Design, develop, and maintain scalable, secure applications tailored to meet evolving business needs. • Implement legal features across multiple applications, ensuring full compliance with regulations and seamless functionality. • Create and optimize database routines to improve system performance, reliability, and efficiency. • Maintain and enhance authentication and authorization systems, ensuring robust security and data protection. • Propose, develop, and refine new features within the proprietary framework, driving innovation and delivering enhanced value to the platform. • Design and customize JSF components using RichFaces to elevate the user experience and improve frontend functionality. • Collaborate closely with the QA team to ensure software quality, streamline testing processes, and foster continuous improvement.