Navigation überspringen

David Vega Fontelos

Angestellt, Technical Lead (Javascript & Frontend), OHIM
, Spanien

Fähigkeiten und Kenntnisse

jQuery
JavaScript
CSS
CSS3
HTML5
MySQL
XML
PHP
BackboneJS
UnderscoreJS
WebComponents
Gulp
Jasmine
Mocha
NodeJS
Frontend
REST
Subversion
Git
Maven
Sass
Less
Web Development

Werdegang

Berufserfahrung von David Vega Fontelos

  • Bis heute 9 Jahre und 11 Monate, seit Juli 2015

    Technical Lead (Javascript & Frontend)

    OHIM

    Main Tasks - Harmonize technologies and development process - Define frontend architecture - Audit of REST definitions - Define build processes - Responsible of code quality metrics of projects - Bamboo CI process definition - Training sessions - Implement PoC, analyse technologies Main technologies - WebComponents, Polymer - Javascript2015 (ES6, Babel) - Sass, Less - Webpack, Gulp - NPM and Bower - Nodejs - Mocha, Chai, Sinon, Instanbul - Require.js, Backbone, Underscore, jQuery - RAML

  • Bis heute 15 Jahre und 5 Monate, seit Jan. 2010

    Owner

    CubiVoice

    Owner of CubiVoice an IPVoice services website, Teamspeak 3 servers in Spain. These services are available in three data centers in the Spanish territory.

  • 1 Jahr und 1 Monat, Juli 2014 - Juli 2015

    Frontend Engineer

    OHIM

    The main technologies of this projects are: - Require.js, Backbone, Less and jQuery. - Gulp for build - RAML rests contracts - Nodejs mocked rest requests RAML - Test javascript (Jasmine, Mocha, Chai, Sinon, ...) - CI with code quality reports. Tasks I am involved in: - Frontend architecture. - Nodejs mocked server - Orchestration between frontend and backend. - Definition of the build process with gulp. - Responsible of code quality metrics in Sonar and Bamboo CI. - REST contracts.

  • 1 Jahr und 10 Monate, Sep. 2012 - Juni 2014

    Senior Frontend Developer

    OHIM

    Trademarks and Designs in OHIM and also manage international trademarks with the WIPO organism. The main technologies of this project are: - Require.js. - BackboneJS. - Less as a CSS precompiler. - Underscore, jQuery and also HTML5 and CSS3. - Jasmine for unit testing. The tasks that I'm actually involved are: - Definition of the architecture of the frontend. - Definition JSON contracts communications. - Assisting team leads about estimations and tasks assignments.

  • 1 Jahr und 3 Monate, Sep. 2011 - Nov. 2012

    R&D Software Analyst-Developer

    Universidad Carlos III de Madrid

    Analysis and development of a tool for editing XML files in a specific format. Framework JavascriptMVC, HTML5, Jquery and other libraries. Developing too a web simulator that uses a sensor Asus Xtion to control the simulator without any physical interaction, only with corporal movements.

  • 3 Monate, Juli 2011 - Sep. 2011

    R&D Analyst-Developer

    NU Soluciones

    Research, analysis and development of a web multi-video system. This system use multibitrate for synchronize the videos in environments with a low bandwidth connection. The users have different angles of view and can take the control of the video production. Is done in Flash Actionscript 3 and Flash Media Server. Reference: www.cukebox.tv

  • 8 Monate, Nov. 2010 - Juni 2011

    R&D Analyst-Developer

    Universidad Carlos III de Madrid

    The goal of this project was to develop an architecture that facilitates the development of educational simulators. This architecture separates in XML files the simulation engine from the content creation, and the orchestration of scenes during the simulation process. This modular architecture reduces development and production costs of the new educational simulators. The project was developed with Flash Actionscript 3, Javascript, JQuery and SCXML.

  • 9 Monate, März 2010 - Nov. 2010

    Software Developer

    Zentym

    Development of web applications. R&D project that allows advertisers and publishers to earn money with the inclusion of videos spots in a large number of websites. Thanks to artificial intelligent techniques this system is targeted advertising solution. Analysis and design of an own PHP development framework. This project is based on PHP, MySQL, Javascript, JQuery, HTML5 and Flash Actionscript 3.

  • 4 Monate, Juni 2009 - Sep. 2009

    Software Start-Up & Support

    Sigma Data Services

    Software start-up and support at the police stations for the management of queues in the issuance of passports and ID cards.

  • 3 Monate, Juni 2008 - Aug. 2008

    Software Developer

    Radius Servicios S.L.U.

    Commercial website development with an online store. The system synchronizes the internal software databases with the online store to control the stock and products (Fox Pro DB to MySQL). The development was based in PHP, MySQL, Javascript and HTML.

  • 5 Monate, Jan. 2002 - Mai 2002

    IT Scholarship

    Universidad Carlos III de Madrid

    Development six sorting algorithms in Flash for using as learning resource in first career classes. http://algoritmosordenacion.aloja2.es

Ausbildung von David Vega Fontelos

  • 9 Jahre und 11 Monate, Sep. 2001 - Juli 2011

    Engineering in Computer Science

    Universidad Carlos III de Madrid

    Studies focused in software design, application development and artificial intelligence.

Sprachen

  • Englisch

    Fließend

  • Spanisch

    Muttersprache

XING – Das Jobs-Netzwerk

  • Über eine Million Jobs

    Entdecke mit XING genau den Job, der wirklich zu Dir passt.

  • Persönliche Job-Angebote

    Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.

  • 22 Mio. Mitglieder

    Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.

  • Kostenlos profitieren

    Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.

21 Mio. XING Mitglieder, von A bis Z