Search
Caleb C.'s Photo

Software Engineer | 3+ Yrs Tutoring Computer Science
Caleb C.

740 hours tutoring

Your first lesson is backed by our Good Fit Guarantee

Hourly Rate: $75
Response time: 39 minutes
Caleb C.'s Photo

Software Engineer | 3+ Yrs Tutoring Computer Science
Software Engineer | 3+ Yrs Tutoring Computer Science
Caleb C.

740 hours tutoring

Your first lesson is backed by our Good Fit Guarantee

740 hours tutoring

Your first lesson is backed by our Good Fit Guarantee

About Caleb


Bio

I graduated in December 2020 from the University of Massachusetts Amherst with a B.S in Computer Science. Since graduating I've worked full-time at a quantitative trading firm as a Software Engineer focusing on options trading technology.

Over the past few years, I have tutored many different Computer Science languages and subjects including Python, Java, C, Pandas, Data Structures, C#, SQL, Operating Systems, and more. In addition to tutoring, I was a Teaching Assistant during my...

I graduated in December 2020 from the University of Massachusetts Amherst with a B.S in Computer Science. Since graduating I've worked full-time at a quantitative trading firm as a Software Engineer focusing on options trading technology.

Over the past few years, I have tutored many different Computer Science languages and subjects including Python, Java, C, Pandas, Data Structures, C#, SQL, Operating Systems, and more. In addition to tutoring, I was a Teaching Assistant during my undergraduate degree for a relational databases class focusing on SQL. In my free time, I enjoy playing video games, traveling, hiking, and investing in the stock market.

I truly enjoy learning about programming and computers. I have spent a lot of time outside of academics/work dedicated to personal projects that give me a useful perspective. I had a rough start learning how to program years ago and I now find it extremely rewarding to help others build their fundamentals and apply what they've learned.

If you are interested in seeing some of my personal projects you can check out my GitHub portfolio here: https://github.com/coffincw

If you're interested in learning about the real-world applications of what you're studying and are looking for someone patient who is willing to walk you through ANY problem you are struggling with, please reach out.


Education

University of Massachusetts Amherst
Computer Science

Policies


Schedule

Loading...

Sun

Mon

Tue

Wed

Thu

Fri

Sat


Approved Subjects

Computer

C,

C

I work in a number of different programming languages including C. I've taken multiple classes in the past in C. I have experience tutoring a number of different students in C.
C#,

C#

I work full-time as a Software Engineer at a financial trading company where I develop C# trading algorithms for retail options order flow to optimize execution. I have also tutored multiple students successfully in C# topics including data structures, object-oriented programming, classes, and algorithms.
C++,

C++

I graduated with a B.S in Computer Science and now work full time as a Software Engineer programming in a variety of different languages including C++. I have been developing C++ libraries and applications for the past 2 years to support a retail options routing platform at a financial trading company. In the past, I have successfully tutored students of different ages in C++ topics including concurrency, object-oriented design, message queues, data structures, and algorithms. I most often specialize in tutoring students new to C++ and helping them understand the basics of the language along with the fundamentals of programming as a whole.
Computer Programming,

Computer Programming

Over 7 years of experience developing in Java and C# and 6 years with Python. Currently working as a Software Engineer in the financial markets with a focus on Options trading technology. I graduated with my B.S in Computer Science from University of Massachusetts Amherst in December 2020 and have been tutoring Python, Java, C#, and C after work for 600+ hours since.
Computer Science,

Computer Science

Over 7 years of experience developing in Java and C# and 6 years with Python. Currently working as a Software Engineer in the financial markets with a focus on Options trading technology. I graduated with my B.S in Computer Science from University of Massachusetts Amherst in December 2020 and have been tutoring Python, Java, C#, and C after work for 600+ hours since.
Data Science,

Data Science

I have a significant amount of experience in both tutoring and working with data science topics. As part of my job as a software engineer at a financial trading firm, I often work with large datasets and quantitative researchers to analyze data patterns. I've tutored and contributed to open-source graphing libraries including matplotlibs financial graphing library, mplfinance.
Java,

Java

Over 7 years of experience developing in Java and C#. Currently working as a Software Engineer in the financial markets with a focus on Options trading technology. I graduated with my B.S in Computer Science from University of Massachusetts Amherst in December 2020 and have been tutoring Python, Java, C#, and C after work for 600+ hours since.
Linux,

Linux

I work in linux on a daily basis at my full-time job as a software engineer at a financial trading firm. I develop applications and support existing production systems that run in linux environments.
Microsoft Windows,

Microsoft Windows

As a software engineer I work in both windows and linux systems. Windows is my primary operating system and I've been using it for nearly 15 years. I can tutor windows topics from helping someone navigate their computers interface and file system to deploying complete C# applications on windows.
Networking (Computer),

Networking (Computer)

As part of my job as a software engineer at a financial trading firm, I support large systems which communicate over TCP and UDP with other internal and external machines. I've also tutored networking topics successfully many times including TCP, UDP, DNS, DMZ networks, NATs, and more.
Python,

Python

Over 6 years of experience developing in Python 2 and 3. Currently working as a Software Engineer in the financial markets with a focus on Options trading technology. I graduated with my B.S in Computer Science from University of Massachusetts Amherst in December 2020 and have been tutoring Python, Java, and C after work for 600+ hours since.
R,

R

I have taken classes in R and successfully tutored multiple students through different projects and classes which used R. I'm very patient and happy to tutor any coding background (from none to advanced!).
SQL

SQL

