Facundo Fabre
Verified Expert in Engineering
Software Developer
Córdoba, Cordoba, Argentina
Toptal member since December 15, 2015
Facundo is a top developer and architect with a scientific background. While he's worked mostly with Python, JavaScript, and Scala, he is passionate about learning new skills and seeks out new challenges. Facundo is a team player and a good communicator who proactively thinks in ways to add value.
Portfolio
Experience
- Python - 10 years
- Elasticsearch - 8 years
- PostgreSQL - 7 years
- Flask - 6 years
- ELK (Elastic Stack) - 6 years
- GraphQL - 5 years
- Django - 3 years
- Django REST Framework - 2 years
Availability
Preferred Environment
Git, Linux
The most amazing...
...project I've worked on is a distributed resilient graph database developed with Scala and Akka.
Work Experience
Software Engineer
Ingalls Information Security
- Moved our architecture from Elasticsearch to a more cost-effective stream-based solution using Kafka.
- Developed middleware APIs and GraphQL interfaces to aggregate data from different sources.
- Built a web portal for clients, including visualization tools for their data.
- Created cache databases to speed up the generation of reports.
- Performed Elasticsearch and SQL query optimizations.
- Developed the back end of a novel cybersecurity data visualization tool using augmented reality (AR).
- Crafted custom Zendesk apps and integrated Zendesk into Ingall's API ecosystem, facilitating bidirectional data flow and enhancing organizational workflows and client experiences seamlessly.
Senior Software Engineer
Ixlayer
- Served as part of the core team and helped develop the main API of a platform that provides infrastructure for selling medical tests using the Django REST framework (DRF).
- Made single sign-on available on the platform, creating a general solution where our clients could choose their auth service.
- Created a solution to compare configuration management across environments easily.
Software Engineer
Smarking
- Created Scrapy pipelines to fit the existent architecture.
- Worked on several crawlers using Scrapy, Python Requests, and Selenium.
- Created tools to check the accuracy of incoming data.
Python Developer
Bazean
- Constructed a web-scraping architecture which satisfied multiple needs and handled vague requirements.
- Developed web scrapers for multiple websites.
- Started a GPU proof of concept and a web page for fast search of our big data.
- Created a fully functional autocomplete solution using Elasticsearch.
- Worked on data munging (data wrangling) and normalization.
Scala Senior Software Engineer
Intel
- Developed a distributed, resilient, graph-based database.
- Contributed to the overall architecture of the system, providing a solution to complex concurrency problems.
- Created tools that aggregated data into represented knowledge.
- Built Elasticsearch's asynchronous data-streaming driver with Scala.
Experience
Distributed Graph Database
Education
Master's Degree in Computer Science
Universidad Nacional de Cordoba - Cordoba, Argentina
Skills
Libraries/APIs
React, Zendesk API, Requests
Tools
Auth0, Suricata, ELK (Elastic Stack), Git, Logstash
Languages
Python, Scala, GraphQL, JavaScript, TypeScript, C
Frameworks
Flask, Akka, Django REST Framework, Bootstrap, Scrapy, AngularJS, Selenium, Django
Storage
Elasticsearch, MySQL, PostgreSQL, MongoDB, NoSQL
Paradigms
Object-oriented Programming (OOP), Functional Programming, Agile Software Development, Functional Reactive Programming, Microservices
Platforms
Amazon Web Services (AWS), Docker, Linux, NVIDIA CUDA
Industry Expertise
Cybersecurity
Other
Algorithms, Data Structures, SaaS, Serverless, Apollo, User Authentication
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring