Marcus Ivan Gonzalez Martinez

Professional Summary

About 6 years of experience in Software Development and Support, with a strong expertise in Java (versions 8 and 11). Proficient in developing and maintaining back-end and front-end components, designing and consuming REST APIs, and working with microservice architecture. Currently, focusing on incident management, service monitoring, and developing automation to handle routine tasks in a large financial institution. Fluently communicate in English with multicultural teams.

Technical Skills

A comprehensive overview of my technical expertise

Programming Languages

  • Java 8 & 11
  • PHP
  • JavaScript

Frameworks

  • Spring
  • Spring Boot
  • Bootstrap

Web Technologies & API

  • HTML/CSS
  • jQuery
  • React fundamentals
  • REST API
  • Microservice Architecture

Database & Testing

  • MySQL
  • Snowflake
  • JUnit
  • Mockito
  • Jacoco

Tools & Methodologies

  • Maven
  • Git
  • Kibana
  • Jira
  • Docker fundamentals
  • PagerDuty
  • Splunk
  • Confluence
  • Grafana
  • DataDog
  • Appian (Designer)
  • ServiceNow
  • Microsoft Teams
  • Outlook

Work Experience

My professional journey and achievements

Engineer II

APEXON (Goldman Sachs)

July 2024 – Present
  • Responsible for production support and monitoring in an agile environment.
  • Actively participating in a team specialized in managing and resolving disputes.
  • Constant communication with global teams, adapting to IST hours.
  • Daily use of key tools for incident management and service monitoring, including:
  • PagerDuty for incident administration.
  • Splunk for log analysis.
  • Confluence for runbook visualization and administration.
  • Grafana for messaging services dashboard visualization.
  • DataDog for trace visualization.
  • Snowflake for running queries.
  • Appian (Designer) for task and process visualization.
  • Jira and ServiceNow for project and ticket management.
  • Microsoft Teams and Outlook for communication.

Java Developer

IBM (USAA)

Sept 2023 – July 2024
  • Collaboration in a Scrum environment, participating in ceremonies like Sprint Planning, Daily Scrum, and Sprint Review.
  • Member of an international team with all communication in English.
  • Java development with a focus on advanced Object-Oriented Programming (OOP).
  • Unit testing with JUnit 5 and Mockito, applying good use of annotations.
  • Project management with Maven.
  • Code quality assurance with Jacoco for code coverage.

Software Engineer (Internal Project)

HCLTECH (Verizon)

May 2023 – Sept 2023
  • Worked in a SCRUM environment for agile progress.
  • Developed using Java 8, including operations with Streams and ArrayLists.
  • Used Maven for project builds and dependency management.
  • Handled CSV file I/O using OpenCSV dependency.
  • Generated HTML dashboards from CSV data using Java.
  • Created responsive user interfaces with HTML, CSS (media queries), and JavaScript (listeners, jQuery).

Software Engineer (E-commerce Support)

HCLTECH (Verizon)

Jan 2022 – May 2023
  • Worked in an agile, multicultural team (India, US).
  • Used Java 8 (Collections, Streams, Lambdas) as the main language.
  • Project based on a microservices architecture with Spring Boot (Security, Web) deployed in containers.
  • Handled user stories to develop new features and perform code reviews.
  • Developed solutions for bugs and defects, managing tickets in Jira.
  • Used Kibana for debugging services in the production environment.

Systems Engineer

GRUPO CAVA S.A. DE C.V.

Jan 2020 – Jan 2022
  • Created a web application for registering employee request tickets.
  • Developed front-end with HTML, CSS, JavaScript, and Bootstrap.
  • Developed back-end with PHP, handling authentication, sessions, and MD5 encryption.
  • Used MySQL to store all system data, performing CRUD operations.
  • Managed application versioning with Git.

Systems Area Developer

TRACING LOGISTICS MZO

Jan 2019 – Jan 2020
  • Developed a company website based on customer requirements.
  • Created web interfaces from mockups using HTML, CSS, and JavaScript.
  • Used PHP to create an administrator panel with blog-like functionality.
  • Utilized MySQL to store user and post data.
  • Implemented Git for project version control.

Education

My academic background and certifications

Engineering in Software Management and Development

Technological University of Manzanillo

2019 - 2023

Technical Career in Office Automation

Center for Industrial and Service Technology Studies #84

2017 - 2019

AWS Cloud Practitioner Essentials

AWS on 10/31/2022

AWS Certification