I am a Senior Backend Engineer and Tech Lead with over 15 years of experience designing and developing scalable backend systems, APIs, and distributed architectures. My expertise spans multiple programming languages including Python, Ruby on Rails, Java, and JavaScript, and I have extensive experience working with databases such as PostgreSQL, MySQL, and DynamoDB. I specialize in high-performance systems, asynchronous processing, and cloud architectures, particularly leveraging AWS services.
Throughout my career, I have combined solid technical skills with strategic leadership, effectively collaborating with cross-functional teams to deliver high-impact technology projects. I have led multidisciplinary and multicultural teams, managing project timelines, mentoring junior developers, and ensuring quality standards through agile Scrum methodologies.
My recent roles include AI Developer, Project Manager, and Project Lead, where I have driven improvements in system consistency, maintainability, and performance. I have successfully migrated manual systems to automated cloud-based microservices, significantly reducing processing times and enhancing scalability.
I am passionate about applying best practices and quality standards in software development, focusing on resilient, fault-tolerant, and optimized system architectures. My experience includes designing event-driven serverless systems on AWS, developing high-performance APIs and data pipelines, and integrating frontend components to improve usability and responsiveness.
I hold a Master’s Degree in Project Management from the University for International Cooperation and a Bachelor’s Degree in Software Engineering from the Costa Rica Institute of Technology. I am proficient in English at a C1 level and continuously seek to leverage my skills to lead innovative projects and deliver exceptional technical solutions.