Un OCR en Rails, pues asĂ lo hice
- Rails
- RSpec
- Ruby
- Tailwind CSS
With over 10 years of experience, I am a skilled software engineer and a passionate programmer with proficiency in Ruby, Python and JavaScript. Born and raised in theCanary Islands 🇪🇸 🌴 🇮🇨, my expertise lies in optimization and solving challenges.
After working for a while on the product as a Ruby developer, I transitioned to a different project where I took on a role focused on implementing AWS-based solutions. In this new challenge, I worked extensively with Lambda functions in serverless architectures, automating key processes such as extracting data from email attachments. To achieve this, I integrated large language models (LLMs) like GPT-4, Ollama, and Claude, as well as business rule engines (BRE) that enabled precise and efficient information classification.
Additionally, I developed pipelines connecting these processes to services like S3 and DynamoDB, optimizing data flow while ensuring scalability and performance. I implemented a local development environment using the Serverless Framework and LocalStack, which facilitated testing and development in an environment close to production.
The result was an automated system capable of extracting, classifying, and processing documents, delivering significant improvements in information management and reducing operational time.
My time at Invoke was brief but dynamic. From day one, I had the opportunity to improve GitLab pipelines, making them 70% faster. I also created new features like proxies and APIs, and made improvements to SQS queues and the debugging system.
Even though it was a temporary role, it taught me a lot, and the team dynamics were outstanding.
At ClickDimensions, I dived into the fascinating world of big data as a Ruby Engineer. Working with technologies such as Ruby on Rails, PostgreSQL, MySQL, and Docker, I learned under the guidance of my manager Eduardo and my colleagues “Los Robertos”.
From DATA and ETL to BLENDS Scripts and Pipelines, there was never a dull moment! I was also able to benefit from Microsoft courses thanks to ClickDimensions partnership with them.
Unfortunately, after a few years, the company decided to migrate from Rails to .NET, prompting me to seek out new horizons.
At Beruby, I tackled the challenge of developing a new application with high scalability and maintainability since many users would use it. After thorough analysis, we opted to migrate the application to React Native and integrate it into the existing Rails monolith.
Over a two-month period, we successfully completed the migration to React Native and Rails, significantly enhancing the efficiency and usability of the development teams.
The application is currently in production and it continues evolving, and I am very proud of it.
After my time at Beruby, I decided to change companies because they offered me a better salary and a place to grow as a Senior Ruby on Rails Engineer.
At 2Bedigital, alongside my boss and now friend Pablo (CEO), I explored the world of Ruby on Rails. In a small but high-performing team, we developed stores and templates for SOLIDUS, asserting our dominance in e-commerce with Rails. We created thousands of gems, marking the beginning of my thrilling journey with Ruby on Rails.
Since then, my commitment to this technology has only grown stronger. I still visit their offices and I am always warmly welcomed. I consider myself fortunate to have met such talented people throughout my professional career.
I decided to move to Beruby after their decision to switch to a PrestaShop and Shopify format, where my skills as a developer were not needed.
Hi, I’m Adán. My programming journey began with Visual Basic when I was just over 12 years old. Over time, I have specialized in languages like Ruby, Ruby, Python, and JavaScript.
Although my dream was always to be a video game programmer, I grew up in a small, almost uninhabited town in Tenerife, a beautiful island in Spain, where opportunities in that field were limited. Therefore, I focused on web programming, specializing in the development of web and mobile applications.
Throughout my career, I have had the privilege of working in various companies, which has enriched my knowledge and allowed me to collaborate with great partners such as Microsoft, Shopify, Coca-Cola, Universal... I am now looking for new challenges and opportunities where I can apply and expand all my knowledge and ideas.
As a developer, I have worked with a wide range of technologies, including Rails, React, React Native (with Expo), Laravel, FastAPI, MongoDB, MySQL, PostgreSQL, Docker, Redis, and AWS SQS, among others.
Outside of work, I am passionate about surfing and music. I love programming and I
greatly enjoy spending time with my family. I am also a camper van enthusiast, which
allows me to combine my love for nature and adventure.