Alejandro Aguilar, Developer in San José, San José Province, Costa Rica
Alejandro is available for hire
Hire Alejandro

Alejandro Aguilar

Verified Expert  in Engineering

Software Developer

San José, San José Province, Costa Rica

Toptal member since March 21, 2025

Bio

Alejandro is a software industry professional with 20 years of experience building solutions for the data lifecycle for both corporate and startup demands. He has been closely involved with product design and conceptualization in an agile environment. Alejandro is passionate about understanding data and modeling meaningful perspectives out of it.

Portfolio

AmpsTek
Apache Solr
Horsefly
Apache Solr, Elasticsearch, Java 8, MySQL, RabbitMQ, REST APIs

Experience

  • Java 8 - 15 years
  • MySQL - 15 years
  • Apache Solr - 10 years
  • REST APIs - 10 years
  • Elasticsearch - 10 years
  • RabbitMQ - 7 years
  • SolrCloud - 5 years
  • Fusion - 5 years

Availability

Full-time

Preferred Environment

Apache Solr, Java 8, MySQL

The most amazing...

...data pipeline I've built extracts raw documents, ensures structured data persistence and security, and manages document warehousing storage and databases.

Work Experience

Apache Solr Expert

2021 - 2022
AmpsTek
  • Analyzed and structured data from varied sources into standardized documents, implementing Solr indexing for efficient search functionality.
  • Maximized relevance to the searches via different techniques.
  • Migrated Lucidworks Fusion from version 4 to 5 and upgraded Solr from version 7 to 8.
Technologies: Apache Solr

Full-stack Developer

2014 - 2021
Horsefly
  • Created a custom pipeline on the Java back end for ETL documents into Solr by entity recognition.
  • Created custom Java components to extract and load data from different sources like MySQL, Neo4j, text files, and PDFs and feed them into Solr.
  • Built a custom Search component for Elasticsearch, geo queries, and facets for grouped results based on the density of specific fields.
  • Collaborated closely with the front-end team to enhance customer experience through joint design efforts.
  • Utilized Kafka and RabbitMQ to manage document streams within the ETL pipeline.
Technologies: Apache Solr, Elasticsearch, Java 8, MySQL, RabbitMQ, REST APIs

Experience

Horsefly Analitycs

https://horseflyanalytics.com/
A talent and workforce search engine that provides analytics from candidates' and companies' perspectives with facets on their popular skills, job titles, and salary ranges mapped by density.

I was tasked with architecting and implementing a data pipeline to extract raw data while ensuring structured data persistence and security. Employing MySQL, Elasticsearch, Solr, and Neo4j, I fine-tuned queries for accuracy, maintained AWS infrastructure, and brought relevant data to the forefront for the talent and workforce search engine.

Skills

Libraries/APIs

REST APIs

Tools

Apache Solr, RabbitMQ

Languages

Java 8, Java 11

Storage

Elasticsearch, MySQL

Platforms

SolrCloud, Kubernetes

Other

Fusion

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring