CODE BY THE SEA / TACOMA + ONLINE

Learn to code. Find your flow.

Friendly, one-on-one computer science and programming tutoring from Tacoma, Washington. From your first Python script to SQL, cloud computing and real-world data engineering.

6+ years industry experience Beginners welcome In-person or virtual
your_first_win.py PYTHON
Practical, not just theoretical.Learn skills you can actually use.

LEARN  ·  BUILD  ·  GROW

High school studentCollege studentCareer changerWorking professional

WHAT WE CAN WORK ON

From fundamentals to the real world.

Whatever your starting point, we’ll chart a course from confusing concepts to confident, practical skills.

01 / FOUNDATIONS

Python & programming

Start coding with confidence, or deepen your existing Python skills.

PythonDebuggingGit
02 / DATA

SQL & databases

Write better queries and understand relational data from the ground up.

SQLData modelingQuery tuning
03 / THEORY

Computer science

Make sense of algorithms, data structures, problem-solving and coursework.

AlgorithmsCS conceptsHomework guidance
04 / BUILD

Software development

Explore APIs, backend concepts, clean code, testing and project building.

APIsTestingArchitecture
05 / PIPELINES

Data engineering

Get hands-on with the tools and techniques used in modern data teams.

ETL / ELTdbtAirflow & Spark
06 / CLOUD

AWS & cloud

Understand cloud infrastructure, storage, computing and system design.

AWSCloud basicsInfrastructure

Have a different topic in mind? Let's talk about it

A DIFFERENT WAY TO LEARN

Less memorizing.
More understanding.

I’m a software and data engineering professional with more than six years of industry experience, including work supporting teams at Amazon and other technology companies. Code by the Sea brings that practical experience to one-on-one lessons.

My tutoring style is patient, collaborative and hands-on. The goal isn't just to get code working once; it's to help you understand why it works so you can do it again.

6+years working with
real-world software and data systems
01

Start where you are

We'll talk about what you're learning, what's frustrating and what success would look like for you. Complete beginners are welcome.

02

Learn by doing

We can trace an algorithm, debug a project, work through a concept visually or build something useful together.

03

Build lasting skills

You'll come away with clearer explanations, practical next steps and more confidence working independently.

STRAIGHTFORWARD PRICING

A low-pressure way to start.

No packages to commit to. No long-term contracts. Just flexible, one-on-one help when you need it.

AFTER YOUR FIRST THREE SESSIONS

Ongoing tutoring

$45/ hour

Book sessions as needed, at your own pace.

  • Continue with the same tutor
  • Flexible scheduling by appointment
  • Work toward your own learning goals
Ask a question

Not sure where to start? Your first 15-minute consultation is free.

GOOD TO KNOW

Frequently asked questions.

Have a question that isn't covered here? Reach out — I'm happy to talk about what you need.

Do I need any programming experience?

Not at all. I tutor complete beginners as well as students and professionals with more experience. We can start with the basics or jump into a specific challenge.

Who can book a session?

High school students, college students, adult learners, career changers and working professionals are welcome.

Do you offer in-person sessions?

Yes. I'm based in Tacoma, Washington, and can meet at mutually convenient public locations. Online sessions are also available through video calls and screen sharing.

Can you help with coursework or projects?

Yes. I can guide you through concepts, debugging, studying and project planning, while helping you build the understanding needed to do your own work.

What happens in the free consultation?

It's a short, no-obligation conversation about your experience, goals and what you'd like help with, so we can decide whether tutoring is a good fit.

LET'S TALK

Your next step starts right here.

Tell me what you'd like to learn or where you're feeling stuck. I'll help you figure out a good next step.

Free 15-minute conversation
No pressure, no commitment
Tacoma or online

Prefer to write directly?

Email address coming soon

Request an intro chat

Share what you’d like to learn. Send your request right here without opening an email app.