Computer Science is no more about computers than astronomy is about telescopes.
- E.W. Dijkstra
- E.W. Dijkstra
Curriculum Vitae - Computer Science Engineer
Education
- Computer Science Engineering in the Universitat Politècnica de Catalunya (Facultat d'Informàtica de Barcelona).
- Focused on:
- Artificial Intelligence
- Databases
- Operating Systems
- Erasmus grant in the Université Catholique de Louvain, Belgium.
- Last year project: On-Demand code management for mobile and embedded devices under Linux.
Languages
- English: advanced level.
- Departament d'idiomes UPC advanced B level.
- French: niveau intermediaire.
- Français niveau intermediaire, Université Catholique de Louvain (Bélgica)
- Spanish and Catalan: native.
Professional Experience
- Tech Director, bee.com.es, since October 2005 to present.
- Give web development talks about Ruby on Rails and Artificial Intelligence.
- Imagine, design and develop web applications using Ruby on Rails.
- Management and development of SEO, SEM and Web 2.0 projects.
- Researcher, IULA Universitat Pompeu Fabra, since August 2005 to present.
- Analysis, design and development of environments related with computational linguistics.
- Web Analyst, Agbar Servicios Compartidos S.A., October 2004 - May 2005.
- Management of web applications in different languages.
- Bioinformatician, ebioIntel S.L., April 2004 - June 2004.
- Analysis, design and development of bioinformatician web applications.
- Consultant, Algorismia S.L., June 2000 - September 2003.
- Analysis, design and development: Inscriptions Web and Intranet for "Institut Ramon LLull".
- Web development: University schools management Intranets.
- System administration.
- Web Analyst, Just-e-Business, S.L., July 2001.
- Support in Web development and analysis: Intranet of "Federación Española de Basket".
- Developer, IDS Ingeniería de Desarrollo y Servicios, S.L., November 1999 - May 2000.
- Delphi development.
- Web development: Development of a Intranet.
Additional Education
- Distributed European Infrastructure for Supercomputing Applications (DEISA) Training. March 2007.
- Information Retrieval seminar, by Ricardo Baeza. January-April 2006.
- Java and J2EE course, BIT Formación Informática. December 2004.
- Team working and Leadership seminar, JEDI Junior Empresa. May 2003.
- HTML and Javascript course, academia DAFIB in Facultat d'Informàtica de Barcelona. July 1999.
Presentations
- Conferencia Rails Hispana 2007: Inteligencia Artificial y Ruby on Rails: Mejora la publicidad de tu web
- More information: slides
- RailsConf Europe 2007: Making Rails More (Artificially) Intelligent
- More information: slides, source code
- Conferencia Rails Hispana 2006: Tareas en background con RoR y BackgrounDRb
- More information: slides
Published Papers
BEL, N.; MARIMON, M.; ESPEJA, S.; SEGHEZZI, N. "The Spanish Resource Grammar: Pre-processing Strategy and Lexical Acquisition"
BEL, N.; ESPEJA, S.; MARIMON, M. "Automatic Acquisition of Grammatical Types for Nouns"
BEL, N.; MARIMON, M.; ESPEJA, S. "New tools for the encoding of lexical data extracted from corpus"
Open Source Projects
- Bayesian Networks for Ruby ( bn4r )
- Festival TTS for Ruby ( festivaltts4r )
- General Genetic Algorithms for Ruby ( gga4r )
- Pol?glota, Ruby Multiling?e ( poliglota )
- MetaRails, is a generator of simple database based web applications from a given schema ( meta-rails )
- SQL DSL, creates SQL sentences from ruby code ( SQL DSL )
Technical Knowledge
- Software engineering, UML and software projects life cicle.
- Web solutions expetise:
- Client Side: AJAX, HTML, DHTML, XHTML, CSS, JavaScript.
- Server Side: Ruby on Rails, JSP, ASP, PHP, CGIs in C.
- Web Services.
- Web Servers: Apache Httpd, Apache Tomcat, Webrick, Mongrel
- Search Engine Optimization (SEO)
- Profesional experience with Open Source tools:
- IDEs: Eclipse and Netbeans
- Revision control systems: CVS and Subversion
- Project Automation: Capistrano, Rake, make, Apache Ant
- Testing: JMeter and JWebUnit.
- Wide database knowledge:
- Theoretical knowledge: Entity-relationship model, Object Oriented databases, Datawarehouse.
- Wide expertise in design and development of relational databases:
- MySQL
- Postgres SQL
- SQLServer
- Oracle
- Ms Access
- Informix
- Artificial Intelligence:
- Machine learning algorithms.
- Genetic algorithms.
- Clustering algorithms.
- Datamining.
- Experience in programming languages:
- Advanced: Ruby, Java, C
- Medium: C# .NET, Perl, Visual Basic, Modula 2, Pascal, Clips, Prolog.
- Cryptography and Security Knowledge.
- Operating Systems:
- Design and development.
- Linux Administration.
- Networks: Building, administration and protocols.
Other interesting data
- Assistance to:
- NAACL HLT 2007 ( North American Chapter of the Association for Computational Linguistics )
- Setmana del Màrqueting per a emprenedors i emprenedores
- Dia de l'Emprenedor 2007
- IGC 2006 ( Internet Global Conference )
- LREC 2006 ( Language Resources and Evaluation Conference )
- Jornadas Java Catalanas 2004
- Microsoft Tech-Ed 2003
- Passion for the new technologies, the open source and mobile gadgets.