Jamie - Computer programming tutor - Oakland
1st lesson free
Jamie - Computer programming tutor - Oakland

Jamie's profile and their contact details have been verified by our experts

Jamie

  • Rate $100
  • Response 4h
  • Students

    Number of students Jamie has taught since their arrival at Superprof

    16

    Number of students Jamie has taught since their arrival at Superprof

Jamie - Computer programming tutor - Oakland
  • 4.8 (5 reviews)

$100/h

1st lesson free

Contact

1st lesson free

1st lesson free

  • Computer programming
  • Python
  • C++
  • Java
  • Artificial intelligence

Software and distributed systems expert with over 30 years of experience providing software engineering and programming lessons. I can help you understand programming and software concepts

  • Computer programming
  • Python
  • C++
  • Java
  • Artificial intelligence

Lesson location

Super Tutor

Jamie is one of our best Computer programming tutors. They have a high-quality profile, verified qualifications, a quick response time, and great reviews from students!

About Jamie

I am a software engineer in Silicon Valley, currently at a small startup I've founded. In my career, I have worked at giants and startups alike, including Yahoo! and Symantec, as well as multiple startups of various sizes. I have an incredibly diverse background, ranging from very low-level programming (Linux kernel, drivers, etc.) to hyper-scale globally distributed applications serving exabytes of data at millions of queries per second with 7ms maximum latency. The one common thread of my diverse background is an understanding and appreciation of the importance of data in software engineering and concurrency. At the end of the day, everything is about getting expected output from expected input, and that is a data problem, regardless of the scale. As a lifelong learner, I want to help others gain a deep understanding of software engineering and architecture, Machine Learning, and AI, and most importantly, develop the desire to keep learning!

See more

About the lesson

  • Advanced Technical Certificate
  • College / University
  • Adult Education
  • +7
  • levels :

    Advanced Technical Certificate

    College / University

    Adult Education

    Masters

    Doctorate

    MBA

    Beginner

    Intermediate

    Advanced

    Proficient

  • English

All languages in which the lesson is available :

English

I will meet you where you are and help you learn and grow as a software engineer. I work with students and professionals to help them gain a deep, intuitive understanding of everything from language basics and "hello world" all the way to hyper-scale system design, microservices, distributed systems, database modeling and design, software design principles, design patterns, and more. We will initially set up a wholly customized lesson plan just for you. This will include outlining your goals, determining where you are currently, and planning a roadmap to reach them. We will cover our planned material during each session and check on your progress. We can revise and adapt our plans to ensure you achieve your goals. I believe in "learn by doing," and so I provide ample opportunities for you to get hands-on with material, including pair programming with you driving. I combine the Socratic method with real application, giving you the academic and practical understanding you'll need to be successful. I am happy to teach undergraduates, graduates, post-graduates, and professionals of any seniority, from junior to principal fellow. I am a generalist with breadth and depth, and I can provide in-context expert advice and teachings on Software Engineering, AI, Machine Learning, ML engineering, Data Engineering, Database theory, distributed systems, scalability, concurrency, system design and architecture, cloud architecture, microservices, Service-Oriented Architecture, and more.

See more

Rates

Rate

  • $100

Pack rates

  • 5h: $500
  • 10h: $1,000

online

  • $100/h

free lessons

This first lesson offered with Jamie will allow you to get to know each other and clearly specify your needs for your next lessons.

  • 30mins

Other tutors in Computer programming

  • Benjamin

    Oakland & online

    New
    • $37/h
    • 1st lesson free
  • Hailey

    Oakland & online

    New
    • $37/h
    • 1st lesson free
  • Riya

    Oakland & online

    New
    • $31/h
    • 1st lesson free
  • Aaradhya

    Oakland & online

    New
    • $28/h
    • 1st lesson free
  • Carlos

    Oakland & online

    New
    • $60/h
    • 1st lesson free
  • Leah

    Oakland & online

    New
    • $37/h
    • 1st lesson free
  • Reeti

    Oakland & online

    New
    • $31/h
    • 1st lesson free
  • Nina

    Oakland & online

    New
    • $37/h
    • 1st lesson free
  • Glenn

    Oakland & online

    New
    • $15/h
    • 1st lesson free
  • Madeline

    Berkeley & online

    New
    • $20/h
  • Ethan

    Oakland & online

    New
    • $70/h
    • 1st lesson free
  • Deleon

    Alameda & online

    New
    • $20/h
    • 1st lesson free
  • Lena

    Berkeley & online

    New
    • $35/h
    • 1st lesson free
  • Ishaan

    Berkeley & online

    New
    • $18/h
    • 1st lesson free
  • Hilary

    Oakland & online

    New
    • $15/h
    • 1st lesson free
  • Tushar

    San Francisco & online

    5 (5 reviews)
    • $33/h
    • 1st lesson free
  • Mohamed

    San Francisco & online

    New
    • $33/h
    • 1st lesson free
  • Muhammad

    San Francisco & online

    New
    • $20/h
    • 1st lesson free
  • Elena

    San Francisco & online

    New
    • $35/h
    • 1st lesson free
  • Ananya

    San Francisco & online

    New
    • $30/h
    • 1st lesson free
  • See Computer programming tutors