Senior Data Engineer and former startup Founding Engineer, 5+ years building data platforms, pipelines, and backend APIs.
I am currently the sole Sr. Data Engineer at a US construction company. I own their Azure Databricks data platform end to end, and am driving governance, lineage, and access control as one of my primary initiatives, aside from the company's data-driven projects (Azure Data Factory, Databricks, PySpark, pandas, SQL).
Prior to this, I was the founding engineer at a US AI startup: I owned the technical architecture across different founder pivots: from a crypto web-scraper and aggregation pipeline with RAG (Airflow, Selenium, Supabase, dify.ai for prototyping, streamlit/gradio, langchain), to setting up a custom image diffusion model training pipeline on top of Stable Diffusion (Google Colab,
Alongside that, built ETL/ELT frameworks and production FastAPI services for a major PH insurance company (Databricks, PySpark, pandas, SQL).
Early in my career, I ran the API layer and data pipelines at a motorcycle financing company (Apigee, payment gateway integration, BigQuery, Airflow), where I led and mentored a team of data engineers and API developers.
Core stack: Python, SQL, PySpark, Databricks, Snowflake, medallion architecture, data modeling, ETL/ELT, Airflow, BigQuery. Backend: FastAPI, Redis, Celery/ARQ, Postgres/Supabase, MongoDB, event-driven architecture. AI: OpenAI, Pinecone, RAG, LangGraph, Stable Diffusion/LoRA.
Experience: 1 - 2 years
Experience: 1 - 2 years
Experience: 1 - 2 years
Experience: 2 - 5 years
Experience: 1 - 2 years
Experience: 1 - 2 years
Experience: 2 - 5 years
Experience: 1 - 2 years
“There are just so many skills that the Filipino market has that they bring to the table. It's been amazing.”
Samori Coles
SEE MORE REAL RESULTS“We'll definitely continue to hire people using Onlinejobs because it has taken our agency to the next level”
- Marc Diez
Onlinejobs.ph "ID Proof" indicates if "they are who they say they are".
It DOES NOT indicate skill level.
ID Proof scores are 0 - 99 with 99 being the best. It is calculated based on dozens of data points.
It's intended to help employers know who they're talking to is real, and not a fake identity.