Desarrollo de componentes web con html y javascript
Mantenimiento y desarrollo de nuevas funcionalidades de backend con java
Java
Spring Framework
Experiencia
Desarrollador & Investigador
Sistemas aKubica
Monterrey
08.2017 - 07.2018
Responsabilidades
Desarrollo de aplicaciones de java de escritorio
Apoyo en capacitación de practicantes en desarrollo básico de back-end
Java y Node js
Investigación y desarrollo
Preparación de servidor Linux para montar aplicaciones de Node js, Angular 5, y bases de datos de MongoDB y PostgreSQL, en el caso de esta ultima las conexiones se aseguran vía SSL
Control de acceso a aplicaciones web mediante Auth0 y validación de las llamadas al API Rest utilizando ésta tecnología
Implementación de contenedores de Docker para el API y el UI por separado
Debido a los tiempos presentación de avances el balance de carga del API se hizo con PM2 por falta de tiempo para investigar y aplicar correctamente Nginx
Desarrollador
eSoft del pacífico Culiacán, Sinaloa
01.2001 - 01.2023
Responsabilidades
Desarrollo de componentes web
Desarrollo y mantenimiento del API del sistema
Integraciones con otras plataformas de eCommerce
Las tecnologías utilizadas eran:
C#
Angular
Typescript
Azure(En esta intervine poco)
Desarrollador web
Distribution Logistic
01.2007 - 01.2017
Responsabilidades
Desarrollo de api y sistemas web con las siguientes tecnologías:
C#
Desarrollo servicios Rest
Desarrollo de aplicaciones con ASP.NET
Consumo y desarrollo servicios Rest
Consumo de servicios SOAP
NodeJS
Consumo y desarrollo servicios Rest
Consumo de servicios SOAP
Java
Spring Framework MVC
Spring Boot
Hibernate para capa de datos
Consumo y desarrollo servicios Rest
Consumo de servicios SOAP
Bases de datos:
SQL Server
PostgreSQL
MongoDB
Configuración básica de servidor Linux (CentOS) para desarrollo y pruebas
Desarrollo de herramientas para control de estadísticas en Coppel con iOS
Solo en la parte final del proyecto.
Desarrollador
01.2009 - 11.2014
Responsabilidades
Encargado de investigación y desarrollo de software para la automatización de inventario de las franquicias de la empresa así como el desarrollo del punto de venta para cada una de ellas, del cual solo se concretó solo parte de la fase de análisis.
Responsabilidades
Red Rabbit
01.2013 - 01.2014
Colaboración en los siguientes módulos del sistema de construcción de obras:
Compras materiales ( desarrollo de nuevas funciones )
Inventarios( Pruebas )
Residentes( Pruebas y desarrollo de nuevas funciones )
Elaboración de presupuestos de construcción( Desarrollo de nuevas funciones )
Atención a usuarios en cuanto a correcciones y desarrollo mejoras
Tecnologías utilizadas
SQL Server
Cold Fusion
Desarrollador
Procuraduría de Justicia del Estado de Sinaloa
Responsabilidades
01.2012 - 01.2013
Desarrollo de sistema de control de estadística de incidencia delictiva
Desarrollo de prototipo de sistema para el control del procesos penales
Investigación
Atención telefónica a usuarios, sobre los sistemas en operación
Tecnologías utilizadas
ASP
NET
SQL Server
WCF
Desarrollador
AP Interfaces, Culiacán, Sinaloa
Técnico en
Educación, en informática, Instituto Tecnológico de Culiacán
Sinaloa
01.2008 - 01.2012
01.2002 - 01.2012
Responsabilidades
La empresa rentaba mis servicios como desarrollador a Coppel para la colaboración en el desarrollo de actualizaciones para los sistemas de tiendas de Argentina y Brasil
Desarrollador
Hard& Soft Computacional
Responsabilidades
01.2007 - 01.2011
Colaboración en el desarrollo de un sistema de inventarios.
Secretaría de
Responsabilidades
09.2008 - 06.2010
Desarrollo de un sistema en plataforma web para el control de auditoria e inventario de obra pública, dentro del mismo sistema quedo como prototipo el módulo para medir el desempeño de los auditores
Creación de prototipos para las aplicaciones de quejas y denuncias así como para la declaración patrimonial vía web.
Education
Bachelor of Science - Informatics
Tecnológico De Culiacán
Culiacán, Sinaloa
10.2003 - 12.2008
Timeline
Sistemas aKubica
08.2017 - 07.2018
Responsabilidades
Red Rabbit
01.2013 - 01.2014
Responsabilidades
01.2012 - 01.2013
Full Stack Developer
BindERP
01.2009 - 01.2018
Dextra Technologies
01.2009 - 01.2019
Desarrollador
01.2009 - 11.2014
Secretaría de
Responsabilidades
09.2008 - 06.2010
Técnico en
Educación, en informática, Instituto Tecnológico de Culiacán
<ul><li>I am working as a Full Stack Developer(Angular + JAVA). As a Full Stack Developer, I specialize in designing, developing and maintaining web applications using Angular for front-end development and JAVA (Spring Boot, Microservices) for back-end service. My role involves collaborating with cross Functional teams to build scalable, high performance solutions that meet business requirements. Key Responsibilities: 1. Developing & maintaining responsive web applications using Angular. 2. Building robust back end services and APIs using JAVA, Spring Boot, Microservices. 3. Implementing RESTFUL services and integrating with front end. 4. Collaborating with UI/UX designers to enhance user interface and experience. 5. Writing clean, efficient, and maintainable code following best practices. 6. Ensuring application, performance optimization and security best practices. 6. Troubleshooting and debugging issues to ensure high quality software delivery.</li></ul> at Cerillion Technologies<ul><li>I am working as a Full Stack Developer(Angular + JAVA). As a Full Stack Developer, I specialize in designing, developing and maintaining web applications using Angular for front-end development and JAVA (Spring Boot, Microservices) for back-end service. My role involves collaborating with cross Functional teams to build scalable, high performance solutions that meet business requirements. Key Responsibilities: 1. Developing & maintaining responsive web applications using Angular. 2. Building robust back end services and APIs using JAVA, Spring Boot, Microservices. 3. Implementing RESTFUL services and integrating with front end. 4. Collaborating with UI/UX designers to enhance user interface and experience. 5. Writing clean, efficient, and maintainable code following best practices. 6. Ensuring application, performance optimization and security best practices. 6. Troubleshooting and debugging issues to ensure high quality software delivery.</li></ul> at Cerillion Technologies