Skip to content
View juan-esteban-berger's full-sized avatar

Block or report juan-esteban-berger

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse

Juan Esteban Berger

LinkedIn | GitHub | Email

👋 About Me

I am an Applied Mathematics and Statistics MSc graduate who is passionate about machine learning, mathematics, and data science. With experience in cloud technologies, data visualization, and automation, I'm always excited to tackle challenging projects that create real impact.

🏆 Certifications

🎓 Education

  • M.S. in Applied and Computational Mathematics and Statistics

    • University of Notre Dame, IN
    • Graduated: May 2023
  • B.S. in Applied and Computational Mathematics and Statistics

    • University of Notre Dame, IN
    • Minor: Actuarial Science
    • Graduated: May 2022

💼 Work Experience

Junior Data Engineer, TMCI, McLean, VA

Jan 2025 - Present

  • Joining the TMCI Data Quality Group to design ETL pipelines, implement data warehousing solutions, and develop data integration processes using Python, SQL, and modern data modeling techniques.

Data Engineer, Grupo Disresa, Guatemala City, Guatemala

Aug 2023 - Dec 2024

  • Built and optimized ETL pipelines for 300,000+ SKUs across 8 brands in 6 countries, ensuring timely and accurate data availability for stakeholders.
  • Established a PostgreSQL data warehouse integrating data from SQL Server, BigQuery, and MongoDB, including data modeling and normalization, to enhance data accessibility and analytics.
  • Created data visualisation dashboards.

Graduate Teaching Assistant, University of Notre Dame, IN

Aug 2022 - Dec 2022

  • Assisted with “Introduction to Probability” and “Statistical Learning for Data Science.”

Equity Research Intern

Jun 2022 - Aug 2022

  • Analyzed financial statements to identify investment opportunities, creating financial models and Python visualizations to support data-driven decisions.
  • Redesigned Excel-based tools to streamline investment analysis processes, resulting in improved accuracy and faster reporting, and utilized Bloomberg Terminal to gather key financial metrics.

📚 Projects

MicroKeras: Minimal Deep Learning Library

A minimal implementation of the Keras Sequential model and Dense Layer classes, built from scratch using Python and NumPy.

Options Pricing Master's Research Project

Trained models using Google Cloud AutoML, TensorFlow, and XGBoost to price European options and compared performance against the Black-Scholes model.

🛠️ Technical Skills

  • Programming Languages: Python, SQL, C++, Java, JavaScript
  • Libraries / Frameworks: Pandas, PySpark, SciKit-Learn, PyTorch, Django, React, Tailwind CSS
  • Databases / Datawarehouses: PostgreSQL, SQL Server, MongoDB, BigQuery, Hive
  • Data Visualization: PowerBI, Tableau, Streamlit, Plotly Express
  • Tools / Platform: Docker, Kubernetes, Apache Airflow, Linux, Neovim

Pinned Loading

  1. microkeras microkeras Public

    MicroKeras is a minimal implementation of the Sequential Class from the Keras deep-learning library, built from scratch using Python and NumPy.

    HTML 1

  2. Options_Pricing_AutoML_TensorFlow_XGBoost Options_Pricing_AutoML_TensorFlow_XGBoost Public

    Pricing European Options with Google AutoML, TensorFlow, and XGBoost

    Jupyter Notebook 3 5

  3. termpandas termpandas Public

    Scrollable Pandas DataFrames in the Terminal

    Python 4