About Me

My experience focuses on people management, software technical architecture, innovation management, and project management. I have experience managing managers, individuals, strategic initiatives, and leading architects, developers, and QA engineers for different platforms: WEB, Mobile, and others.

I’m a Senior Software Engineering Manager and University Professor of Computer Science, with over ten years of experience in technical leadership roles.

As a Senior Manager, I’m also part of establishing and running strategy and objectives with the other senior leaders, with a lot of success in creating and managing top performance technical teams.

Previously, I was a senior software developer with a lot of experience in different projects related to financial organizations, media, and others. Technical competencies: program languages as Java, C++, Python, .Net, PHP, Javascript, SQL, and NoSQL DataBases, CMS, Mobile Development, Media Expertise, and others.

WORK HISTORY

Jun 2023 – Current

Software Engineering Technical Manager Senior

Experian a Business services company

Dec 2014 – May 2023

Senior Software Engineering Manager

Akamai Technologies

Manager of a team solutions architects performing software development for HTML5 / Javascript, iOS, and Android media player solutions and runs the day-to-day operations of the team. This includes the management of software development, quality assurance, and customer implementation and support activities, working closely with local and global team members.

This position is a combination of managing managers, individuals, strategic initiatives, and leading the SAs on some of Akamai’s largest customers. As a Senior Manager, I’m also part of establishing and running strategy and objectives together with the other senior leaders within Service Delivery Americas.

Jun 2006 – Dec 2014

Technical Developer Manager

Avantica Technologies (Now acquired by Encora)

Project Lead and Senior Software Engineer.

I worked on different projects related to financial solutions (internet banking, credit score analyses, and others).

I worked as a Software Developer with a lot of experience in development Methodologies: Agile Scrum and Extreme Programming (XP), Test-driven development (TDD), and Waterfall Model.

Avantica Liberia (from June 2012 to August 2013) – I worked in the role of Technical Manager of the second regional office of the company in Costa Rica and the first software outsourcing company in Guanacaste, giving support, training, and coordinating projects in Liberia Costa Rica with managers and resources in others locations in Costa Rica (San Carlos and San José), Perú and the USA. With the responsibility of transmitting and keeping the company standard and high quality of the projects created by Avantica.

ACADEMIC EXPERIENCE

Dec 2012 – Current

Professor of Computer Science

Universidad Nacional de Costa Rica

I teach different courses in computer science with a primary focus on Web and Mobile. This privilege to work with incredible students allowed me to find good talent for the team and various companies.

Verification:
Escuela de Informática de la UNA
Verificación del perfil de profesor

EDUCATION

2023

AWS Certified Cloud Practitioner

Amazon Web Services Training and Certification

2022

Akamai Lead Program

Management Certification

2020

PMI Agile Certified Practitioner (PMI-ACP)®

Project Management Institute

2019

Maestría en administración de la innovación

Universidad Nacional de Costa Rica

It contributes to strengthening the management of technological innovation, identifying and articulating efforts and initiatives of the different productive sectors of the country.

2011

Maestría en administración de proyectos (MATI)

Universidad Nacional de Costa Rica

Experience with methodologies for project management developed by professional organizations, such as the PMBOK® Guide from the Project Management Institute (PMI) ®, or by government agencies, such as PRINCE 2 of the Office of Government Commerce of the Kingdom Kingdom: relates them to Information Technology (IT) and Information Systems (SI) and introduces techniques and tools related to project management.

2004

Bachillerato en Ingeniería en Computación

Universidad Internacional de las Americas (UIA)

My LinkedIn Profile

ENGINEERING MANAGER

Leadership and people management, technical architecture, innovation management, and project management.

PROJECT MANAGEMENT

Agile (Scrum, Scrumban, Kanban, and XP) and Waterfall Methodologies.

SOFTWARE JAVA DEVELOPER

Java, Spring, Spring Boot, Webservices REST / SOAP, J2EE, AspectJ, Struts, ORM, Velocity, Freemaker, Axis, ActiveMQ, Jersey, RestEasy and others.

SOFTWARE WEB DEVELOPER

HTML, Javascript ES6, PHP, Python (Django), ReactJS, Ant Design for ReactJS, AngularJS, JQuery, Ajax, Mootols, Prototype, Dojo, Bootstrap, AntJ.

CONTENT MANAGEMENT SYSTEM

Drupal, Joomla, WordPress, Alfresco, Magnolia, and others.

SOFTWARE .NET DEVELOPER

.NET (VB.NET, C#), Entity Framework, ADO, LinQ, WebApi, WebForms and others

DATABASE

MySQL, Oracle, Microsoft SQL Server, IBM DB2, PostgreSQL, and NoSQL MongoDB

SOFTWARE MOBILE DEVELOPER

Android, Swift, Kotlin

WEB APPLICATION SERVERS

JBoss, Tomcat, Websphere, IIS,
Apache, and others.

CLOUD SERVICES

Google Cloud, AWS, Digital Ocean, Akamai, Microsoft Azure.

BUSINESS RULES MANAGEMENT SYSTEM

WebSphere
ILOG JRules
BRMS