Matías Cárdenas

Matías Cárdenas

Software Engineer | BA | DevOps

Hi, welcome to my website! I’m a Software Engineer from Argentina, currently based in the Netherlands. Here, you’ll find an overview of my professional experience, academic background, and a selection of my projects. Feel free to explore and reach out, my contact details and social media links are below.


Automation Python API Business Analysis Django Docker Kubernetes

Experience

BA | Platform Engineer

MBA (Rabobank)

Utrecht, Netherlands

1 year

Working full time as consultant for client Rabobank.

• Performing as a Business Analyst | Platform Engineer developing and maintaining both on-premises and cloud applications
• Gathering requirements and managing stakeholders expectations
• Designing and implementing new features and bug fixes
• Automating and troubleshooting CI/CD pipelines (Azure DevOps, Python)
• Troubleshooting incidents in both on-prem (Linux servers) and cloud environments (AKS - k8s)

Azure DevOps RiskShield Kubernetes Docker Python Linux

API Platform Engineer (Python)

Sendcloud

Eindhoven, Netherlands

2 years 9 months

Part of the platform domain of the company, working cross-development teams providing solutions in the API ecosystem.

• Developed in-house libraries and services to support API development and testing (Python, Django-Ninja, Docker)
• Defining REST API guidelines and standards and enabling/enforcing them through all the development teams
• Automating CI/CD around the API design process (Gitlab CI, Python)
• Developed a service for supporting end-to-end tests performed from the front end (Python, DRF, PostgreSQL)
• Introduced BDD and pytest-bdd within the teams for improving collaboration and promoting behavior driven development
• Introduced contract testing approach within the organization, creating guidelines, POCs and maintaining an open source library (django-contract-tester)
• Assisting product engineering teams in API design

Python Docker Django Django Ninja Gitlab OpenAPI DRF pytest

Software Engineer (Python)

WAES

Eindhoven, Netherlands

1 year 8 months

Worked full-time for client ASML.

• Developed and maintained a set of applications in Python, used by test and development teams to perform crucial system integration tests
• Migrated two applications from python 2.7 to 3.8
• Merged two applications (one with python 2.7 and another one with python 3.8) with similar use cases into one, performing a heavy refactoring
• Collaborated with development and testing teams, gathering functional and non-functional requirements for improving process within their system tests
• Support and assistance in tooling usage, troubleshooting errors, and fixing bugs

Python Django Docker ElasticSearch

Senior QA Automation Engineer

Blue Trail Software

Córdoba, Argentina

11 months

Consultant for Samsung, in particular for the project of their IoT application (SmartThings).

• Developed and maintained a test framework used by multiple microservices (Java and RESTAssured)

Java RESTAssured Gitlab

Software Development Engineer in Test

McCafee

Córdoba, Argentina

1 year 6 months

• Defined functional test strategies for both the backend and end-to-end test of the application
• Maintained legacy test framework and introduced a new one for end-to-end tests with Java and Selenium

Java Selenium

QA Automation Engineer

Vates S.A.

Córdoba, Argentina

5 years 5 months

Transitioned from previous role to QA Automation Engineer.

• Design and implementation of a new test automation framework
• Implemented automated tests for end to end tests within different services (PL/SQL and vbscript)

HPT (UFT) PL/SQL vbscript

Education

Information Systems Engineer

Universidad Tecnológica Nacional

Córdoba, Argentina

2018

Certifications

View Details
Nederlands als tweede taal Programma I [B1]

College voor Toetsen en Examens

PCAP
View Details
PCAP

OpenEDG Python Institute

PCEP
View Details
PCEP

OpenEDG Python Institute

View Details
Cambridge B2 First

Cambridge Institute