Alejandro Ramos Martínez
Desarrollador de software Java y Net
Talento
Tehuacán, Tehuacán0Miembro desde 10 de agosto de 2021
·
Contrata sus servicios
Solicita un presupuesto sin compromiso
Desarrollador de software Java y Net
Sobre mí
Con 10 años de experiencia en el desarrollo de aplicaciones web y desktop he sido capaz de adaptarme a los diferentes ambientes de las empresas en las que he trabajado, lo que me ha permitido desarrollarme profesionalmente. Soy autodidacta, me gustar seguir aprendiendo, de modo que busco oportunidades que me permitan hacerlo y al mismo tiempo alinearme a los objetivos de la empresa.
Experiencia
Programador Full Stack
Tutum Technologies
Septiembre 2023 – Actual
Desarrollo con Java y Angular.IT Analyst
TATA Consultancy Services de Mexico
Septiembre 2021 – Octubre 2022
Realicé análisis de las aplicaciones en soporte y migración para Java y Angular (back-end y front-end), para ello se utilizó Sonarqube para la optimización de código, git para el repositorio y Jenkins para la automatización y así ver los estatus antes de liberar a producción, esto en Citibanamex.Java Senior
R3D Consulting
Mayo 2019 – Agosto 2020
Durante este tiempo trabajé como líder en el desarrollo del proyecto. Las actividades fueron:- Desarrollo e implementación de la aplicación de Validación de Prospectos Volkswagen.
- Diseño e implementación de la base de datos con MySQL.
- Implementación de JSON Web Token.
- Desarrollo y consumo de servicios REST así como un webhook client-side de Facebook.
- Instalación y configuración de Wildfly 14, Apache Server y Java en servidores QA y Productivo de Volkswagen.
- Desarrollo de un demonio para enviar prospectos validados mediante SFTP a Volkswagen.
- Desarrollo e implementación del front-end de la aplicación.
- Realizar levantamiento de requerimientos con el cliente
- Desarrollar el módulo de tracking de buques con ArcGIS API para JavaScript y servicios REST.
- Gestionar una parte de la base de datos en SQL Server.
- Desarrollar y actualizar el módulo de revalidación de archivos MBL y HBL.
- Implementar un nuevo diseño a partir de una plantilla a ambos proyectos.
- Proporcionar mantenimiento a otros módulos del sistema
Desarrollador y Consultor Java
Praxis
Enero 2019 – Marzo 2019 | Agosto 2019 – Diciembre 2019
Trabajé junto con el equipo de T24 del Banco de Volkswagen, para aplicar seguridad en las transferencias SPEI.Las actividades fueron
- Diseñar e implementar HTTPS para los SPEI de salida entre el Core Bancario Volkswagen y Banco de México.
- Desarrollar e implementar la aplicación para generar y validar la Firma Digital de órdenes de pago de Volkswagen.
- Configurar e implementar los keystore tanto para HTTPS y la Firma Digital.
- Documentar el desarrollo de acuerdo a los requerimientos de Volkswagen.
Desarrollador de software
Click Factura SA de CV
Febrero 2016 – Diciembre 2018
Fueron varios desarrollos, de los cuales de algunos estuve a cargo. En este transcurso se logró implementar 2 sistemas de proveedores conectados con SAP RFC y una actualización, entre otras aplicaciones y servicios para el timbrado de facturas.Las actividades fueron
- Desarrollar aplicaciones web, desktop y servicios web SOAP y REST con Net.
- Desarrollar aplicaciones y servicios o demonios con Java y Spring Framework.
- Gestionar bases de datos SQL Server.
- Consultas a Oracle y Firebird para algunas aplicaciones de facturas.
- Generar y leer facturas CFDI, nóminas y algunos complementos.
- Utilizar BAPIS SAP para registrar los UUID del CFDI desde la aplicación web a través de RFC.
- Desarrollar un generador de adendas con Xonomy.js.
- A partir de plantillas modificar el front de algunas aplicaciones.
- Desarrollo de aplicación web tipo microservicio usando Net Core y angular 6 para él front-end.
Programador
Sistemas de Información Geográfica SA de CV
Febrero 2012 – Diciembre 2015
Participé en varios proyectos de desarrollo cartográficos web, desktop y herramientas para cartografía. Estuve a cargo de uno de los proyectos desde su inicio hasta su implementación.Las actividades fueron
- Desarrollar aplicaciones web con Silverlight y ArcGIS para la cartografía.
- Desarrollar aplicaciones web con ASP.NET MVC y ArcGIS API for JavaScript.
- Desarrollar aplicaciones Windows forms con ArcEngine usando .Net.
- Desarrollar herramientas con ArcObjects para ArcMap usando .Net.
- Desarrollar con VBA para ArcMap.
- Gestionar bases de datos SQL Server y bases de datos espaciales con ArcSDE.
- Configurar servidores IIS y ArcGIS Server para los servicios web cartográficos.
- Diseñar y generar reportes con Crystal Reports.
- Diseñar y generar planos cartográficos con ArcMap desde .Net
Programador web
Grupo Inversor Veracruzano, SAPI de CV
Agosto 2010 – diciembre 2010
Prácticas profesionales en el proyecto Proceda, realizando lo siguiente:- Desarrollo de un documentador para clases PHP para el proyecto Proceda.
- Gestión de una parte de la base de datos en MySQL.
- Realizar pruebas con componentes de Zend Framework y Google Docs.
- Intervención en pequeñas tareas en desarrollo del proyecto Proceda como agregar ciclos for o while asi como validaciones.
