Perfil
"Una aplicación hace lo que le digas que haga, no lo que quieras que haga."
-Desconocido
Sobre mí
Cuento con más de 8 años de experiencia desarrollando aplicaciones con diversas tecnologías. Utilizando patrones de diseño, desarrollo orientado a pruebas (TDD), con buen conocimiento y técnicas de front-end y back-end. Me apasiona la arquitectura de aplicaciones.
Soy de la idea de aprender distintas tecnologías y no atarse a una sola. No por el hecho de saberlo todo, si no, el facilitar y encontrar una solución viable para un determinado problema o proyecto.
Casado con Microsoft, enamorado de Linux y divorciado de iOS.
Distro favorita: Fedora. Obsesionado con la indentación de código. (una método de más de 10 líneas es inaceptable).
Detalles
Nombre:
Fernando VillarrealEdad:
35 añosMás:
Originario de la ciudad de las montañas; Monterrey Nuevo Léon, amante de los perros y Packer desde los tiempos de Brett Favre.
Experiencia
"La experiencia es simplemente el nombre que le damos a nuestros errores."
-Oscar Wilde
Educación
Experiencia
Salud Dental
Enero 2006 - Septiembre 2008(2 años)
Administrador de Sistemas
Reponsable de soporte, realizaba instalación de redes (pequeñas) en locales de la empresa en los diversos municipios de la cd. de Monterrey.
Daba soporte en general a PC's, Impresoras y orientaba a los usuarios para el uso correcto del sistema.
Salud Dental (ahora Imagen Dental)Habilidades
"Programa siempre como si la persona que termina dándole mantenimiento a tu código sea un psicópata loco que sepa donde vives."
-Martin Golding
Tecnologías de Microsoft
ASP.Net Clásico C# | |
ASP.Net MVC C# | |
Winforms C# (MVP) | |
WPF C# (MVVM) |
Base de Datos
MS SQL Server |
Cloud Services
Microsoft Azure |
ORM & Lib
ADO.Net Entity Framework | |
MS Enterprise Library (Enlib) |
Controles de 3eros
Infragistics | |
Telerik | |
DevExpress |
Servidor Web
IIS | |
Owin |
Tecnologías OpenSource
Laravel PHP | |
AngularJS 2-5 Typescript | |
ReactJS | |
Express | |
Ruby Ruby on Rails | |
Java | |
Python Django |
Cloud Services
Heroku |
Servidores Web
Apache | |
NodeJS | |
Nginx |
Base de Datos
MySQL | |
PostgreSQL | |
MongoDB | |
Firebird |
Programador de Tareas
GulpJS | |
GruntJS |
Control de Versiones
Git | |
Svn |
Integración Contínua
Jenkins |
Librerías (en su mayoría Javascript)
Bootstrap | |
Jquery | |
Ajax | |
KnockoutJS | |
RequireJS | |
Browserify | |
Backbone | |
Underscore |
Proyectos
"La vida sería mucho más fácil si tuvieramos el código fuente."
-Desconocido
Algunos de los proyectos y experimentos que trabajo en mi tiempo libre.
Éste listado es generado usando el API de Github. Puedes dar click en el nombre del repositorio para ver, descargar, o ver la documentación del proyecto. También puedes ver mi perfil de Github en: github.com/fervillarrealm.
Contacto
"Primero resuelve el problema, después escribe el código."
-John Johnson