About Me

After all of these years I have worked on different companies and several projects and I've learnt two important things: keep it simple and learn from your mistakes, or in other words "move fast and learn things".
Even the smallest project can become huge, in order to succeed on this transition you have to bear in mind the scalability of your code, your tests and of course, your logs. The scalability of your code will help you to grow, have solid tests will avoid you make more mistakes but have good and detailed logs... will save your live in critical moments and trust me, you will face critical moments.
And please, if you are deploying your code, have a rollback plan!

Work

Everis Spain

www.everis.com

FrontEnd & IoT Leader Jan 2017 - Present

Working as a Solutions Knowledge Leader focusing on FrontEnd & IoT Projects. Mainly focused on FrontEnd architectures with Angular and BackEnd architectures (with micro-services and without them) with NodeJS and no relational databases. Also working on IoT solutions and Cloud Platforms like Azure.

Click here to expand this experience
 

Everis Spain - Leader

Duties
Working as a Solutions Knowledge Leader focusing on FrontEnd & IoT Projects. Mainly focused on FrontEnd architectures with Angular and BackEnd architectures (with micro-services and without them) with NodeJS and no relational databases. Also working on IoT solutions and Cloud Platforms like Azure. Responsible of managing different teams and projects and the relationship with each client.
Leader of the frontEnd value proposition at Everis.

Dismiss

NBN23

www.nbn23.com

Software Development Director May 2016 - Dec 2016

Leading the teams that develop the different products NBN23 offers. Managing people, hiring new members for the teams, creating processes or assure the scalability of our products are some of my duties at the company.

Click here to expand this experience
 

NBN23 - Software Development Director

Duties
Leading the teams that develop the different products NBN23 offers. Managing people, hiring new members for the teams, creating processes or assure the scalability of our products are some of my duties at the company.
Staff in charge
15

Dismiss

Facebook

www.facebook.com | www.parse.com

Team Manager March 2015 - May 2016

Team Manager at the Developer Support Engineer team in Dublin making sure the team achieves the goals we have marked in order to provide the best technical support experience. Manage engineers and projects, coordinate with other teams and work in all cross-functional relationships that the team needs to keep growing.

Click here to expand this experience
 

Facebook - Team Manager

Duties
Team Manager at the Developer Support Engineer team. My duties are:

  • Provide support and advice to external developers who integrate their products with Facebook Platform
  • Lead the team who provides technical support for Parse.com
  • Manage internal projects
  • Recruiting and technical interviews for new hiring
  • Build cross ]functional relationships with other teams
  • Make sure that all internal projects are aligned to the team goals
  • Meet with other leaders in order to synchronize on different areas
  • Effectively communicate and report updates on my area to other leaders
Technologies
  • PHP
  • Hack (HHVM)
  • Facebook API
  • Parse.com
  • javascript
  • Node.js
  • Require.js
  • React.js
Tools
  • Sublime
Staff in charge
3

Dismiss

Facebook

www.facebook.com | www.parse.com

Developer Support Engineer March 2013 - March 2015

I worked as a web technologies expert providing support and advice to external developers who integrate their products with Facebook Platform as well as lead the team who provides technical support for Parse.com, communicate with external developers and internal engineers and become a bridge between both parts. I'm also improving our internal tools as well as collect and analyze information in order to improve team performance and developer experience.

Click here to expand this experience
 

Facebook - Developer Support Engineer

Duties
My role is being a web technologies expert and my duties are:

  • Provide support and advice to external developers who integrate their products with Facebook Platform.
  • Lead the team who provides technical support for Parse.com.
  • Communicate and provide clear repro steps to engineering teams in order to fix existent errors.
  • Communicate our internal work and progress to external developers with clearness.
  • Improving our internal tools as well as collect and analyze information in order to improve team performance and developer experience using those tools.
  • Manage and coordinate different teams and projects, trying to achieve our goals and milestones as well as write reports, lead meetings, synchronize and align the work of the different teams, detect risk and propose actions to either reduce risks impact or improve project performance.
  • Recruiting and technical interviews for new hiring
Technologies
  • PHP
  • Hack (HHVM)
  • javascript
  • Facebook API
  • Backbonejs
  • Requirejs
  • Node.js
  • Parse.com
  • Objective-C
  • Android
  • Unity
Tools
  • XCode 4.6 & 5.0
  • ADT (Android development tools)
  • Sublime
  • Tableau
Staff in charge
0 - 2 (Depending on the project)

Dismiss

CSD Spain

Project Manager & Technical Lead March 2012 - March 2013

www.csd.com.es

I worked at CSD Spain as Technical Leader and Project Manager of several cloud code projects decide which technologies were appropriate for each project, forming a working group for each project and its project plan or conducting trainings for new technologies.
I had to manage and coordinate different teams and projects using agile methodologies (SCRUM/KANBAN), write reports, lead meetings, synchronize and align the work of the different teams, detect risk and propose actions to either reduce risks impact or improve project performance and lead the implatantion of the ISO15504.
I worked on PHP and javascript development focused on client-server Apps making APIs and web services to integrate different projects, defining unit tests and building environments for TDD development.

Click here to expand this experience
 

CSD Spain - Team Leader & Project Manager

Duties
I worked at CSD Spain as Technical Leader and Project Manager of several cloud code projects. My duties were:

  • Decide which technologies were appropriate for each project
  • Form a working group for each project and its project plan
  • Conduct trainings for new technologies
  • Create business models
  • Manage and coordinate different teams and projects using agile methodologies (SCRUM/KANBAN)
  • Write reports, lead meetings, synchronize and align the work of the different teams, detect risk and propose actions to either reduce risks impact or improve project performance
  • ISO15504 implantation
  • PHP and javascript development focused on client-server Apps making APIs and web services to integrate different projects
  • Define unit tests and build environments for TDD development
  • Migrate desktop Apps to online Apps
