Curriculum 

Vitae 

 Victor Daniel Castillo Díaz
VictorCastilloEn@yahoo.com.mx


Versión en Español

[ Personal data | Education | Languages | Employments ]
[ Systems Development | Courses | Extracurricular Activities | Software ]

Last update: March 15 2003


PERSONAL DATA


Name: Victor Daniel Castillo Díaz
Title: Computer Systems Engineer
e-mail: VictorCastilloEn@yahoo.com.mx 
www: www.oocities.org/ViDaSoftwareInc/
Adress: Agustin diaz del Castillo #310 Col. Centro
City: Macuspana, Tabasco
ZipCode: 86700
Tel. Movil: (044 55) 85 59 79 33


EDUCATION

MASTER DEGREE - In progress

2002- to the date: CENTER FOR COMPUTING RESEARCH

        México D.F.
        Master of Science in Computer Science
        Especiality:Distributed and Parallel Computing


PROFESSIONAL

1997-2001: TECHNOLOGICAL INSTITUTE OF VILLAHERMOSA

        Villahermosa, Tabasco
        Engineering in Computer Systems
        Specialty in Networks and Distributed Systems
        Average final: 91

  • Final project: Aplication Programming Interface for the Operating System e-volución. Presented in November of the 2001 and qualified as excellent.
  • Title obtained: Engineer in Computer Systems.

  • HALF SUPERIOR

    1994 -1997: COLEGIO DE BACHILLERES DE TABASCO PLANTEL 4

            Macuspana, Tabasco
            Sciences Physique mathematics
            Formation area for the work in accounting


    LANGUAGES

    SPANISH (Native) 100%
    ENGLISH (Reading & Comprehension) 80%

    EMPLOYMENTS


    Company/Institution Position Period
    Department of Computing & Systems of the Technological Institute of Villahermosa Analyst, designer & developer of systems August 2001 - December 2001
    Informatics Institute "Thomas Alva Edison" Computation Instructor September 2001 - to date
    Tecnology in Networks & Specialized Informatics Analyst/Programmer of systems January 2000 - July 2000

     

    DEVELOPER OF SYSTEMS                                                January/99 - December/01

    Technologic Institute of Villahermosa
    Highway Villahermosa-Frontera Km. 3.5
    Cd. Industrial C.P. 86010
    Villahermosa, Tabasco, México
    Phone: 01(993) 353-02-59

    Activities:


    DEVELOPER OF SYSTEMS                                                  January/2001 - June/201

    Tecnology in Networks & Specialized Informatics
    Malecon Carlos A. Madrazo #411
    Colony Center, ZipCode: 86000
    Villahermosa, Tabasco, México
    Phone: 01(993) 312-65-49
    e-mail: triesa@prodigy.net.mx
    web: www.triesa.com.mx

    Activities:


    COMPUTING INSTRUCTOR                                                October/2001 - July/2002

    Informatics Institute "Thomas Alva Edison"
    Macuspana, Tabasco, México.

    Courses :


    DEVELOPED SYSTEMS


    System Company / Institution Year
    e-volución API  Technological Institute of Villahermosa (residence). 2001
    Web page of the project e-volución O.S. Technological Institute of Villahermosa 2000 
    e-volución Operating System Technological Institute of Villahermosa 1999

     

    API for the e-volución O.S.  (2001-ITVH)

     

    Language used DJGPP (gcc for MS-DOS)
    Development platform (software) Windows 98
    Development platform (hardware) PC IBM or compatible
    Development tools Make, ld, batch processing files
    Support language to the documentation HTML & JavaScript

    Description:

    We implement the IPA e-volución like part of the development of an operating system for the series of microprocessors Intel 386 superiors and compatibles, based on the methodology of evolutionary prototype and open to receive interested people´s contributions in the design and development of operating systems through the forum created for this in www.oocities.org/ViDaSoftwareInc/.

     An API (Aplication Program Interface) is a group of functions, structures, macros and constant numeric to built aplications. A very defined API makes easier the work of develoment a program, since provides all the necesary blocks to built it, the programmer only put all the blocks together.

    Factors that the API covers:


    WEB PAGE OF THE PROJECT O.S. e-volución (2000-ITVH)

     

    Languages used HTML and JavaScript
    Web Server of the page www.oocities.org/
    Development tools FrontPage Express, Word 97 and support tools in line provided by geocities
    Tools of design graph Paint Shop Pro 7.0

    Description:

    The site www.oocities.org/ViDaSoftwareInc/ is a forum for the development of projects related with Operating Systems, Compilers, GUIs, Editors, etc. This is the home of the O.S. e-volución << and their API. A place to share our experiences in the project and to receive collaborations for the development of the same.

    Services of the page


    OPERATING SYSTEM e-volución (1999-ITVH)

     

    Languages used Nasm (Netwide Assembler), DJGPP (gcc para MS-DOS) & Turbo Pascal 7.0
    Development platform (software) Windows 98
    Development platform (hardware) PC IBM or compatible
    Development tools Make, ld, Bach processing files
    Support language to the documentation HTML y JavaScript
    Description:

    This project arose to cover the necessity of material theoretical-practic for the teaching in  matters related with operative systems, programming of systems, etc. Reason why beginning the development of an operating system for microprocessor Intel 386 superiors and compatible,  based on the methodology of evolutionary prototype and open to receive interested people´s contributions in the design and development of operating systems through the forum created for this in www.oocities.org/ViDaSoftwareInc/.

    Components:

    These components provide a basic funtionality with which can be carried out useful work, but with the creative capacity of those who participate in the development of the project will be possible to carry out improvements and implant them in the system, test and debug for later use.

    Exist characteristic important for the development of the O.S. e-volución << they are: a Interface for the Programming of Aplications (IPA), a compilr of C to carry the code of previous works and to create that give utility to the system like:

    At the moment one works in a Interface for the Aplication Programming (API) based on the standard functions of the C language, with this is spected a bigger participation of students, professors and people interested in the development of OUR operating system.

    COURSES

     
    Course Institute/Company City Date
    MPI Parallel Programming Center for Computing Research, IPN México, D.F. November 2000
    Programmable Logical Controllers Center for Computing Research, IPN México, D.F. November 2000
    Computers NetWorks Informatics Institute "Thomas Alva Edison" Macuspana Tab. November 1996
    Operator of microcomputers Informatics Institute "Thomas Alva Edison" Macuspana Tab. January/95 to June/96

     

    EXTRACURRICULAR ACTIVITIES

     
    Activity
    Institute/Company
    City Date
    National Competition of Creativity - Regional phase Technological Institute of Cancún Cancún, Qro. September 2001
    National Competition of Creativity - Local phase Technological Institute of Villahermosa Villahermosa, Tab. June 2001
    International Congress of Computing CIC 2002 Center for computing Research, IPN México, D.F. November 2000
    Competition Genius 99 "Automata Car"  Olmeca University Villahermosa, Tab. November 1999
    Competition of Programming "Blaise Pascal" Technological Institute of Villahermosa Villahermosa, Tab.. September 1997

     

    SOFTWARE

    Operating Systems: Databases: Application Software: Development tools: Programming Languages:

    Comments on some topic of interest, write to VictorCastilloEn@yahoo.com.mx
                                                                         VictorCastilloEn@hotmail.com