Skip to content
View MarcosACH's full-sized avatar

Highlights

  • Pro

Block or report MarcosACH

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
MarcosACH/README.md

Hi, I'm Marcos

Software engineer and advanced Data Science student at UNSAM, in Buenos Aires. I work mostly on the backend, and I like problems where I have to learn something new to solve them. My interests right now are event-driven services, data pipelines and warehouses, and machine learning projects.

Projects

  • tickwright is a Python event-driven trading engine. It has a crash-safe order lifecycle, idempotent recovery and exchange reconciliation. You bring the strategy. It handles the rest.
  • polyglot-dwh (contributor) is a data warehouse. An operational PostgreSQL schema feeds a star schema warehouse through a daily Python ETL on GitHub Actions. The warehouse exposes SQL data mining functions and pgvector semantic search.
  • potrerillos-wind-forecast (contributor) predicts wind 12 hours ahead for a mountain reservoir, using 8.5 months of station data. I compared SARIMA, LassoCV and LSTM models with walk-forward evaluation. The best one cut RMSE by 28 percent against a seasonal-persistence benchmark.
  • buscasam (contributor) is an academic search platform on GCP that combines semantic and full-text search. I shipped features end to end, such as document publication, a moderation queue and notifications.

Stack

  • Languages: Python, SQL, R, TypeScript
  • Backend and distributed: FastAPI, asyncio, Kafka, REST, WebSockets, SQLAlchemy, Alembic, Pydantic
  • Data: PostgreSQL, BigQuery, Redis, QuestDB, pgvector, ETL, dimensional modeling
  • ML and statistics: scikit-learn, statsmodels, TensorFlow, Keras, PyMC, pandas, NumPy, time-series forecasting, Bayesian statistics
  • Infra and quality: Docker Compose, GCP, Digital Ocean, Git, GitHub Actions, pytest, hypothesis, mypy, ruff

Studies

B.Sc. in Data Science at UNSAM, around 75 percent done, expected November 2027. Relevant coursework includes machine learning, statistics and inference, time series, databases and software engineering.

Contact

LinkedIn and marcos.achavalr@gmail.com.

Pinned Loading

  1. LucasACH/buscasam LucasACH/buscasam Public

    Sistema de búsqueda académica para la comunidad de UNSAM: búsqueda híbrida (semántica + full-text) de tesis, papers y trabajos académicos.

    Python 1

  2. polyglot-dwh polyglot-dwh Public

    Data warehouse políglota para una plataforma de búsqueda académica: esquema en estrella (Kimball) sobre PostgreSQL, analítica en Redis y ETL incremental que corre a diario con GitHub Actions.

    PLpgSQL 1

  3. potrerillos-wind-forecast potrerillos-wind-forecast Public

    Pronóstico horario de viento en Potrerillos usando modelos estocásticos, regresión y redes neuronales.

    Jupyter Notebook

  4. tickwright tickwright Public

    A Python trading engine. You bring the strategy. It handles the market, the exchange, and the crash.

    Python