Skip to content
View scyanh's full-sized avatar

Block or report scyanh

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
scyanh/README.md

Hi, I'm Alberto 👋

Software engineer at PwC in Mexico. On the side I build Tlanova end to end: the Go backend, the Flutter apps, the React admin, and an AI ordering assistant running on Google Cloud.

  • 🧠 AI agents with Google ADK + Gemini: tool-calling, multi-agent flows, long-term memory, voice (Speech-to-Text / Text-to-Speech) and evals
  • 🔬 Machine learning with TensorFlow and Keras: transfer learning for image classification, tf.data pipelines, trained and evaluated in Jupyter and Colab Enterprise
  • 📊 Data pipelines on Google Cloud: streaming with Pub/Sub and Dataflow, SQL transformations in BigQuery with Dataform, and dashboards in Data Studio
  • ⚙️ Backends in Go (Gin, GORM, PostgreSQL) and Python (FastAPI) serving REST APIs on Cloud Run
  • 📱 Mobile with Flutter: 3 production apps on iOS (App Store) and 3 on Android (Google Play), sharing one backend, with Stripe payments and maps
  • 🎓 Completed Udacity's Google Agentic AI Engineer Nanodegree (2026)

What I've been building

Project What it is Stack
Tlanova Food ordering platform built end to end: a voice and chat AI assistant that takes orders in Mexican Spanish (menus, promos, delivery coverage, remembered preferences), a shared REST API for orders, restaurants, bookings and payments, and customer, courier and business apps plus a multi-role web dashboard Python · Google ADK · Gemini · FastAPI · Go · Gin · PostgreSQL · Flutter · React · Cloud Run · Firebase
CDMX Mobility Streaming Analytics Real-time pipeline for ECOBICI, Mexico City's public bike system: polls all 677 stations every minute and streams them into BigQuery about 1.4 s after the feed, with deduplication, validation and a dead-letter queue. Dataform turns the stream and 18.7 million historical trips into availability, rush-hour flows and unmet demand per neighborhood, shown in a three-page Data Studio dashboard and LookML Python · Cloud Run · Pub/Sub · Dataflow (Apache Beam) · BigQuery · Dataform · Data Studio · LookML
AI Tutor Essay Essay tutoring platform for high school teachers and students: a multi-agent tutor (research, structure and style agents) guides students through their essays, with RAG over course material, assignments, rubrics and teacher review Python · Google ADK · Gemini · Vertex AI Search · PostgreSQL · GCS · React · TypeScript
Flower Image Classifier Deep learning model that recognizes 102 flower species from a photo: transfer learning on MobileNetV2, 78.7% accuracy on 6,149 held-out test images, and a command-line app that returns the top-K predictions Python · TensorFlow (Keras, TF Hub) · Jupyter · Colab Enterprise
Multi-agent systems Nanodegree projects: prompt chaining, routing, and orchestrator/worker agents graded by automated tests Google ADK · Vertex AI · Gemini

Most of this work lives in private repositories, which is why the contribution graph is busier than the public repo list.


Tech I use

Go Python TensorFlow Jupyter Flutter Dart TypeScript React PostgreSQL Google Cloud BigQuery Firebase Gemini Docker Stripe


Get in touch

LinkedIn

Pinned Loading

  1. google_agentic google_agentic Public

    My projects for Udacity's Google Agentic AI Engineer Nanodegree (nd906). Across four courses they go from prompt engineering with Gemini to production-style multi-agent systems built with the Googl…

    Python

  2. ai_tutor_essay ai_tutor_essay Public

    AI Essay Tutor - ADK with RAG and Vertex AI Search. A high School Essay Tutoring Platform.

    TypeScript

  3. Recommendation-System Recommendation-System Public

    Recommendation System with python

    Jupyter Notebook 1

  4. image_classifier_tensorflow image_classifier_tensorflow Public

    A deep learning model that recognizes 102 species of flowers from a photo. Tensorflow.

    Jupyter Notebook

  5. cdmx-mobility-streaming-analytics cdmx-mobility-streaming-analytics Public

    CDMX Mobility Streaming Analytics (Dataflow, Dataform, Bigquery, Looker)

    Python