Available for collaboration

Edward
Sierra

ETL Developer & AI-Powered App Builder

By day, I design and build data pipelines with DataStage and PySpark. By night, I ship AI-powered web apps — using LLMs as a coding co-pilot to turn ideas into real products for real people.

scroll

Data Engineer by day.
App Builder by night.

Edward Sierra

I'm a data engineer with deep experience building and optimizing ETL pipelines using IBM DataStage and Apache PySpark. I specialize in moving, transforming, and delivering data reliably at scale.

Outside of work, I've found a passion for building web apps — specifically by leveraging AI coding tools to go from zero to production without needing a full development team. It's a superpower I enjoy exploring.

My projects are personal — built for my kids, my health, my hobbies. When I build something, it needs to actually work for real users, which keeps the bar high.

DataStage PySpark Python Node.js / Express FastAPI AI/LLM OpenAI API Data Engineering ETL Google Cloud Run Firestore Firebase Auth Web Dev

Core Skills

ETL Development (DataStage) 95%
PySpark / Data Engineering 90%
Python 85%
Gemini API / LLM Integration 80%
Docker / Containerization 80%
Google Cloud Run 75%
Web Development 75%

Projects

Real apps. Real users. Built with AI coding tools and a lot of late nights.

📚

learn-cantonese.com

learn-cantonese.com

An interactive Cantonese learning app with curated vocabulary and phrases for beginners. Built to make an underrepresented language more accessible.

  • Beginner-friendly lesson structure
  • Curated vocabulary and common phrases
  • Audio pronunciation via Google Text-to-Speech
  • Focused on practical, everyday Cantonese
Language Learning Cantonese Google TTS Node.js Cloud Run Firestore
Visit Site →
📷

bitecounter.app

bitecounter.app

An AI-powered calorie and protein tracker that uses image recognition to estimate macros from a photo of your meal. No manual logging — just snap and track.

  • AI image recognition estimates calories & macros from food photos
  • Tracks exercise calories burned throughout the day
  • Visual graph dashboard of daily intake and burn
  • Protein and macro breakdown per meal
AI / Vision Health LLM Data Viz Node.js Cloud Run Firestore
Visit Site →
🧠

nareru.app

nareru.app

An AI-powered spaced repetition system for learning Japanese. Capture words from sentences or images, then let AI build personalized quizzes and remember everything about your learning history.

  • Capture vocabulary from typed sentences or photos of text
  • Automatic word segmentation — pick exactly which words to study
  • AI generates tailored review quizzes and schedules next review
  • Ask the LLM questions about any word; answers persist as memory
  • Word list with detailed stats and review history
SRS Japanese AI Memory LLM OCR FastAPI Cloud Run Firestore
Visit Site →
🍳

kitchen-note.com

kitchen-note.com

A recipe note app for capturing, sharing, and remixing recipes. Users can create new versions of each other's recipes, building a living collection that evolves over time.

  • Create and save personal recipe notes
  • Fork and publish new versions of shared recipes
  • Version history tracks how recipes evolve
  • Built as a shared kitchen companion for the family
Recipes Social FastAPI Cloud Run Firestore Firebase Auth
Visit Site →

Let's Connect

Whether you want to chat about data engineering, AI integrations, or just geek out about language learning apps — my inbox is open.