Juan Fernando Godoy Caba.
Un programador experto en Java/Android, iOS/objective-C, C/C++, desarrollo web (html5, CSS3, PHP, AJAX, Javascript, perl, python) y entusiasta del software libre/Linux.
Y este es mi C.V.
Ingeniero Infórmatico/Técnico Informático por la Universidad de Granada.
Formación complementaria
- “DESARROLLO DE APLICACIONES MÓVILES CON DISPOSITIVOS ANDROID”. Escuela de Posgrado Universidad de Granada. 225 horas
- “Desarrollo de aplicaciones para ANDROID”. Ministerio de Educación y Ciencia (Aula Mentor). 130 horas.
- “WEB 2.0: ARQUITECTURA ORIENTADA A SERVICIOS WEB EN JAVA” (ETSIIT Granada). 45 horas
- “JAVA AVANZADO” Ministerio de educación y ciencia (Aula mentor). 75 horas
- “PHP” Ministerio de educación y ciencia (Aula mentor). 120 horas
- “Desarrollo de aplicaciones para iPhone, iPad y dispositivos IOS” Fundacion UNED. 60 horas
- “Arduino”. CEV Universidad de Granada. 45 horas
- “SQL con MySQL” Ministerio de educación y ciencia (Aula mentor). 90 horas
- “AJAX” Ministerio de educación y ciencia (Aula mentor). 90 horas
- “Desarrollo de aplicaciones web con SYMFONY ( framework PHP)” Ministerio de educación y ciencia (Aula mentor). 120 horas
- “servidor web APACHE” Ministerio de educación y ciencia (Aula mentor). 100 horas
- “programación web 2.0 con PYTHON y DJANGO” (ETSIIT Granada). 40 horas
- "Programación en PERL” CEV Universidad de Granada. 40 horas
- “Introducción programación PYTHON” CEV Universidad de Granada. 30 horas.
- “Programación CMS WordPress”. EscuelaIT. 40 horas.
- “HTML” Ministerio de educación y ciencia (Aula mentor). 65 horas.
- “Desarrollo Ágil”. Instituto Nacional de Tecnologías de la Comunicación (INTECO) del Ministerio de Industria. 4 horas
- “Introducción a la firma electrónica”. Instituto Nacional de Tecnologías de la Comunicación (INTECO) del Ministerio de Industria. 8 horas
- “Introducción al dni electrónico”. Instituto Nacional de Tecnologías de la Comunicación (INTECO) del Ministerio de Industria. 8 horas
- Curso selección campaña RENTA 2005. Agencia tributaria. 40 horas
- Curso primeros auxilios y Socorrismo Acuático. Cruz roja española. 105 horas
- Programador web/Java/ANDROID (Freelance) – En la actualidad
- Desarrollo de diversos proyectos para dispositivos móviles ANDROID/iOS y desarrollos web.
- Programador. “IActive intelligent technologies S.L.” Granada. correspondiente a Practicas de empresa para “No Titulados” por la Ingeniería Superior en Informática http://www.iactive.es/
- Desarrollo (RCP de Eclipse/Java/SWT) y corrección de BUGs de la aplicación “IActive Knowledge Studio”.
- Realización de test (SWTBot, junit) y profiling con “YourKit Java profiler” y “JRockit Mission Control”.
- Programador Junior. “Intecna Soluciones S.A.” Granada. correspondiente a Practicas de empresa para “No Titulados” por la Ingeniería Técnica Informática (empresa extinguida)
- Programación en Java, JSP y maquetación de paginas web (HTML, CSS, Javascript) para el proyecto “Ciudad Digital” de municipios como Roquetas de Mar, La Mojonera y Vicar, plataformas de servicios, administración electrónica, etc...
- Personal Laboral “AGENCIA TRIBUTARIA” (Auxiliar administrativo). Granada.(Campaña renta 2005) http://www.aeat.es
- Realizar declaraciones de la renta IRPF (programa P.A.D.R.E.)
- Resolución de incidencias.
- Consulta de datos fiscales.
Mis Conocimientos
- Lenguajes de programación general:C/C++, JAVA, Objective-C, Ada.
- Programación dispositivos móviles: Android, iOS.
- Programación web: PHP, SYMFONY framework, HTML5, CSS3, Python y Django, PERL, Javascript, Ajax, JQuery, Prototype, JSON, Bootstrap.
- Ingeniería del software: Patrones de diseño, UML, Modelo-Vista-Controlador, modelo cliente-servidor, metodología ágil SCRUM.
- BasesdeDatos:MySQL, SQLite, Oracle, OracleFormyDevelopper, SQL, PL-SQL, JDBC, ORM Propel
- Entornos desarrollo de software:Eclipse, Netbeans, AptanaStudio, Xcode4, Dev-C++, Sublime Text 2
- Sistemas Operativos: UNIX/Linux(Debian, Ubuntu, FedoraCore, OpenSuse, LinuxMint), MacOS, Windows(Xp, 7, 8), Solaris, BSD, QNX, FreeBSD, IOS5, Android 4.2
- Ofimática y software científico: Open/LibreOffice, Mathematica, Matlab, Statgraphics
- Edición multimedia:Photoshop, gimp, FinalCutProX
- Redes: servidor web Apache2, LAMP, SSH, Tomcat, Samba, glassfish, FTP, redes LAN, TCP/IP
- Herramientas de profiling: YourKit java profiler, JRockit Mission Control
- Sistemas de control de versiones: Subversion, GIT, GitHub, clientes SVN (TortoiseSVN y KDEsvn)


