Scroll To View More
David Hernando Sancha, JavaScript Developer in Alicante, Spain
David Hernando Sancha

JavaScript Developer in Alicante, Spain

Member since November 17, 2013
David is a software engineer and entrepreneur with more than 10 years of experience. He has lived in many different places and is well accustomed to working with distributed and freelance teams. He enjoys challenges and working with new technologies.
David is now available for hire

Portfolio

  • Casalogic
    PHP, JavaScript, Symfony, jQuery, UnderscoreJS, BackboneJS, Mocha, Behat...
  • 2ManyLanguages.com
    PHP, Joomla & Nooku Framework, JavaScript, MooTools, jQuery, Memcached, Zabbix
  • Brd. Klee A/S
    PHP, WordPress

Experience

  • SQL, 7 years
  • JavaScript, 7 years
  • PHP, 7 years
  • PHPUnit, 3 years
  • Agile Software Development, 3 years
  • HTML5, 3 years
  • Lean Development, 2 years
  • Symfony 2, 1 year
Alicante, Spain

Availability

Part-time

Preferred Environment

Linux, Windows, Eclipse, Git, SVN, Bugzilla, AWS

The most amazing...

...thing I've coded is a JavaScript web component for rendering phylogram trees (both flat and circular) of protein sequences.

Employment

  • Contractor, Developer

    2012 - PRESENT
    Casalogic
    • Developed an internal ERP/CRM and invoice system.
    • Developed a web application to define and execute business intelligence processes.
    Technologies: PHP, JavaScript, Symfony, jQuery, UnderscoreJS, BackboneJS, Mocha, Behat, PHPSpec, Ruby, Ruby on Rails
  • Founder, CEO

    2010 - PRESENT
    2ManyLanguages.com
    • Managed both the development (Bugzilla and Jenkins on CentOS) and production (LAMP on CentOS) environments on AWS.
    • Developed a web community in PHP for language teachers and students using PHP and Joomla.
    • Worked with Google AdWords and Analytics.
    • Developed a JavaScript front-end, using MooTools and jQuery.
    • Tested extensively using PHPUnit and Selenium, along with continuous integration (Jenkins).
    • Designed a business and marketing strategy.
    Technologies: PHP, Joomla & Nooku Framework, JavaScript, MooTools, jQuery, Memcached, Zabbix
  • PHP Consultant

    2013 - 2013
    Brd. Klee A/S
    • Fixed bugs on the company's internal and external WordPress websites.
    Technologies: PHP, WordPress
  • JavaScript Consultant

    2013 - 2013
    NovoZymes
    • Created a JavaScript web component for rendering phylogram trees (both flat and circular) of protein sequences.
    Technologies: JavaScript, 3D.js, Yeoman, EmberJS, SVG, SnapSVG
  • CTO

    2012 - 2013
    WhereOffers.com
    • Created a "buy in a map" website allowing users to find products they are looking for as close as possible (ideally inside their own neighborhood).
    • Created a hybrid web application for location-based offers using PhoneGap.
    Technologies: PHP, Symfony, Google Maps JavaScript API, YUI, PhoneGap
  • IT Analyst

    2007 - 2008
    InterChina Consulting
    • Designed, analyzed, and deployed a "Knowledge Management System" and a clustered “Email Server System" based on open source tools (‘Alfresco’ EMS, MySQL DBMS, Apache Lucene Search Engine, Zimbra Mail Server, etc.).
    Technologies: Alfresco, Zimbra, MySQL, Apache Lucene
  • IT Manager

    2006 - 2007
    Economic and Commercial Office of Spain in Shanghai
    • Managed the IT system of the commercial office in Shanghai (around 50 employees) and its business center (harboring 6 companies).
    Technologies: Linux, Windows Server
  • Software Engineer

    2002 - 2006
    El Corte Inglés
    • Developed internal network security tools such as network scanners, anti-“arp hijacking” tools, etc.
    • Conducted security audits of company systems (ethical hacking).
    • Developed a knowledge representation system.
    • Developing an intelligent web crawler for controlling competitors’ prices.
    • Created an application to record and reproduce web surfing sessions.
    • Built a project similar to Biztalk for semi-automatic generation of graphical software prototypes (using business rules).
    Technologies: Java, C++, .NET, various hacking and network tools

Experience

  • 2ManyLanguages.com (Development)

    A marketplace and community for language teachers and students.

  • YoVoto.es (Development)

    A Ruby on Rails web site promoting political knowledge among citizens and allowing them to vote on the web in the same polls as politicians vote on in Congress.

Skills

  • Languages

    SQL, PHP, HTML5, Less, JavaScript, CSS, Sass, C++, Ruby, CoffeeScript, Java, C#
  • Frameworks

    Symfony 2, Bootstrap, Nooku, PHPUnit, Zend Framework, Selenium, Gearman, KineticJS, Ruby on Rails (RoR), Ember.js, PhoneGap
  • Libraries/APIs

    jQuery, jQuery UI, YUI, D3.js, Backbone.js, Raphaël, Google Maps, MooTools, Underscore.js, Modernizr, Handlebars, PayPal API, Node.js, jQuery Mobile, Facebook API, LinkedIn API, Twitter API, PhpSpec, Highcharts
  • Tools

    Zend Studio, Aptana, Git, Bugzilla, Asana, Chrome Developer Tools, Jenkins, Eclipse IDE, Yeoman, Google Analytics, Trello, Subversion (SVN), Fiddler, Bower, MySQL Workbench, Apache Ant, Apache, GitHub, Mocha, Google Webmaster Tools, MailChimp, Nagios
  • Paradigms

    Object-oriented Programming (OOP), Agile Software Development, Rapid Prototyping, Scrum, Dependency Injection, Unit Testing, Continuous Integration (CI), Model View Controller (MVC), Responsive Web Design (RWD), Behavior-driven Development (BDD), Test-driven Development (TDD), Inversion of control, KISS, Model View Viewmodel (MVVM), REST, Design Patterns, Kanban, Domain-driven Development, MapReduce, Search Engine Optimization (SEO)
  • Platforms

    Linux, CentOS, Red Hat Linux, Joomla, Amazon Web Services (AWS), Windows, WordPress, Firefox, Windows Server, Android, Mandrill
  • Storage

    MySQL, Memcached, MariaDB, AWS S3, MongoDB, Redis
  • Other

    AJAX, Lean Development, Single-page Applications (SPA), User Experience (UX), Mobile Web, SEM

Education

  • Bachelor of Engineering degree in Computer Engineering
    1996 - 2002
    Universidad Autónoma de Madrid - Madrid
I really like this profile
Share it with others