Saul Fernando Martinez Rubio

Senior Software Engineer at Consulting eSoluzion
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Greater Madrid Metropolitan Area, ES
Languages
  • Español Native or bilingual proficiency
  • Inglés Full professional proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • Data Science Professional Certificate
    Coursera
    Jul, 2020
    - Oct, 2024
  • Data Visualization with Python
    Coursera
    May, 2020
    - Oct, 2024
  • Data Analysis with Python
    Coursera
    Apr, 2020
    - Oct, 2024
  • Data Analysis with Python
    Coursera
    Apr, 2020
    - Oct, 2024
  • Databases and SQL for Data Science
    Coursera
    Apr, 2020
    - Oct, 2024
  • Python for Data Science and AI
    Coursera
    Mar, 2020
    - Oct, 2024
  • Data Science Methodology
    Coursera
    Jan, 2020
    - Oct, 2024
  • Open Source tools for Data Science
    Coursera
    Oct, 2019
    - Oct, 2024
  • What is Data Science?
    Coursera
    Aug, 2019
    - Oct, 2024

Experience

    • Information Technology & Services
    • 1 - 100 Employee
    • Senior Software Engineer
      • Oct 2019 - Present

      Development of Java 8 applications with lambda expressions and streams, micro-services and using the Spring Framework was used for the development of the functionalities. Among the functions performed are:-Development of API's building controllers with Spring and Swagger.-Development of REST and SOAP web services to consume and to expose services.-Query and extract data using SQL or python scripts.-Knowledge in Python and libraries such as Pandas, NumPy, DBAPI's.-JPA knowledge for connection to SQL and MongoDB databases.-Storage and query on InfluxDB.-Knowledge of MongoDB databases and queries based on javascript expressions.-use of Git for software version management.-Jenkins management for continuous integration.-Kubernetes knowledge for deployment of applications.-Knowledge of SCRUM methodology and tools such as JIRA for requirements management.

    • Spain
    • IT Services and IT Consulting
    • 700 & Above Employee
    • Solution analyst
      • Feb 2019 - Oct 2019

    • Colombia
    • Banking
    • 700 & Above Employee
    • IT Project Manager / Team Lead
      • Jun 2014 - Oct 2018

      - Planning, execution, and control of different types of technology projects.- Migration of the library system of the Luis Ángel Arango library, which is the largest public library in the country. As result, a new architecture for the software was defined in which the library requires less personalization that implies the reduction of the development cost in the new version of the software.- Implementation and improvement of the housing subsidy system granted by the government of Colombia. As a result, it was possible to eliminate a delay that the project had for more than 5 months until it was up to date with pending developments.- Maintenance and evolution of the archaeological and art repository system where the information of the art pieces gold museum and cultural square in Bogota, Colombia. As result, the system was maintained functional and the new developments in course were implemented.- Update version of the electronic commerce system that handles the negotiation of national public debt securities. As result, the project with a delay of more than two years was updated and a new project of new developments is in process.

    • Colombia
    • Higher Education
    • 700 & Above Employee
    • Graduate Research Associate
      • Jan 2012 - Jun 2014

      Development of a middleware that allowed to communicate a Java SE or Java EE environment with a C++ environment for the control of a humanoid robot. The Software was base on a wrapper that uses JNI to invoke C++ methods using Java.Create a Meta-model based on graphs that allow developing applications under a model-oriented engineering approach and store the model on a NoSQL database that was based on graphs (Neo4j)

    • United States
    • IT Services and IT Consulting
    • 700 & Above Employee
    • Senior Developer
      • Jun 2013 - Jan 2014

      support and development of the application for ATM (Automated teller machine) repairment agenda developed in Java EE (JSF, Entity Beans, CDI, Rest web services) that helps to support the operation nationwide. The application communicates with an Android application through web services so the repairman knows the details of the repairment order.􏰀 Manage the work done by external suppliers that supported the work of improving existing applications as Android applications that use the repairman, Scripts for generating reports from de SQL Server Database, improves in the UI of the application using Jquery.

    • Colombia
    • Information Technology & Services
    • 1 - 100 Employee
    • Development Support Engineer
      • Oct 2012 - Feb 2013

      Support and evolution of the billing platform of the energy company CODENSA in Bogotá and Cundinamarca developed J2EE. I was in charge of developing new functionalities and create scripts in PL/SQL or SQL for making massive data modications.

    • IT Services and IT Consulting
    • 700 & Above Employee
    • Quality Auditor
      • Sep 2011 - Jan 2012

      Conduct audits on different development projects to ensure that the processes and procedures defined by the organization are carried out as established

Education

  • ESIC Business & Marketing School
    Executive MBA, business administration
    2018 - 2020
  • Pontificia Universidad Javeriana
    Master of Science (MSc), Computer Software Engineering
    2012 - 2014
  • Pontificia Universidad Javeriana
    Systems Engineering, Information Systems, Network and Distributed Systems)
    2005 - 2011

Community

You need to have a working account to view this content. Click here to join now