tutoring · sessions · cmu engineer
Learn code, circuits, and math — with a CMU engineer.
I'm a graduating Electrical & Computer Engineering student at Carnegie Mellon. I tutor web development, algorithms, embedded systems, and engineering math through focused, live 1-on-1 sessions.
what i teach
Web Development
HTML, CSS, JavaScript, TypeScript, React, Next.js, SvelteKit — from static sites to full-stack apps.
Programming Fundamentals
Python, C, C++ — data structures, algorithms, and systematic problem-solving.
Backend & Systems
REST APIs, SQL/NoSQL databases, Docker, Linux, and scalable backend design.
Electrical Engineering
Circuit analysis, digital logic, embedded systems, FPGA design, and microcontrollers.
Machine Learning
PyTorch fundamentals, training neural networks, and applied ML/computer-vision projects.
Engineering Math
Calculus, linear algebra, discrete mathematics, and signals & systems.
how it works
Pick a time
Choose a slot that works for you on the Calendly scheduler. You'll get a calendar invite and a reminder before the session.
Complete payment
After booking, pay securely via Stripe Checkout. You'll receive a receipt and booking confirmation by email.
Join and learn
Join the video call at the scheduled time. Bring your questions, share your screen, and we'll work through it together.
pricing
Simple, transparent pricing. No subscriptions unless you want them.
Single Session
One 60-minute session. Perfect for getting unstuck on a specific problem.
- 60-minute live video call
- Live coding & screen sharing
- Session notes sent after
- Follow-up questions by email
5-Session Bundle
$55/hr · saves $25
Five 60-minute sessions. Best for a focused sprint through a topic.
- 5 × 60-minute live video calls
- Live coding & screen sharing
- Session notes for each call
- Priority scheduling
- Async Q&A between sessions
Monthly Plan
$50/hr · saves $80
Eight sessions per month. Ongoing support for coursework or projects.
- 8 × 60-minute live video calls
- Live coding & screen sharing
- Session notes for each call
- Priority scheduling
- Async Slack/Discord support
- Cancel anytime
Prefer to schedule first? Book your time → then pay.
faq
We meet on a live video call (Google Meet or Zoom). You share your screen, show me what you're working on, and we work through it together. Every session is live — no pre-recorded content.
Just a laptop, your code editor or course materials, and a specific question or topic to tackle. No special setup required.
Absolutely. Whether you're writing your first for-loop or debugging a tricky React state issue, I'll meet you where you are and explain things step by step.
Yes. Mention the topic or assignment when you book so I can prepare relevant examples and exercises in advance.
You can reschedule or cancel up to 24 hours before the session at no charge, directly through the Calendly link.
After booking a time on Calendly, you'll come back here to pay. Payments are processed securely via Stripe Checkout — your card details are never stored by this site.
Google Meet is the default, but I'm happy to use Zoom, Discord, or whatever works best for you. Just mention your preference when booking.
Ready to get started?
Pick a time that works for you and we'll get to work. First session comes with a satisfaction guarantee — if you don't find it useful, I'll refund it.
Book a Session →