Luis Esteban Rodriguez
Title: Software Engineer 💻
Location: Tilburg, Netherlands 🇳🇱
Email: rodriguezjluis0@gmail.com
Github: @metalerk
⬇️ Download WORD
⬇️ Download PDF
Skills
- Programming Languages: Python, Rust
- Frameworks: FastAPI, Flask, Django
- Cloud Platforms: Azure, AWS, Google Cloud Platform
- Data Engineering: Apache Airflow, Azure Data Factory, Azure Databricks
- DevOps: Kubernetes, Docker, CI/CD with Azure DevOps, TeamCity, GitLab
- Databases: PostgreSQL, MySQL, MongoDB, Redis
- Other Tools: Prometheus, Grafana, Splunk, Apache Kafka, RabbitMQ
Professional Experience
Backend Developer
Aurea Imaging, Netherlands | Feb 2025 – Present
Technologies: Python, Kubernetes, Google Cloud Platform, FastAPI
Python Data Engineer
Rabobank, Netherlands | May 2024 – Nov 2024
- Developed APIs in Azure using Python.
- Created and maintained data pipelines with Apache Airflow.
- Designed PowerApps interfaces enabling stakeholders to generate synthetic data.
- Utilized the Faker library for synthetic data generation.
- Managed data workflows using Azure Data Factory and Azure Pipelines.
Technologies: Python, Kubernetes, Apache Airflow, Azure, PowerApps
Python DevOps Engineer
Rabobank, Netherlands | November 2023 – May 2024
- Operated and enhanced the Apache Airflow application on Kubernetes.
- Integrated Apache Airflow with Azure Data Factory, Synapse, and Databricks.
- Developed Python-based applications to automate business processes, including REST APIs with FastAPI and event-driven Azure Functions.
- Implemented CI/CD pipelines in Azure DevOps with static code analysis and automated testing.
- Managed applications in Azure environments using Kubernetes, Azure Functions, and Azure PostgreSQL.
Technologies: Python, Kubernetes, Apache Airflow, Azure, Databricks, Windmill API, Splunk, Prometheus
Python Backend Engineer
Textkernel, Netherlands | May 2022 – November 2023
- Crawled thousands of HR and job industry websites to feed the Jobfeed product, a vast database of vacancy postings across 15+ countries.
- Worked on over 30 microservices, primarily written in Python.
- Designed and implemented REST APIs using FastAPI and Flask.
- Played a key role in designing microservices and monolithic applications.
- Maintained a highly available environment with Kubernetes and Docker.
- Addressed performance challenges due to large data volumes.
- Implemented caching solutions and scheduled tasks with Celery and custom schedulers.
- Worked with proxies, IP rotation solutions, and headless crawling.
- Maintained monitoring solutions like Prometheus and Grafana, and logging solutions such as Elasticsearch.
- Developed on Linux (Ubuntu) for both development and production environments.
- Wrote robust code with comprehensive tests.
- Investigated new technologies for performance and security improvements, including Rust.
Technologies: Python, Kubernetes, TeamCity, Rust, Docker, Kafka, Ubuntu, MySQL, RabbitMQ, Linux, GitLab
Software Engineer
Framework Science, Mexico | March 2020 – May 2022
- Designed architecture and selected the tech stack for a new platform based on Django and PostgreSQL.
- Dockerized the platform for local development.
- Led the backend team and managed Google Cloud services such as App Engine and Cloud SQL.
- Discussed project progress with customers, collected feedback, and addressed concerns.
- Gathered and defined customer requirements to develop clear project specifications.
- Consulted with engineering team members to determine system loads and develop improvement plans.
- Coordinated with the frontend team to integrate, evaluate, and improve the platform.
- Trained new developers on company standards for design and review.
Technologies: Python, Django, PostgreSQL, Docker, Google Cloud Platform
Education
- Computer Technical Degree (CECyT 3, Mexico, 2007-2012)
- Specialized in Computer Science
- Member of Theatre Club and Chess tournament finalist.
- Computer Science (IPN, Mexico, 2012-2015)
- Member of Free Software Users Association
- Member of Cybersecurity Association.
- Applied Artificial Intelligence (UI International University of Applied Sciences, Germany, 2024)
- Completed German Language Course.
Accomplishments
- Found vulnerabilities in banking websites and integrated microservices.
- Successfully completed CRM project within budget and ahead of schedule.
- Employee Number 1 at GoExpedi Mexico.
- Conducted workshop “Hacking with Python: Writing a Reverse Shell” at BSides GDL 2020.
Affiliations
- Staff Member, Golang GDL
- Staff Member, Python GDL
Languages
- Spanish (Native)
- English (Fluent)
- German (Intermediate)
- Dutch (Beginner)
Certifications
- Linux Administrator (2014)
- RHEL Administrator (2015)
- Management Skills Development (2017)
- High Performance Teams Management (2020)
- Cloud Computing Foundations (2024)
Interests
- Clean Energy
- Space Exploration
- Mathematics
- Software Development
- Guitars
- Music Production