Curriculum 

Vitae 


 

Ing. Víctor Daniel Castillo Díaz
VictorCastilloEn@yahoo.com.mx


English version

[ Datos personales | Escolaridad | Idiomas | Experiencia Profesional ]
[ Sistemas Desarrollados | Cursos | Actividades extracurriculares | Software ]

Ultima actualización: 8 de Octubre del 2002


DATOS PERSONALES


Nombre: Víctor Daniel Castillo Díaz
Titulo: Ingeniero en Sistemas Computacionales
Correo-e: VictorCastilloEn@yahoo.com.mx
www: www.oocities.org/ViDaSoftwareInc/
Domicilio: Agustín Díaz del Castillo #310 Col. Centro
Ciudad: Macuspana, Tabasco
C.P.: 86700
Tel. Móvil (01 55) 85 59 79 33


ESCOLARIDAD

POSTGRADO - En progreso

2002- a la fecha: CENTRO DE INVESTIGACIÓN EN COMPUTACIÓN

        México D.F.
        Maestría en Ciencias de la computación
        Especialidad en: Computación distribuida y paralela


PROFESIONAL

1997-2001: INSTITUTO TECNOLÓGICO DE VILLAHERMOSA

        Villahermosa, Tabasco
        Ingeniería en Sistemas Computacionales
        Promedio final: 91

  • Proyecto de Fin de Carrera: Interfaz para la Programación de Aplicaciones del Sistema Operativo e-volución. Presentado en Noviembre del 2001 y calificado como excelente.
  • Titulo obtenido: Ingeniero en Sistemas Computacionales.

  • MEDIO SUPERIOR

    1994 -1997: COLEGIO DE BACHILLERES DE TABASCO PLANTEL 4

            Macuspana, Tabasco
            Bachillerato en Ciencias Físico Matemáticas
            Área de formación para el trabajo en Contabilidad


    IDIOMAS

    INGLÉS (Lectura y comprensión) 80%

    EXPERIENCIA PROFESIONAL

     
    Empresa/Institución Puesto Período
    Departamento de Sistemas y Computación del Instituto Tecnológico de Villahermosa Analista, diseñador y desarrollador de sistemas Agosto 2001 - Diciembre 2001
    Instituto de informática "Thomas Alva Edison" Instructor de computación Septiembre/2001 a la fecha
    Tecnología en Redes e Informática Especializada Analista/Programador de sistemas Enero/2000 - Julio 2000

     

    DESARROLLADOR DE SISTEMAS                                           desde Enero/99 a Diciembre/01

    Instituto Tecnológico de Villahermosa
    Carretera Villahermosa, Frontera Km. 3.5
    Cd. Industrial C.P. 86010
    Villahermosa, Tabasco, México
    Teléfono 01(993) 353-02-59

    Actividades desempeñadas :


    DESARROLLADOR DE SISTEMAS                                           desde Enero/01 a Junio/01

    Tecnología en Redes e Informática Especializada
    Malecón Carlos A. Madrazo #411
    Colonia Centro, C.P. 86000
    Villahermosa, Tabasco, México
    Teléfono 01(993) 312-65-49
    Correo-e: triesa@prodigy.net.mx
    web: www.triesa.com

    Actividades desempeñadas :


    INSTRUCTOR DE COMPUTACIÓN                                                    Octubre/2001 - a la fecha

    Instituto de Informática "Thomas Alva Edison"
    Macuspana, Tabasco.

    Cursos impartidos :


    SISTEMAS DESARROLLADOS

     
    Sistema Empresa / Institución Año
    IPA e-volución Instituto Tecnológico de Villahermosa (residencia). 2001
    Página Web del proyecto S.O. e-volución Instituto Tecnológico de Villahermosa 2000 
    Sistema Operativo e-volución Instituto Tecnológico de Villahermosa 1999

     

    IPA DEL S.O. e-volución (2001-ITVH)

     
     
    Lenguaje de programación utilizado DJGPP (gcc para MS-DOS)
    Plataforma de desarrollo (software) Windows 98
    Plataforma de desarrollo (hardware) PC IBM o compatible
    Herramientas de desarrollo Make, ld, archivos de proceso por lotes
    Lenguaje apoyo a la documentación HTML y JavaScript
    Descripción:

    Se desea crear la IPA e-volución como parte del desarrollo de un sistema operativo para la serie de microprocesadores Intel 386 superiores y compatibles, basados en la metodología de desarrollo del prototipo evolutivo y abierto a recibir aportaciones por parte de personas interesadas en el diseño y desarrollo de sistemas operativos a través del foro creado para este fin en www.oocities.org/ViDaSoftwareInc/.

    Una IPA (Interfaz para la Programación de Aplicaciones) es un conjunto de funciones, estructuras, macros y constantes numéricas para construir aplicaciones. Una IPA bien definida hace más fácil el trabajo de desarrollo de un programa, ya que provee todos los bloques necesarios para construirlo, el programador lo único que hace es poner todos los bloques juntos.

    Factores que cubre la IPA:


    PAGINA WEB DEL PROYECTO S.O. e-volución (2000-ITVH)

     
     
    Lenguajes de programación utilizados HTML y JavaScript
    Servidor de la página www.oocities.org/
    Herramientas de desarrollo FrontPage Express, Word 97 y herramientas de apoyo en
    linea proporcionadas por geocities
    Herramientas de diseño grafico Paint Shop Pro 7.0
    Descripción:

    La página www.oocities.org/ViDaSoftwareInc/ es un foro creado para fomentar el desarrollo de proyectos relacionados con Sistemas Operativos, Compiladores, Interfaces Graficas, Editores, etc. Este es el hogar del S.O. e-volución y su IPA. Lugar desde donde se espera poder compartir nuestras experiencias en el proyecto y recibir cualquier tipo de colaboración voluntaria para el desarrollo del mismo.

    Servicios de la página


    SISTEMA OPERATIVO e-volución (1999-ITVH)

     
     
    Lenguajes de Programación utilizados Nasm (Netwide Assembler), DJGPP (gcc para MS-DOS) y Turbo Pascal 7.0
    Plataforma de desarrollo (software) Windows 98
    Plataforma de desarrollo (hardware) PC IBM o compatible
    Herramientas de desarrollo Make, ld, archivos de proceso por lotes
    Lenguaje apoyo a la documentación HTML y JavaScript
    Descripción:

    Este proyecto surgió debido a la falta del material teórico-practico necesario para la enseñanza en materias relacionadas con sistemas operativos, programación de sistemas, etc. Por lo cual se decidió desarrollar un sistema operativo para microprocesador Intel 386 superiores y compatibles, basados en la metodología de desarrollo del prototipo evolutivo y abierto a recibir aportaciones por parte de personas interesadas en el diseño y desarrollo de sistemas operativos a través del foro creado para este fin en www.oocities.org/ViDaSoftwareInc/.

    El sistema cuenta con los siguientes componentes:

    Estos componentes proporcionan una funcionalidad básica con la que se puede realizar trabajo útil, pero con la capacidad creativa de quienes participen en el desarrollo del proyecto será posible realizar mejoras e implantarlas en el sistema, además de probarlas y depurarlas para posteriormente poder utilizarlas.

    Existen características trascendentales para el desarrollo del S.O. e-volución como son: una Interfaz para la Programación de Aplicaciones (IPA), un compilador de C con el cual podamos portar algo de código que tengamos disponibles de trabajos anteriores, además de la realización de aplicaciones que hagan útil al sistema como:

    Se esta trabajando en una Interfaz para la Programación de Aplicaciones (IPA) basada en el lenguaje C, con lo cual esperamos obtener una mayor participación de nuestros compañeros estudiantes, profesores y personas interesadas, para continuar el desarrollo de NUESTRO sistema operativo.

    CURSOS

     
    Curso Empresa Lugar Fecha
    MPI Programación Paralela Centro de Investigaciones en Computación del IPN México, D.F. Noviembre del 2000
    Controladores lógicos programables Centro de Investigaciones en Computación del IPN México, D.F. Noviembre del 2000
    Curso de redes Instituto de Informática "Thomas Alva Edison" Macuspana Tab. Noviembre de 1996
    Operador de microcomputadoras Instituto de Informática "Thomas Alva Edison" Macuspana Tab. Enero /95 a Junio /96

     

    ACTIVIDADES EXTRACURRICULARES

     
    Actividad Institución/Empresa Lugar Fecha
    Concurso nacional de creatividad - Fase regional Instituto Tecnológico de Cancún Cancún, Qro. Septiembre del 2001
    Concurso nacional de creatividad - Fase local Instituto Tecnológico de Villahermosa Villahermosa, Tab. Junio del 2001
    Congreso Internacional de Computación CIC 2002 Centro de Investigaciones en Computación del IPN México, D.F. Noviembre del 2000
    Concurso Ingenio 99 Carro Autómata  Universidad Olmeca Villahermosa, Tab. Noviembre de 1999
    Concurso de programación "Blaise Pascal" Instituto Tecnológico de Villahermosa Villahermosa, Tab.. Septiembre de 1997

     

    SOFTWARE

    Sistemas operativos: Bases de Datos: Software de aplicación: Herramientas de desarrollo: Lenguajes de programación:

    Comentarios sobre algún tema de interés, escribir a VictorCastilloEn@yahoo.com.mx, VictorCastilloEn@hotmail.com