english | español
Computer Science is no more about computers than astronomy is about telescopes.
- E.W. Dijkstra

Curriculum Vitae - Computer Science Engineer

Education

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

Presentations

Published Papers

  • pdf BEL, N.; MARIMON, M.; ESPEJA, S.; SEGHEZZI, N. "The Spanish Resource Grammar: Pre-processing Strategy and Lexical Acquisition"
  • pdf BEL, N.; ESPEJA, S.; MARIMON, M. "Automatic Acquisition of Grammatical Types for Nouns"
  • pdf 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