
Ivan Campos Camacho
Telecomunicaciones
Acerca de Ivan Campos Camacho:
Soy un desarrollador Full Stack con sólida experiencia en el diseño y desarrollo de aplicaciones web utilizando Java en el backend y Angular en el frontend. Mi enfoque está en crear soluciones eficientes y escalables, manteniendo un código limpio y de alta calidad. Tengo un buen dominio de las tecnologías más actuales y me esfuerzo por mejorar constantemente mis habilidades y conocimientos.
Experiencia
Desarrollador Sr/ Fullstack Agosto 2022 – Diciembre 2024 Tokio Bank MUFG S.A de C.V. Actividades: Desarrollo de la aplicación Gro Viewer, destinada a visualizar el detalle de cada cliente registrado en la base de datos. En el backend, se utilizó Java 17 junto con Spring Boot 3 para la implementación de microservicios que permiten consultar información en tres áreas principales: Información General, Información Adicional y Comportamiento Transaccional. Para el frontend, se emplearon Angular 14, Angular Material 14 y Bootstrap 5 para crear una interfaz de usuario moderna y dinámica. Con el objetivo de mejorar el rendimiento de las consultas a la base de datos, se desarrollaron stored procedures optimizados. El sistema fue desplegado en tres entornos: desarrollo, QA y producción, alojándose en servidores GreenLake con JBoss 8. Herramientas utilizadas: Visual Studio Code, Eclipse, IntelliJ IDEA, Spring Tool Suite (STS), JBoss 8, GreenLake, DBeaver, Git, SVN, Postman, iReport. |
Desarrollador Sr/ Fullstack Agosto 2020 – Agosto 2022 People Media SA de CV Actividades: Desarrollo de aplicaciones para diversas entidades, como SEGOB e IMSS, enfocándome principalmente en el backend y frontend. En el backend, me encargué de la creación de microservicios utilizando Spring Boot (tanto REST como SOAP), implementando Spring Security para el control de roles y la seguridad de los servicios, y Spring Data JPA para la persistencia de datos. En el frontend, trabajé con AngularJS y versiones posteriores de Angular (12 y 13), desarrollando pantallas como componentes, servicios y modelos, y consumiendo los microservicios implementados en el backend. Además, utilicé SCSS y CSS para los estilos, y realicé la integración de Bootstrap y Angular Material para garantizar una interfaz de usuario moderna y responsiva. Herramientas utilizadas: Spring Boot, Spring Data JPA, Spring Security, Spring Batch, creación y consumo de servicios REST y SOAP, WebLogic 11g/12c, JBoss, Wildfly, WebSphere, Tomcat, PostgreSQL, Oracle, MariaDB, MySQL, Visual Studio Code, Eclipse, IntelliJ IDEA, Spring Tool Suite (STS), DBeaver, Git, SVN, Postman, iReport. |
Desarrollador / Java Senior Nov 2018 – May 2019 SAT (PlanetMedia) Actividades: Desarrollo de sistemas para el SAT (Servicio de Administración Tributaria), específicamente para la generación contable de 48 aduanas. El backend fue desarrollado utilizando microservicios con Spring Boot, y el despliegue se realizó inicialmente en WebLogic 12c. Posteriormente, se migró a Eureka Server para implementar los microservicios en un entorno Open Shift. Los servicios fueron diseñados utilizando tanto REST como SOAP. Adicionalmente, se desarrolló un sistema para la recepción de pagos de ITV (Importación Temporal de Vehículos), CA (Cuenta Aduanera) y CLC (Cuentas por Liquidar Certificadas), los cuales eran recibidos por los bancos (como Banamex, HSBC, Banorte, Bancomer, Banjercito, entre otros) mediante un archivo layout depositado en una NAS. El sistema lee estos archivos utilizando Spring Batch, los desencripta y los procesa mediante servicios de validación para verificar si contienen errores. Si no se detectan errores, los datos se insertan en la base de datos y se notifica tanto al banco como a la TESOFE. Herramientas utilizadas: Spring Boot MVC, DAO, Entities, Repository, Controllers, desarrollo de servicios REST en formatos JSON y XML, y servicios SOAP utilizando JAX-WS. Desarrollo de formularios con Bootstrap y Angular. Creación de reportes con TIBCO e iReport. Manejo de Thymeleaf, JSP, JavaScript. Despliegue en WebLogic 11g/12c y implementación de microservicios.
Desarrollador / Java Senior Jun 2017 – Nov 2018 CONAGUA (Indra) Actividades: Desarrollo del sistema conagua, para la parte del FrontEnd (Boostrap, Materialize) parte del Back (Spring Boot, Javascript(CallBacks, Prototype)), para el mapeo de base datos (Hibernate JPA), y base de datos SQL Server. Ademas de crear Reportescon Ireport y JasperStudio Tibco(Scriptlet).Montada la aplicacion sobreel servidor JBOSS(WildFly). Herramientas: Creaciòn de reports con TIBCO y Ireport, Desarrollo con Spring Boot MVC, DAO, Entitys, Repository, Controllers, Manejode Thymeleaf, Jsp, Javascript. Manejo de serviciosREST Json,xml y SOAP
Desarrollador / Java Senior Dic 2016 – Jun 2017 Grupo Salinas SA de CV Actividades: Desarrollo de los Bpel`s o Web Services con JDeveloper 12c para servicios SOAP, para consultas en la base de datos en BRM, como líneas telefónicas, clientes, compras, pagos,consultas y aprovisionamientos de cuentas o clientes nuevos de totalplay. Manejo de WebLogic 12c para poder desplegar los servicios(WAR) en QA(Pruebas) y finalmente en PRO(Producción).Ademas de Configuracion de datasource AWS.Pruebas con SOAPUI, creacion de mockservice. Herramientas: Manejo de WebLogic 12c, Oracle DB,SQL Server 2008, Mysql, SoapUI, Servicios SOAP, JDeveloper 12c,Spring Tool Suite, Eclipse, Sonar, Selenium
Automatización/ Java Semi Senior Jul 2015 – Nov 2016 Grupo Bimbo SAB de CV Actividades: Desarrollo de aplicaciones web y desktoppara automatizar el trabajo combinando el software con electrónica(PLC`S, Raspberry PI, Microcontroladores, RFID etc.),Ademásde control e inventario por medio de una aplicaciónweb para Barcel, Moldes y Exhibidores, Marinela, Ricolino, Suandy etc.También se dearrollaron Kioskos interactivos y demótica para distintas empresas como son DHL, y Grupo Bimbo. Programación de Tecnologías nuevascomo Beacons, PipoX8,Raspberry PI. SpringCore, Spring Boot, Spring Batch,Spring Data. Ademas de Crones, para autoejecutarse nuestroswar o jar. Herramientas: Desarrollo y consume de serviciosREST, SOAP, Diseño web con Bootstrap, Materialize y FundationZurb, Manejo de WebLogic 12c, Oracle DB,SQL Server 2008, Mysql, SoapUI, Servicios SOAP, JDeveloper 12c,Spring Tool Suite, Eclipse, Sonar, Selenium.
Analista / Java Junior Dic 2014 – Jul 2015 GrupoIndustrial Creysi SA de CV Desarrollo del modulo de Compras para el ERP Zafiro, Esye se utilizo Java puro, Además de desarrollar aplicación en .Net para el controlde almacén e inventario por medio de una Hand Held. También se desarrollo una aplicación en Android para descargarfacturas con Eclipsey SDK Android. Herramientas: Para diseño del ERP se utilizo Java AWT, Base de datos en SQL Server2008. Java y Eclipse para la aplicación de Android, Consumode servicios SOAP, C# para el desarrrollo de la aplicación para la Hand Held |
Educación
| Educación |
Toluca, Edo. de Méx.Preparatoria Oficial Num.45. 2006 – 2009 |
México, Cd. Méx. Instituto Politécnico Nacional 2010 – 2014
Metodología Agile -Scrum -Tablero Kanban |
Profesionales del mismo sector Telecomunicaciones que Ivan Campos Camacho
Profesionales de diferentes sectores cerca de Mexico City, Ciudad de México
Otros usuarios que se llaman Ivan
Trabajos cerca de Mexico City, Ciudad de México
-
desarrollador full stack c-sharp sr
hace 2 semanas
Actinver Ciudad de MéxicoEstamos en busca de un Desarrollador Full Stack C# Jr para unirse a nuestro equipo en la Ciudad de México. El candidato ideal contribuirá al desarrollo de aplicaciones innovadoras y eficientes. Se requiere licenciatura o ingeniería en TI, sistemas, desarrollo computación o afín. ...
-
Desarrollador Java Full Stack
hace 4 semanas
Capital Empresarial Horizonte Benito Juárez, CDMXBuscamos un/a Full Stack Developer con experiencia en TypeScript y Java para unirse a nuestro equipo de desarrollo. · ...
-
Full Stack
hace 2 semanas
MerZav CityNuestro cliente es líder en soluciones de alertamiento sísmico en México · Diseñar y desarrollar componentes Full Stack utilizando React en frontend y / TypeScript en backend. · ...