mi-curriculum-vitae.com CV online de Iván Covarrubias Fuertes   Recomendar

Curriculum de Iván Covarrubias Fuertes

Iván Covarrubias Fuertes

 Pachuca Hidalgo (Mexico)  @kyo_mega85

Objetivos

Integrarme a un equipo de trabajo para aportar mis conocimientos, y seguir creciendo de manera profesional

Estudios

11/2003Ing. en Sistemas Comnputacionales
Instituto Tecnologico de Pachuca

Experiencia

09/2017 - 10/2023 Desarrollador Junior
Mediaccess
10/2012 - 04/2017Soporte Adminitrativo
Subsecretaria de Admon y Finanzas (Secretaria de Salud de Hidalgo)

Otros datos

Puedo aportar referencias de anteriores trabajos. Dispongo de carnet de conducir . Experiencia en Mantenimiento de equipo de computo.

He formateado Equipos, instalado paquetería ofimática, Antivirus, Software en general , Actualización de drivers, recuperación de archivos borrados, respaldos, configuración de impresoras en red, configuración de grupos, configuración de sw para control de ciber café.

He abierto equipos para hacerles limpieza con aire comprimido, renovar pasta térmica de procesador, o tarjeta de vídeo, limpiar configuración de bios, verificar algún componente que este mandando error en la bios, memoria ram, disco duro, procesador, unidad óptica, secuencia de arranque, actualización de BIOS en caso necesario, he verificado el funcionamiento de una fuente de poder cuando un equipo no esta funcionando, generalmente pruebo varios componentes para ubicar la falla. Armo y Desarmo equipos de escritorio y lap top, también tabletas y celulares, manejo multímetro a nivel básico, medición de voltaje AC/DC, resistencia y continuidad.

He instalado impresoras de chorro de tinta, modelos multifuncionales, y equipos laser multifuncionales, he rellenado cartuchos y toners, he configurado impresoras en red, cambio de firmware, limpieza en sus componentes.

Experiencia en Redes.
Ponchado de cables directo y cruzado, he configurado redes con ip estatica o dhcp, cascadeo, configuración de grupo de trabajo. Segmentos específicos de red

He trabajado con algunos modems y routers y configurado estos equipos con ips estaticas o DHCP, he restringido o permitido acceso por ip o mac cuando el equipo posee estas opciones, he reiniciado estos equipos, reconfigurado y recientemente he probado el firmware openwrt en en equipo tplink

En cuanto a servidores

trabaje con Windows 2008 server, configure ahí SQL 2008 server, IIS y Filezilla, configure algunos roles de usuario y permisos, maneje Active directory a nivel basico.



Conocimientos de Programación.
Tengo conocimiento de Diagramas de flujo.
Pruebas de escritorio.
Durante mi trabajo en la (Subsecretaria de Finanzas-SSH) me toco darle seguimiento a un sistema Elaborado en VB.Net (arquitectura de 3 capas), utilizando el IDE VE2010, SQL Server 2008, y Crystal Reports 13.
En este Sistema me toco desarrollar procesos nuevos que integre al sistema existente, lo cual implico modificar Reglas de negocios, tablas en base de datos, creación de procedimientos almacenados nuevos, funciones, diseño de nuevas interfaces, o modificación de las existentes.

Mantenimiento sistemas con tecnología .net en la Secretaria de Admon y Finanzas(SSH)

Me toco darle seguimiento a un sistema realizado con esta tecnología, en el cual me toco adecuar los módulos existentes a las necesidades del usuario final, ya sea modificando interfaces, generando nuevas, desarrollando nuevos reportes, configuración de aplicación en IIS, eliminación de archivos temporales de IIS, configuración de Windows 2008 Server.
Documentación de Proceso y código Fuente de acuerdo a determinados estándares de programación que nos proporcionó la empresa (BCA) que desarrollo la aplicación.
Borrado de archivos temporales que se crean en el servidor.
Instalación de Actualizaciones que proporciona Microsoft en el servidor
Mantenimiento preventivo en Servidor.
Configuración en equipos cliente de navegador, segmentos específicos de red, e instalación de antivirus.

