Hello, I'm Bolat. Data and analytics engineer working end-to-end across the stack — ingesting messy data, modelling it into something trustworthy, and shipping the result as a dashboard, a model, or an API that runs on its own schedule.
- Building and orchestrating data pipelines in Python and SQL.
- Dimensional modelling and dashboarding with Power BI and Tableau.
- Lakehouse engineering on Databricks, Snowflake, and Fabric.
- Retrieval-augmented search and ML models tracked with MLflow.
- Fine-tuning, evaluating, and deploying ML models to various endpoints.
Three projects, one per lane, each deployed and live rather than left in a notebook.
- Energy Grid Dashboard — analytics engineering on Australia's National Electricity Market. AEMO data to a dbt dimensional model to a forecast and a published dashboard, showing how renewables are reshaping price, demand, and carbon intensity. Live dashboard
- NSW Transport Tracker — data engineering on Sydney's rail network. TfNSW GTFS-Realtime feeds into a Databricks medallion architecture, with an MLflow delay-prediction model and an AI/BI dashboard measuring how on-time the network really is.
- Morning Coffee — an AI news assistant that reads GDELT's global news index every fifteen minutes and returns only what is worth waking up to, with citations. Live app
More at bolattulekov.com.
- Languages: Python, SQL, TypeScript
- Warehouses and lakehouse: Databricks, Snowflake, BigQuery, DuckDB, Delta Lake
- Transformation: dbt, PySpark
- Machine learning: MLflow, scikit-learn, Hugging Face
- Platform: GitHub Actions, Docker
- Visualization: Evidence.dev, Power BI, Databricks AI/BI
- Portfolio
- Email me at bolattulekov@gmail.com


