I like to work in distributed teams, remotely, at the backend team of a product company, talking in English and writing Ruby and Rails.
I’m a motivated polyglot backend engineer with 10 years of experience working remotely for both startup and mature environments, spanning industries such as HR, Finance, and Green energies. I use my expertise in development and infrastructure to create value and deliver scalable, high-quality solutions.
Looking for a remote position where I can continue working in a distributed team as a backend developer in a multicultural environment.
Affirm | Feb 2023 - Present
Started working on Comms Platform team, handling all the infrastructure for sending and receiving communications from users:
Returnly (Adquired by Affirm) | Jun 2021 - Feb 2023
I joined the Platform team, where I have accomplished the following goals:
Sonnen | Dec 2018 - Jun 2021
Develop and maintain the API gateway application:
Rollbox (Adquired by Personio) | Jun 2018 - Dec 2018
We created a payslip calculator engine for multiple regions (ES and UK), automatizing the process at the end of the month of creating the bank files and having all the PDFs for multiple companies.
I also managed to provision and maintain resources on AWS. Additionally, I transitioned our infrastructure from Fargate and EC2 to ECS and established infrastructure monitoring.
Lastly, I improved the synchronization process across multiple integrations with 3rd parties, making them faster and more optimal, not querying the same data multiple times and setting the architecture based on Sidekiq and a custom state event machine.
Bizneo | Mar 2015 - Jun 2018
We developed an application for HR departments that collects and aggregates information on job listings. Our first successful product was an applicant tracking system that gathered candidates from various sources.
To enhance our platform, we implemented a search engine based on Elasticsearch, that allows recruiters to filter profiles based on specific keywords and questions. This involved handling client requirements and negotiating upcoming features.
We introduced a bot-assisted job publishing and collection engine, incorporating techniques to bypass bot detection algorithms across 40+ job portals. This system remains effective today.
To ensure efficient data collection, we improved database performance, enabling our bots to gather thousands of job offers daily. We also added multi-tenancy for specific clients and developed white-label web pages for them.
Additionally, we created a Chrome extension that allows recruiters to send CVs and profiles from major business social networks and job portals. We built a CV parser using text mining techniques.
Finally, we migrated from bare-metal servers to AWS, provisioning our infrastructure using Terraform and Ansible.
Implementing text search and text suggestions using ElasticSearch.
Implementing fragment caching and object aggregation.
Multitenancy at the database level.
Set an automatization tool for +30 HR portals.
Create captcha solving tools, plus in-house residential proxies.
I also take the responsibility of DevOps and SRE, managing the platform of the whole company. Migrating from bare-metal to the cloud (AWS)
Universidad de Castilla La Mancha | 2010 - 2016