Acerca de David

David Ortiz

Desarrollador y Arquitecto de Software

David Ortiz es una persona multi-local en Madrid, Ciudad de México y Aguascalientes. Creció rodeado de más aparatos que de personas y desde joven tuvo gran interes por saber el funcionamiento interno de las cosas, también de las personas, aunque ésto último con considerable menos éxito.

A los 11 años David comienza a estudiar el lenguaje de programación BASIC de manera autodidacta sobre un ordenador 8086 con el fin de desarrollar una aplicación que permitiese a su abuelo volver a oír; David aprendió los principios básicos de la programación imperativa-estructurada pero no logró que su abuelo volviese a escucharle.

A los 14 años comienza sus estudios formales de programación en el bachillerato y a los 17 desestima inscribirse en Filosofía para estudiar la Ingeniería en Telecomunicaciones.

A los 22 años, nota que hay algo en la industria y en la manera de crear que le incomoda por lo que decide realizar estudios de postgrado sobre Economía en la Zhejiang Wanli University (RPC) becado por la Secretaría de Economía de México, ése mismo año, el Consejo Nacional de Ciencia y Tecnología de México le invita a realizar estudios sobre Programación Avanzada en el Okinawa Institute of Science and Technology (Japón).

A los 24, viaja a Madrid (España) donde finalmente comprende que no importa al lugar al que vaya, el desarrollo de software, y en general, los procesos industriales no tiene mecanismos ni criterios serios de calidad y sostenibilidad en los que se ponga al ser humano y su bien estar en el centro, por lo que decide desmarcarse de éstas formas de economía y apostar por la autogestión, la economía coolaborativa, la ecología y el decrecimiento.

David siente fascinación por la interacción humano-maquina, le gusta bailar y crear música electronica, ama la cocina vegetariana, pintar y hornear pan.

Perfil Técnico

Analista, diseñador de arquitectura, programador y gestor de múltiples proyectos de desarrollo de aplicaciones web a medida implementando el patrón MVC, principalmente con CakePHP; usando MySQL como soporte principal para la persistencia del Modelo, PHP para el tratamiento de la información en el Modelo y Controlador. HTML, CSS y Javascript con uso intensivo de la librería Jquery para la representación de la información en la Vista.

Gestión de Proyectos
100%
PHP
100%
Python
80%
Java
90%
MySQL
100%
Javascript & jQuery
100%
Apache Web Server
95%
Linux (and Unix like OS)
90%