Elaboración de reportes que tengan como fuente una base de datos relacional
Aquí he estado manejando el IDE de SAP Crystal Reports 13, que se integra a la versión de Visual Estudio 2010 y 2015, desde ahí creo mi Reporte en Formato rpt, lo diseño, y mediante consultas que llenan un dataset le paso los campos a mi reporte, también he manejado sub reportes, agrupación, campos de parámetro y de formula.
En la subsecretaria de Administración y Finanzas maneje reportes de la junta de Gobierno, mismos que tienen un formato
personalizado y el área de impresión es diferente al tamaño a4.

De igual Manera, utilice también la versión de crystal Reports 10, BD en Acces y campos de parámetro que se mandan llamar desde el IDE de CR10 para poder así generar el reporte con filtros determinados.

Mediaccess Seguros de Salud

Posteriomente en la empresa Mediacces, inicie en el área de soporte tecnico, dandole seguimiento a las incidencias reportadas vía correo Electrónico, y generando los correspondientes parches para solventarlos(SQL y .NET)

En los sistemas existentes desarrollados en tecnología .NET, y ADO, en una primera etapa me toco optimizar algunas tablas de la base de datos, ya que no alcanzaban la primera forma normal, adicional a ello
se reconstruyeron índices o se añadieron índices nuevos, y se reestructuraron los Procedimientos almacenados existentes, con la finalidad de optimizar los tiempos de respuesta de la base de datos.
En una segunda etapa se cambio la tecnología de ADO y se opto por consumir servicios API REST, mismos que se consumieron desde las clases en c# , vb.net y desde el codigo aspx usando funciones de js o jquery con ajax.

En una tercera etapa me toco generar pruebas automatizadas con selenium en un sistema desarrollado en vb.net y aspx.

Adicional a ello, en un sistema existente, me toco generar interfaces nuevas usando MVC5, C# y API REST

Manejo de Git, Git Bash y Azure DevOps.

Manejo de la suite de Office 365
Manejo Excel a un nivel Intermedio, utilizo Formulas existentes, conexiones a BD desde Excel mediante el asistente, tablas dinámicas y macros a nivel básico.

Idioma Ingles
Básico.
Currently I am still practicing with the Duolingo app


Experiencia adquirida en SQL en Mediaccess Seguros de Salud

Experiencia administrando bases de datos usando Microsoft SQL Server
Conozco SQL desde la versión 2000 a la versión 2014 Server, Manejo de CRUD,Procedimientos almacenados,Vistas,creacion de diagramas,linked server,Triggers, Normalización, Integridad referencial de tablas, llaves primarias y foráneas, Índices, administración de creación de usuarios, querys dinámicos(almacenados en variables y posteriormente concatenados, dependiendo de las regla de negocio implementadas)

Manejo del xp_cmd shell
he usado esta opcion para validar si existe una carpeta o un archivo, también para mandar llamar un ejecutable(.exe)
de igual manera para la generación de un archivo csv separado por pipes, y enviarlo por correo.

JOBS
He creado jobs, para actualizar el contenido de las tablas con un origen de datos que usa un linkedserver con acceso a una base de datos de Oracle, las tablas de sql que se alimentaban con la información de oracle se truncaban y se volvían a poblar, mediante una tarea programada.

JOBS para comprimir un respaldo de base de datos, que ya se genera con compresión de origen, sin embargo, se logran comprimir algunos megas adicionales, invocando el programa de winrar desde el xp_cmd shell.

JOBS
Generación de un Job para tomar un archivo plano de texto, e insertarlo en una tabla con bulk insert, posteriormente validarlo, y hacer una serie la validaciones para actualizar, insertar o dar de baja registros de una tabla, posteriormente,
enviar un reporte por correo electrónico con los movimientos generados en esa tabla, y finalmente mover el archivo plano de texto a una carpeta en donde se almacenan los archivos históricos del proceso.

Triggers
Implemente triggers en una tabla, para enviar por correo una notificación, para informar que se habían eliminado registros de una tabla.

Consumo de servicios SOAP
Mediante un procedimiento almacenado se consumía un servicio web SOAP.
He utilizado OpenRowset para conectarse a un origen de datos de Excel.

Uso de cursores, tablas físicas, temporales, y variables de tipo tabla.
Manejo de cruce de información, inner join,left join,right join,intersect subconsultas.
agrupacion, y demas ...