👋 Hola! Bienvenido a mi portafolio,
Soy Marco Cruz, Desarrollador < Backend >.
Datos:
- Cuauhtémoc, CDMX
- marcoo129@hotmail.com
Idiomas:
- Español – Nativo
- Inglés – B2
Educación:
-
Universidad Nacional Autónoma de México (UNAM)
Licenciatura en Informática | Titulado
-
Universidad Veracruzana (UV)
Ingeniería Metalúrgica y Ciencias de los Materiales | Egresado
Acerca de mi:
Soy desarrollador de software con enfoque en backend, especializado en Java y tecnologías web. Titulado como Licenciado en Informática por la Universidad Nacional Autónoma de México (UNAM). Tengo experiencia trabajando en entornos colaborativos y ágiles, donde la calidad del código y el trabajo en equipo son clave. Me motiva seguir aprendiendo y aportar valor real en cada proyecto.
Principales lenguajes de programación
Java Javascript PHP- • Otros Lenguajes de programación: Python (Básico)
- • Desarrollo de Backend: Spring Boot, Node.js, Express.js,Typescript,WordPress, Laravel 10
- • Desarrollo de Frontend: CSS, HTML, Bootstrap,jQuery
- • Gestión de Bases de Datos: SQL Server, MySQL (Básico)
- • API’s: Construcción y consumo de API's RESTful
- • Control de Versiones: Git
- • Gestión de Servidores: Ubuntu, CentOS, VPS, VMware, VirtualBox
- • Posicionamiento web: SEO, Copywriting, Google Search Console, Optimización de webs.
Experiencia Profesional
Consultora Axity | BBVA | Desarrollador de software | Híbrido

Desarrollo de componentes para BBVA utilizando su sistema interno APX, basado en Java, que abarca diseño de API REST siguiendo buenas prácticas, implementación de pruebas unitarias con Mockito, control de versiones con Bitbucket (Git), integración y despliegue continuo mediante Jenkins, y análisis de calidad de código con SonarQube para garantizar el cumplimiento de estándares y la reducción de deuda técnica. Participación en equipos ágiles aplicando fundamentos de la metodología Scrum.
Faculta de Ingeniería (UNAM) - DECDFI Minería | Desarrollador de software | Presencial

Actualización y mejora de módulos en Spring Boot relacionados con pagos de cursos, diplomados e historial académico, optimizando la arquitectura del sistema y su rendimiento. Desarrollo de funcionalidades internas en Java SE y Java EE. Diseño e implementación de interfaces dinámicas y responsivas utilizando HTML5, CSS3, JavaScript, jQuery y Bootstrap 5. Desarrollo base de módulos bajo el patrón MVC en Laravel 10 para gestión de egresados. Realización y optimización de consultas SQL en SQL Server, mejorando la eficiencia en el acceso a datos.
Instituto de Geofísica (UNAM) |Gestión de servidores | Remoto

Despliegue de la aplicación Java : “UNAVCO GSAC Geoscience Data Repositories” en un servidor privado con CentOS 6. Mantenimiento y desarrollo de la misma aplicación. Documentación de la configuración necesaria del servidor y de la aplicación Java para ser subido a sus servidores CentOS 6.
Upwork | Desarrollador de software | Remoto

Desarrollo de funcionalidades específicas utilizando JavaScript, Angular, Spring Boot y Wordpress. Optimización de sitios web mediante mejoras en SEO, maquetación y tiempos de carga. Diseño de interfaces en Photoshop y conversión a código HTML adaptable a frameworks bajo el patrón de diseño MVC. Programación en Google Sheets y automatización de procesos administrativos mediante macros en Excel.