Summary
Overview
Work History
Education
Skills
Timeline
Generic

Marco David Alejandre Ortiz

Computer Science Engineer
Zapopan,JAL

Summary

Senior software engineer with strong background in software development and focus on delivering high-quality results. Skilled in programming languages, system architecture, and problem-solving. Known for fostering team collaboration and adapting to changing project requirements. Dependable and results-driven, with commitment to achieving project goals efficiently.

Overview

2
2
Languages
11
11
years of professional experience

Work History

Senior Software Development Engineer

Travelport
09.2023 - Current
  • Senior developer contributing to Travelport+. Tasks including bug-fixing, refactoring, testing and providing support. Technologies used: Java, Spring, JUnit, Mockito, Postman.
  • In 2024, I was the principal contributor of the Common Error Handler Library (CEH lib), which is a library made to handle and normalize error messages tailored to each service.
  • After I delivered and presented CEH lib project, I was moved to a special team which focus is to improve the structure and performance of many of the services and libraries in the company. So far, I have worked and delivered 15+ services, and continue to work on other services and libraries.

Java Backend Developer

Infobip
11.2021 - 02.2023
  • Developer of Exchange platform’s features and REST API. Made a Java automation program to read large log files, getting information about 50,000+ events and organize the relevant data in the form of an excel report, saving hours of time. Other tasks I worked on include bug-fixing, PR reviewer, security fixes, mentoring junior developers. Technologies used: Java, Springboot, Spring MVC, JUnit, Mockito, Postman, SQL Server.

Software Developer

Oracle
01.2016 - 04.2021
  • BDA installer (2016 - 2017). Bug-fixing, small features design and implementation, debugging and testing. Technologies used: Perl, Bash, Puppet (later changed to Ansible).
  • BDA installer on VirtualBox (2016 - 2017). Bug-fixing, design and implement features and code enhancements, refactor code and script automation. Technologies used: Bash, Perl, VirtualBox.
  • BDSQL installer (2017 - 2019). Bug-fixing, design and implement features. Responsible for integrating the installer on both BDA and OCL. Also designed and implemented the configurator for BDSQL using Java. Technologies used: Bash, Python, Java, Perl, Ansible, Oracle Database.
  • BDM (2019 - 2020). Refactor, update and clean front-end code, and update NodeJS packages. Technologies used: JavaScript, NodeJS, HTML.
  • Java PoC of ADH usage (2020 - 2021). Only designer and developer. Technologies used: Java

Education

Master's - Data Science

UNIR
Mexico City, Mexico
08-2027

Bachelor's - C. S. Engineering

TESM Campus Querétaro
Querétaro City, Querétaro, Mexico
12.2015

Skills

Detail-oriented

Team collaboration

Debugging and Troubleshooting

Automated testing

Coding standards

Java

Linux

Bash

Pyhon

JavaScript

SQL Databases

NoSQL Databases

Timeline

Senior Software Development Engineer

Travelport
09.2023 - Current

Java Backend Developer

Infobip
11.2021 - 02.2023

Software Developer

Oracle
01.2016 - 04.2021

Master's - Data Science

UNIR

Bachelor's - C. S. Engineering

TESM Campus Querétaro
Marco David Alejandre OrtizComputer Science Engineer