Over 4 years of experience with SQL including with postgresql, MySQL, and Oracle. I write, analyze, and update SQL queries and tables on a daily basis while working as a Software Engineer at a company focusing on options trading in the financial markets. I graduated with my B.S in Computer Science from University of Massachusetts Amherst in December 2020 and have been tutoring after work for 600+ hours since.

Corporate Training

C++,

C++

I graduated with a B.S in Computer Science and now work full time as a Software Engineer programming in a variety of different languages including C++. I have been developing C++ libraries and applications for the past 2 years to support a retail options routing platform at a financial trading company. In the past, I have successfully tutored students of different ages in C++ topics including concurrency, object-oriented design, message queues, data structures, and algorithms. I most often specialize in tutoring students new to C++ and helping them understand the basics of the language along with the fundamentals of programming as a whole.
Java,

Java

Over 7 years of experience developing in Java and C#. Currently working as a Software Engineer in the financial markets with a focus on Options trading technology. I graduated with my B.S in Computer Science from University of Massachusetts Amherst in December 2020 and have been tutoring Python, Java, C#, and C after work for 600+ hours since.
Networking (Computer),

Networking (Computer)

As part of my job as a software engineer at a financial trading firm, I support large systems which communicate over TCP and UDP with other internal and external machines. I've also tutored networking topics successfully many times including TCP, UDP, DNS, DMZ networks, NATs, and more.
SQL

SQL

Over 4 years of experience with SQL including with postgresql, MySQL, and Oracle. I write, analyze, and update SQL queries and tables on a daily basis while working as a Software Engineer at a company focusing on options trading in the financial markets. I graduated with my B.S in Computer Science from University of Massachusetts Amherst in December 2020 and have been tutoring after work for 600+ hours since.

Math

R

R

I have taken classes in R and successfully tutored multiple students through different projects and classes which used R. I'm very patient and happy to tutor any coding background (from none to advanced!).

Ratings and Reviews


Rating

5.0 (270 ratings)
5 star
(268)
4 star
(1)
3 star
(0)
2 star
(1)
1 star
(0)

Reviews

Outstanding Tutor! Knowledgeable in Many Different Subjects

I am three quarters away from graduating with a Bachelor of Science in Computer Science. I couldn't have gone this far without the help of Caleb. I've been having tutoring sessions with Caleb for almost a year now. He is very organized and patient. He tutored me in Data Structures and Algorithms. Caleb also took a look at my resume and helped me apply for internships for the summer (which I already started getting follow-ups). If you are looking for a tutor to help you understand complex concepts in Computer Science and advice on applying for Jobs/Internships, Caleb is your guy! I cannot recommend him enough.

Armon, 57 lessons with Caleb

Excellent Computer Science Tutor

Caleb was one of the best tutors I have found on this site. He shows up to every tutoring session prepared and is able to help with whatever problem I throw at him. My coding requests are rather complex and he takes the time to not only help me get through them, but explains how he goes about doing it as well. I would highly recommend him to anyone needing coding assistance.

Victoria, 27 lessons with Caleb

Knowledgable and Reliable

Caleb has been a great tutor who really helped me out! We've had a bunch of online sessions where he's helped me with Java, C, Python, and SQL projects, including projects relating to object oriented programming, data structures, systems, networking, algorithms, and database. He knows these languages/topics very well and can break down difficult topics so it's easier to understand. He's patient and understanding, so I never felt bad asking questions, which helped me learn and improve my skills. He's also very accommodating and easy to get a hold of when I need help. That made things a lot less stressful for me. With Caleb's help, I finished my BA in Computer Science, and I couldn't have done it without him. He's an awesome tutor and I'm really grateful for everything he's done for me. I highly recommend!

Emil, 114 lessons with Caleb

Knowledgeable and Patient

Caleb helped me understand a Java Calculator project I had to complete. I asked for his help last minute and he made time for me immediately. He is very knowledgeable and patient. The way he explains the content is much more simple than how my instructor taught it.

Isabel, 1 lesson with Caleb

Very good and patient tutor

Very knowledgeable with Java. He is good at explaining the steps to solve the problem. Very patient and prompt. I had to complete a lab assignment and I was able to schedule Caleb on short notice.

Andrew, 2 lessons with Caleb

Great tutor!

Caleb is super helpful and guided me through a Java course. He is very good at explanations and makes coding a lot less intimidating. I would highly recommend him as a tutor.

Mars, 10 lessons with Caleb

Knowledgeable and helpful Tutor

Caleb was a great tutor, I really Appreciate his patience and knowledge that assisted my in. Challenge I was working on. Highly recommend him and I look forward to my next session with him.

Moustafa, 1 lesson with Caleb

Knowledgeable and patient tutor

Patient, understands and knows how to answer questions, good attitude, knows how to approach problems, clear, very knowledgeable. He's very good in all facets would recommend to just about anybody

Simrath, 7 lessons with Caleb

Help Me Grandson Refine His Video Game Software

Caleb was patient, very knowledgeable, effective and easy to work with. He response to a request for assistance on very short notice. My Grandson was very enthusiastic and appreciative of Caleb's help with the fine points of 3d action game programming. Well Done Caleb.

Richard, 1 lesson with Caleb

Well-prepared Tutor

Caleb and I are working through a Java/SQL project. Communicating the details are what has been the hardest part so far, but we're starting to mesh--and it's only session two (2)! That means he's quick! He's well-prepared for our session--and patient. I'm very grateful to have him as a tutor.

Donna, 18 lessons with Caleb
Hourly Rate: $75
Response time: 39 minutes
Contact Caleb