You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Carlos Eduardo Ayala LeandroCE

Carlos Eduardo Ayala Leandro

Senior Software Engineer

€330/day
Madrid, ES
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Carlos Eduardo

I am an enthusiast of software and technology in general, promoting digital transformation as the path for societal development today, and who believes that good communication, collaboration, respect, and courage are the key tools for the successful development of any project.

My knowledge allows me to work as a FullStack resource with different technologies, but especially with the following:
- Java with Spring, Spring Boot, DropWizard.
- JavaScript with Node.JS, Angular, React.
- Application management as services with Docker.
- Continuous integration with Jenkins.
- IT automation with Ansible.

From a methodological point of view, I have worked with and advocate for the use of SCRUM as a project management methodology, XP as a software development methodology, and TDD or ATDD as methodologies that aim to guarantee high levels of quality in software development.

Among the qualities that characterize me and can add value to a project are:
- Ability to work in a team oriented towards achieving common goals.
- Responsibility.
- Honesty.
- Respect.
- Courage.

Furthermore, my experience as a trainer has enabled me to communicate easily when leading teams, with colleagues, or with clients, thereby achieving the project's objectives or adequately managing expectations.
  • English

    Conversational

  • Spanish

    Native or bilingual

Can work on-site
Madrid (up to 50km)

Experience

  • Impacto Tecnologico
    External Software Consultant
    TECH
    December 2013 - Today (12 years and 6 months)
    Madrid, Spain
    I have participated in the following projects:

    • Technical consulting for the APIfication of business services for the insurance company Zurich-Santander in Argentina, Brazil, and Mexico: This project aimed to present a detailed study of the status of the APIfication project for business services in each of these branches and the technical advice they required to achieve the objectives set by the Zurich-Santander group. I led a team composed of a senior technical analyst and two junior technical analysts, focused on preparing a study of the technical situation of the project in each branch and designing the proposal for technical guidelines to follow to achieve the objectives set by the Zurich Santander group.

    • Workflow web editor for Cabot Financial Spain: In this project, I was responsible for designing the technical proposal for the module, designing the frontend architecture of the module, developing the pilot, and finally implementing it as a module. Technologies used: JavaScript in ES6, Underscore, jQuery, and GoJS.

    • Integration API for a hospital platform for monitoring diabetic patients at Becton Dickinson: My responsibilities in this project included preparing the technical offer, developing the pilot project, designing the technical API, and technical leadership in its implementation. The API was designed in DropWizard, JAX-RS, and JDBI. In this project, I was in charge of two senior developers.

    • Technical consulting to implement continuous integration at Net4Things: In this project, I was responsible for designing the architecture of the continuous integration environment for the development of a REST API for a home automation project. Technologies: Git, GitLab, Jenkins, Maven, Nexus, Sonar, Swagger, and JBoss.

    • Training plans: I have participated as an instructor in various technical training sessions such as: Ansible, Puppet, Docker, OpenShift, OpenStack, AngularJS, Angular, JavaScript, HTML5, Java, Spring Framework, NodeJS, etc.
    Fullstack IT Architecture Agile Methodology Java JavaScript Spring boot Angular Training
  • Amaris
    Software Instructor
    TECH
    November 2016 - February 2018 (1 year and 4 months)
    Madrid, Spain
    This project aims to prepare recent university computer science graduates to work as full-stack developers for any of Amaris' clients, by intensively training them in the agile and proper development of full-stack Java and JavaScript applications.

    The training lasts between three and four months and is divided into:
    • Agile methodologies
    • Backend: Focused on Java with Spring Boot, JAX-RS, JPA, and Hibernate.
    • Frontend: Primarily focused on BackboneJS and Angular.
    • Projects: Focused on applying all acquired knowledge in internal projects.

    My responsibilities as project manager were varied:
    • Validate the technical profile of candidates to be part of the training program.
    • Deliver the different training sessions that comprised each module.
    • Act as SCRUM Master when working on projects.
    • Validate the technical and qualitative progress of each participant during the training program.
    • Provide personalized advice to each participant to help them improve their technical skills or qualities to qualify for specific projects.
    • Determine which professional from the training program met the needs of a particular client for project assignment.

    I have participated in this project in three cohorts of four people each. This course has been updated with each cohort, introducing work in development with Docker containers.
    Training Java JavaScript Spring Front-End Development Agile Methodology Docker
  • Amaris
    Senior Software Consultant
    TECH
    April 2015 - October 2015 (7 months)
    Madrid, Spain
    I participated as an analyst in the evolutionary maintenance process of SGS's human resources management platform, which is implemented in standard JEE. Additionally, they made intensive use of Oracle development tools, such as Oracle APEX, for small internal developments at SGS that we supported.

    Functions:
    • Collaboration in the development and presentation of technical solution proposals.
    • Design and implementation of improvements for cross-functional modules of the SGS human resources management platform with JEE.
    • Implementation of a web client for managing the configuration of the human resources management platform using Oracle APEX.
    Fullstack Oracle Oracle APEX Java Agile Methodology

Recommendations

Be the first to recommend Carlos Eduardo

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Training program for web business technologies
    IBM & Ministry of Technology of the Bolivarian Republic of Venezuela
    2006
  • University Technician in Administration. Specialization: Informatics
    University College of Caracas
    2007

Skill set (33)

Categories