David Hernando Sancha, Developer in Alicante, Spain
David is available for hire
Hire David

David Hernando Sancha

Verified Expert  in Engineering

Lean Development Developer

Location
Alicante, Spain
Toptal Member Since
December 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.

Portfolio

Casalogic
Ruby on Rails (RoR), Ruby, PhpSpec, Behat, Mocha, Backbone.js, Underscore.js...
2ManyLanguages.com
Zabbix, Memcached, jQuery, MooTools, JavaScript, Nooku, Joomla, PHP
Brd. Klee A/S
WordPress, PHP

Experience

Availability

Part-time

Preferred Environment

Amazon Web Services (AWS), Bugzilla, Subversion (SVN), Git, Eclipse, Windows, Linux

The most amazing...

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

Work Experience

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: Ruby on Rails (RoR), Ruby, PhpSpec, Behat, Mocha, Backbone.js, Underscore.js, jQuery, Symfony, JavaScript, PHP

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: Zabbix, Memcached, jQuery, MooTools, JavaScript, Nooku, Joomla, PHP

PHP Consultant

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

JavaScript Consultant

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

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: PhoneGap, YUI, Google Maps API, Symfony, PHP

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: Apache Lucene, MySQL, Zimbra, Alfresco

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: Windows Server, Linux

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: Hacking, .NET, C++, Java

2ManyLanguages.com

A marketplace and community for language teachers and students.

YoVoto.es

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.

Languages

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

Frameworks

Symfony 2, Bootstrap, Nooku, PHPUnit, Zend Framework, Selenium, Gearman, KineticJS, Symfony, .NET, 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, Apache Lucene, Google Maps 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, Alfresco, Google Analytics, Trello, Subversion (SVN), Fiddler, Bower, MySQL Workbench, Apache Ant, Apache, GitHub, Zimbra, Behat, Zabbix, 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, Eclipse, Windows Server, Android, Mandrill

Storage

MySQL, Memcached, MariaDB, Amazon S3 (AWS S3), MongoDB, Redis

Other

Ajax, Lean Development, Single-page Applications (SPA), SVG, Hacking, User Experience (UX), Mobile Web, Search Engine Marketing (SEM)

1996 - 2002

Bachelor of Engineering Degree in Computer Engineering

Universidad Autónoma de Madrid - Madrid

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring