Career Profile

I have been working on developing various types of applications since 2007. During this period I have worked with several languages and frameworks, adapting myself to the market and my job needs and looking forward to acquire new knowledge. Continuous learning is one of the things I value most in my profession.

Specialties: Web development, testing, agile methodologies.

Experiences

Software Developer

2016 - Present
Seedtag

Seedtag is the leading In-Image advertising company in Europe. Our disruptive technology allows both publishers and advertisers to get the most out of images. .

As part of the development team, my goal is to help to create that technology working with tools like Node.js, MongoDB and Docker

Software Developer

2015 - 2016
Cabify

Cabify aims to replace company fleets and personal cars in cities, creating a reliable marketplace for safe, convenient and efficient transportation.

My role in Cabify has been focused on working mainly with the server side and API. I work with technologies like Ruby, Ruby on Rails, CoachDB and Backbone.

I had also some little experience working with Android and on my freetime I continue learning Android things.

Ruby on Rails Developer

2012 - 2015
Platform161

Platform161 has developed and operates an online RTB advertising platform for both managed as well as exchange inventory.

The front-end (customer and staff-facing) part of the platform consists of a Ruby on Rails application formed by a CRM, modules to manage advertising campaigns and creative materials (i.e., banners) and a significant set of reporting functionality.

Apart from my job as a ruby on rails programmer I have helped to set up a continuous integration system using Bamboo. Our daily job was supported by other Atlassian tools: Jira, Greenhopper, Confluence, Fisheye and Crucible

Developer

2012 - 2012
ASPgems

I participated in a company's internal product for agencies to deal with legal and administrative work and in a project to create a remote desktop for the real estate section of BBVA where we had to integrate the Rails backend with a frontend with Extjs.

Program Analyst

2011 - 2012
Wiseri

As a Program Analyst at Wiseri I took part in the creation of www.wiseri.com, a job portal where providing value to both the company and the candidate, promoting a more humane treatment in the selection processes using crowdsourcing.

The development team did not only carry out all necessary tasks since a new feature was proposed until It was developed and in production environment, but as a small company, everyone had to work in all the aspects of the company: marketing, sales, features...

We worked with Groovy&Grails (relying on many of their plugins for Spring, Hibernate, Quartz, Compass, …), MySQL and Tomcat. In terms of methodology we followed the values marked by XP (eXtreme Programming), performing TDD, working in pairs, using Jenkins for continuous integration and making frequent delivery.

Program Analyst

2007 - 2011
IPSA

As a Program Analyst my job was the design and development of new applications based on JSE and JEE technologies incluiding Web applications to query documents and administrative tools for document management using frameworks MVC (Stripes), Ajax technology, JQuery, YUI and DWR and GWT with SmartGWT.

I got experience with different applications servers (Tomcat, GlassFish, Jetty), control version tools (Subversion, TortoiseSVN), Scrum methodology and practices from eXtreme Programming(XP) like:

  • Test Driven Development (TDD) as development and testing technique.
  • Unit testing with JUnit, DbUnint and mocking libraries (Mockito, EasyMock).
  • Behaviour-Driven Development (BDD) to specify the acceptance criteria integrating Cucumber with Maven.
  • Selenium for end-to-end testing using the browser.
  • Continuous integration with Hudson.

Communities

Besides my work I enjoy helping to organise different communities. I collaborate with different groups related to technology and also with some others with the goal to help with the lack of women in technology.

GDG Madrid - Google Developer Groups Madrid is a non profit group consisting on developers that ain to learn and exchange knowledge and experiences about Google technologies. I am GDG organizer and WTM (Women Techmakers Lead), helping with the monthly activities that we do and focusing on improving the diversity among the attendees and speakser.
AgileGirls - AgileGirls is a community that I started in 2010 when I realized the limited presence of women in technical events. Since them we created an online community and we meet (mostly in Madrid) to do workshops about a lot of different subjects (TDD, Ruby, User Stories, Python, Arduino...) and sometimes we also meet just to catch up and drink and eat something together in a friendly environment of women that work or like the technology.
Tech&Ladies - I knew about Tech&Ladies in 2014. This community was just starting in those days and there was no girl from Madrid, so I thought that it would be a nice idea to mix this community with AgileGirls. Tech&Ladies has a special focus on the visibility of the women and we have a map of women that work on technology. When I jouned this community there was around 15 girls on the map and nowadays we have more than 80.

Skills & Proficiency

OOP

Ruby

Java

Testing

Javascript & jQuery

HTML5 & CSS

Android