Eduardo Casas

Programmer in Madrid

My Curriculum Vitae

Personal Data

  • Name: Eduardo Casas
  • Date of birth: 5th February 1983
  • Age: 34 years old
  • Location: Madrid

Technical Skills

Back-End Development

  • Languages: PHP, Python, Java, Node.js
  • Databases: MySQL, PostgreSQL, MongoDB
  • Frameworks: Symfony, Zend Framework, Django, Spring, Express
  • Testing: PHPUnit (+Selenium)
  • Package Managers: Composer, pip (+virtualenv), Maven, Gradle, npm (+nvm)
  • Caching System: Memcached
  • RESTful APIs

Front-End Development

  • Languages: HTML, CSS, JavaScript, XML, JSON, Markdown
  • Frameworks: jQuery, AngularJS
  • Preprocessors: Sass
  • Template Engines: Twig, Thymeleaf, Jade
  • Cross-Browser Compatibility
  • Responsive Design
  • SEO Skills
  • Task Runner: Gulp
  • Static Site Generator: Jekyll
  • Testing: Postman
  • Package manager: Bower

Android Development

  • DevKit: Android SDK
  • Languages: Java
  • Databases: SQLite
  • Build tool: Gradle

Sysadmin

  • Languages: Bash, Python
  • Operating Systems: Debian GNU/Linux, Microsoft Windows
  • Web Servers: Apache, Nginx, Gunicorn
  • Virtualization: Oracle VM VirtualBox
  • Control panel: Ajenti, cPanel
  • Monitoring: Nagios
  • Database Administration: CLI, MySQL Workbench, pgAdmin, phpMyAdmin, Robomongo
  • Process Manager: PM2
  • Hardening

Others

  • Other languages: C++ (+Qt), MATLAB, Fortran
  • Version Control Systems: Git (+GitHub +GitLab +Bitbucket), Subversion
  • Graphic Design: GIMP, Photoshop
  • Other tools: Slack, Trello, AWS, MediaWiki, Firebug, Mantis Bug Tracker, Bugzilla

Work Experience

Spain

England

Academic Background

Languages