Technologies
  • Yii PHP Framework
  • Foundation CSS Framework
  • Bootstrap CSS Framework
  • javascript/jQuery
  • Backbonejs
  • HTML5/CSS3
  • Apache / MySQL / PHP (LAMP)
  • Facebook API
  • Google Maps API
  • OpenLayers API
  • Architectures: MVC and SOA
  • (Restful services)
Tools
  • PHPUnit
  • Selenium RC
  • Jasmine
  • JSLINT
  • Jenkins
  • jMeter
  • NetBeans
  • MySQL Workbench
  • Jira
  • Enterprise
Staff in charge
4 - 7

Dismiss

Nubesis S.L.

www.nubesis.com | www.bookitit.com | www.pidecita.com

Founder/CEO & CTO August 2008 - March 2012

I founded NUBESIS along with my partners and from the beginning I took the role of CTO of the company, developing our products and training new hiring. My main duties were create business models. I was the Project/Team manager using agile methodologies (SCRUM/KANBAN) for all our products including PideCita.com & Bookitit.com. I was on charge of dealing with clients, taking requirements and find new clients or opportunities.
I also worked developing web applications with different technologies: WordPress (plugins & themes), Joomla, Prestashop (modules & themes), PHP5/javascript/HTML ... developing our internal APIs and integrating with external APIs like Facebook API.
I also developed my own PHP Framework with PHP5.

Click here to expand this experience
 

Nubesis - Founder & CTO

Duties
I founded NUBESIS along with my partners and from the beginning I took the role of CTO of the company, developing our products and training new hiring. My main duties were:

  • Create business models
  • Project manager and Team Management using agile methodologies (SCRUM/KANBAN)
  • Take requirements
  • Technical Leader at PideCita.com & Bookitit.com
  • Develop web applications and integrate with Facebook API
  • Develop web applications in WordPress (plugins & themes)
  • Develop web applications in Joomla
  • Develop e-Commerce applications in Prestashop (modules & themes)
  • Develop web applications in PHP5/javascript/HTML
  • Dealing with clients
  • Accounting management
  • Development of my own PHP Framework with PHP5
Technologies
  • Cake PHP Framework
  • javascript/jQuery
  • HTML/CSS2
  • Apache / MySQL / PHP (lamp)
  • WordPress
  • Joomla
  • Prestashop
  • Google Maps API
  • Facebook API
  • Architectures: MVC and SOA
  • (Restful and SOAP Services)
Tools
  • PHPUnit
  • Selenium RC
  • NetBeans
  • Eclipse
  • MySQL Workbench
  • PHPMyadmin
  • vTiger
Staff in charge
9 - 11

Dismiss

Everis Spain

www.everis.com/spain

Senior Analyst | Junior Analyst | Junior Developer June 2006 - Auust 2008

I started working at Everis Spain as a Junior Developer for banking projects, in 6 months I became Junior Analyst and after a year a became Senior Analyst in a java project for the Regional ministry of Health of Valencia. I was mainly working for baking projects using COBOL/CICS/DB2 and using Java/Tomcat/Hibernate/Informix in a project for the Regional ministry of Health of Valencia.

Click here to expand this experience
 

Everis Spain - Senior Analyst

Duties
I started working at Everis Spain as a Junior Developer for banking projects, in 6 months I became Junior Analyst and after a year a became Senior Analyst in a java project for the Regional ministry of Health of Valencia. My main duties were:

  • Software developer using COBOL/CICS/DB2 for banking projects
  • Software developer using Java/Tomcat/Hibernate/Informix in a project for the Regional ministry of Health of Valencia
  • Development of user test
  • Development of integration test
  • IT consultant
  • Group Coordinator
Technologies
  • COBOL/CICS/DB2
  • Java
  • Hibernate
  • INFORMIX
Tools
  • Tomcat
  • Eclipse
  • Subversion
  • Microsoft excel
Staff in charge
2 - 4

Dismiss

Freelance

www.javierdelacueva.com

Web development & Desktop applications October 2004 - June 2006

After finishing University I started working as Freelance for small local businesses taking requirements and dealing with clients, maintaining and improving existent applications, developing desktop Applications using Microsoft Access and web Applications using PHP/HTML/CSS2/javascript or Flash/ActionScript 2.0.

Click here to expand this experience

Freelance

Duties
After finishing Collage I started working as Freelance for small local businesses. My main duties were:

  • Taking requirements and dealing with clients.
  • Maintenance and improvement existent applications.
  • Develop desktop Applications using Microsoft Access.
  • Develop web Applications using PHP/HTML/CSS2/javascript or Flash/ActionScript 2.0.
Technologies
  • Microsoft access
  • Microsoft excel
  • Visual Basic
  • ActionScript 2.0
  • Php/HTML/CSS2
  • javascript
Tools
  • Eclipse
  • Flash 8
  • Microsoft Access 2003
  • Microsoft Excel 2003

Dismiss

Education

Jaume I University

Bachelor Degree in Computer Science September 2000

I studied at the Jaume I University at CastelloĢn (Valencia, Spain) a Bachelor Degree in Computer Science specialized in Networks and distributed software.

Skills

  • Coding
  • Organization
  • Analysis
  • Leadership
  • Communication
  • Patience

Get In Touch.

Please feel free to contact me using this form, my email (find it in my CV) or any of my social profiles and I'll be happy to speak with you.

Error boy
Your message was sent, thank you!