Career Profile

I am a Full Stack developer with 10 years of experience in the development of advanced web applications, mainly focused on the visualization of data from analytical platforms.

I have experience in the design and development of applications based on responsive dashboards, making use of libraries such as React.js and charting libraries based on D3.js. Likewise, also in the design of solutions for the authentication and authorization of users to access data in multitenancy environments. All these services have been developed as microservices, providing elasticity and fault tolerance.

During my work experience I have used agile development methodologies, such as SCRUM, helping in the management of the Product Backlog.

Experiences

Lead Full Stack Engineer & Co-founder

2017 - 2019
Wizzie, Seville

Design, development, and maintenance of product’s web interfaces, running as microservices on top of Kubernetes providing elasticity and fault-tolerance.

Those web interfaces are used to display monitoring and metrics analytics in fully-managed dashboards, with a complete set of different types of widgets. Also, at Wizzie we have developed a tool for manage the users and the privileges, as well as a complete interface that controls all the processing of the data stack.

As Team Lead, I’m focused on overseeing all backend and frontend work, coordination with other teams, communication with stakeholders and helping Product Owner the creation and prioritization of the Product Backlog, all of these using agile methodologies.

  • Ruby on Rails 5
  • React.js
  • D3.js libraries (Recharts, Echarts, Nivo)
  • Google Maps API
  • PostgreSQL
  • Apache Druid
  • Sidekiq
  • Puma
  • Rspec
  • CircleCI
  • Puma
  • Docker

IT Consultant

2016 - Present
Kimidori, Seville

Help in the maintenance of the e-commerce platform based on Prestashop.

  • Prestashop
  • MySQL
  • AWS EC2
  • AWS S3

Lead Full Stack Engineer

2011 - 2017
redBorder, Seville

Coordination of the development of web interfaces for redBorder products, real-time Network Traffic Analysis (NTA) and Active Cybersecurity Platform based on Big Data technology.

  • Ruby on Rails 4
  • Bootstrap
  • D3.js
  • Google Maps API
  • Delayed Job
  • PostgreSQL
  • Apache Druid
  • AWS S3
  • Minitest
  • Unicorn
  • Nginx

ERP Developer

2008 - 2011
Agaex Informática S.L, Seville

Requirements analysis, design, and development for ERP software based on Oracle Forms and Reports.

  • Spyro ERP
  • PL/SQL
  • Oracle Forms
  • Oracle Reports
  • Oracle Database 11g

Software Developer

2008
Agaex Informática S.L, Seville

Development of a platform prototype for electronic processing in public institutions.

  • Java
  • JSP
  • JSF
  • Hibernate
  • @firma
  • Trewa

Intern

2008
Agaex Informática S.L, Seville

Development an internal application for the incidents management and control of hours on the outsourcing projects.

  • Ruby on Rails 3
  • Bootstrap
  • jQTouch
  • MySQL
  • Passenger
  • Apache

Projects

Weddinplan - I created a web application for planning and managing all the related stuff of a wedding, like the wedding's events, RSVP, music, photos... Built on Ruby on Rails, WeddinPlan was developed thinking in all kind of devices (smartphones, tablets, PCs, ...), also the major browsers. For this, Bootstrap is the framework selected for the frontend. Also, WeddinPlan had a big integration with Facebook, both for login process and uploading photos.

Publications

Los datos y la user experience
Digital Biz Magazine
https://www.digitalbizmagazine.com/los-datos-y-la-user-experience/

Skills & Proficiency

Web Technologies

Data Visualization

Product Design

Team Management

Continuous Integration

Microservices

Agile Methodologies