Search
Chris S.'s Photo

Chris S.

Crazy Engineer Specializing in CS, C++, Cyber, Linux and Electronics

Crazy Engineer Specializing in CS, C++, Cyber, Linux and Electronics

$55/hour

  • 72 hours tutoring

About Chris


Bio

My name's Chris, and I'm an inventor (aka, I build cool stuff for a living!). To me, engineering is technology that strengthens connections between people. As the lead engineer and CINO at Hiovita Electronics, a D.C. Semiconductor startup, I'm most focused on what math and physics can do to improve human lives.

Linus, creator of the open-source Linux kernel, once turned down a lead developer position at Apple because he insisted on working WITH people around the world, not FOR people at big...

My name's Chris, and I'm an inventor (aka, I build cool stuff for a living!). To me, engineering is technology that strengthens connections between people. As the lead engineer and CINO at Hiovita Electronics, a D.C. Semiconductor startup, I'm most focused on what math and physics can do to improve human lives.

Linus, creator of the open-source Linux kernel, once turned down a lead developer position at Apple because he insisted on working WITH people around the world, not FOR people at big companies. This attitude permeates many aspects of my life and vision. I'll help you get to grips with Ubuntu, Fedora, Elementary, Red Hat, Arch and other popular Linux distributions as you learn shell coding, system administration, server setup and cyber security.

Visual Studio on Windows 10 is my favorite C++ development environment. It allows for the most versatile debugging of memory, registers, and function traces. Sadly, virtual machines won't cut it when it comes to Windows. I will guide you through the process of installing Windows 10, Mac OS, or Ubuntu Linux on any computer, from Macbooks to Chromebooks, so you can get the most out of C++. Whether you are programming games in OpenGL, apps for work or school, or doing physics simulations, C++ will give you the fastest possible performance and most powerful toolset available on modern PCs.

Anything else computer-related should be booked under computer science or general computer. I can help you with a variety of miscellaneous topics including Comptia A+, x86 Assembly, Arduino, ESP32, ARM, AVR, PIC, AI and Neural Networks, Quantum Computing, Quantum Mechanics, CAD/CAM, Mechanical Engineering Design, PC Building, Home Remodeling, Business Formation, Graphics Design and much, much more!

I usually respond to inquiries within a few hours!

Whether you're here for a cram study session before the final exam or looking for regular, long-term tutoring, I can't wait to get to know you and help you achieve your educational and career goals!

Hakuna Matata,

Crazy Chris


Education

Cornell University
ECE

Policies

  • Hourly Rate: $55
  • Rate details: You can cancel within four hours, but you must book with some notice so I can adjust my work schedule. I may charge a cancellation fee of 50% of the lesson's total cost, or $20, whichever is greater.
  • Lesson cancellation: 4 hours notice required
  • No background check

  • Your first lesson is backed by our Good Fit Guarantee

Schedule

Loading...

Sun

Mon

Tue

Wed

Thu

Fri

Sat


Subjects

Art

Graphic Design

Graphic Design

I design all of Hiovita's graphics. From our iconic Boxy the Fox logo to our web pages, advertisements and product reels, I have been designing our 3D, 2D, animated and web graphics for over six years. I primarily work in Inkscape and GIMP, and have proven time and time again that fantastic graphics can be achieved without spending a dime, although I can work in Photoshop and Illustrator as well. Whether you are designing a new company logo, sprites for a game or a 3D render for a product reel, I can help you through your CAD design experience by sharing my own.

Computer

C++,

C++

From small microcontrollers programs to custom operating system and desktop applications, I work with companies to develop fast and powerful systems in C/C++. Throughout my time at Hiovita, I have written firmware for key projects such as the Infinity UPC motor controller, and spearheaded development of the Infinity Portal app. I specialize in deploying OpenGL, Vulcan and embedded Linux applications on STM32, SAM, AVR, and ARM Cortex architectures.
Computer Science,

Computer Science

As the CINO of a D.C. startup that specializes in researching and designing novel semiconductor and computer systems, I develop algorithms, abstractions and interfaces to bring our designs to the market. I manage full stack embedded development, which means I oversee development of software that runs on cloud servers, desktop computers, browsers, and IoT devices like 3D printers and coffee makers. I program in C/C++, Javascript, PHP, Python and several assembly languages. I began tutoring early in high school as a peer tutor for Computer Science Principles and went on to be a TA in Robotics I, Robotics II and Advanced Computer Science. When I'm not working at Hiovita, I educate college students and software developers in cybersecurity, IoT, and SaaS development.
General Computer,

General Computer

I have a lot of roles at Hiovita. One of them is to acquire, repair and service all of our computers. Operating system installation, security hardening and file management are among my daily tasks at work. In the evenings, I help students and I.T. professionals around the Country get to grips with the latest software, boost their productivity and take back their digital life. Whether you are having trouble in Windows, Mac or Linux, trying to install a program, copy or view unusual files, or backup your phone or PC, I can walk you through step by step how to get your computer working for you, instead of constantly feeling like you are the one working for your computer.
Graphic Design,

Graphic Design

I design all of Hiovita's graphics. From our iconic Boxy the Fox logo to our web pages, advertisements and product reels, I have been designing our 3D, 2D, animated and web graphics for over six years. I primarily work in Inkscape and GIMP, and have proven time and time again that fantastic graphics can be achieved without spending a dime, although I can work in Photoshop and Illustrator as well. Whether you are designing a new company logo, sprites for a game or a 3D render for a product reel, I can help you through your CAD design experience by sharing my own.
Linux,

Linux

Hiovita's servers run on Debian. Although shared business website hosting manages resources much more efficiently than setting up a physical box for every website, many of our services rely on advanced technologies like web sockets, reverse proxy routing, subnets and large databases. Where these solutions are needed, we use a Virtual Private Linux Server (VPS). Because our servers are in the cloud, all configuration must be done through a virtual Secure Shell (SSH). My computer science background gave me an early opportunity to experiment with building, running and assembling applications in C/C++ and x86 assembly on Linux. Ubuntu is an essential part of my programming workflow, and has become my preferred development environment for desktop application and backend development. Many professors teach their classes using Linux, which can be confusing for someone who has never seen it before. I'll help you on your way to becoming a Linux pro in just a few lessons, and if you're getting tired of virtual machines, I'll show you how to dual boot your computer and get a native Kali, Ubuntu, Mint, Fedora, or Elementary experience for your corporate or educational needs
Microsoft Windows,

Microsoft Windows

I have installed Windows on more computers than I can count. When I was a freshman in high school, I kickstarted my computer support career by installing Windows 10 pro on a student's old Macbook that no one in our school IT department could get to work. Since then, I have installed Windows 7, 8 and 10 for friends, teachers, IT departments and my company. I'm an expert in file recovery, registry configurations, Windows group policy deployment and driver troubleshooting. Many Windows system repairs and installations fall short because technicians do not know how to manually set up specialized drivers correctly. Whether it's a hard disk that doesn't show in the file manager, a corrupted system, missing drivers, a glitchy app, or a new Windows installation that needs attention, my clients know they can trust me to get it fixed.
Web Design,

Web Design

I never took a formal web design course, and looking back on my last six years of professional web designing at Hiovita, I couldn't be more grateful that I didn't. Modern coding courses are taught by people like my high school saxophone teacher - he taught me to read a system of numbers he invented instead of reading sheet music. Whenever I wanted to learn a new song, he had to be paid to write it out in his number system. If he had taught me to read music instead, I could have used online resources to learn myself, and he would not get paid to be the man-in-the-middle. The experience was such a scam that I never played the saxophone again. Web design is exactly the same. You can use the internet to teach you how it works without paying a dime. I will not teach you how to build websites. I WILL TEACH YOU HOW TO TEACH YOURSELF TO BUILD WEBSITES! If you are recovering from a web design course that has broken your confidence, I will show you everything I have learned from eight years of building, hosting, and designing stunning responsive sites for the web. With a little bit of practice, YOU can be just like a responsive webpage: ready to adapt to new internet environments and challenges with style!
Computer Programming

Corporate Training

C++,

C++

From small microcontrollers programs to custom operating system and desktop applications, I work with companies to develop fast and powerful systems in C/C++. Throughout my time at Hiovita, I have written firmware for key projects such as the Infinity UPC motor controller, and spearheaded development of the Infinity Portal app. I specialize in deploying OpenGL, Vulcan and embedded Linux applications on STM32, SAM, AVR, and ARM Cortex architectures.
General Computer,

General Computer

I have a lot of roles at Hiovita. One of them is to acquire, repair and service all of our computers. Operating system installation, security hardening and file management are among my daily tasks at work. In the evenings, I help students and I.T. professionals around the Country get to grips with the latest software, boost their productivity and take back their digital life. Whether you are having trouble in Windows, Mac or Linux, trying to install a program, copy or view unusual files, or backup your phone or PC, I can walk you through step by step how to get your computer working for you, instead of constantly feeling like you are the one working for your computer.
Web Design

Web Design

I never took a formal web design course, and looking back on my last six years of professional web designing at Hiovita, I couldn't be more grateful that I didn't. Modern coding courses are taught by people like my high school saxophone teacher - he taught me to read a system of numbers he invented instead of reading sheet music. Whenever I wanted to learn a new song, he had to be paid to write it out in his number system. If he had taught me to read music instead, I could have used online resources to learn myself, and he would not get paid to be the man-in-the-middle. The experience was such a scam that I never played the saxophone again. Web design is exactly the same. You can use the internet to teach you how it works without paying a dime. I will not teach you how to build websites. I WILL TEACH YOU HOW TO TEACH YOURSELF TO BUILD WEBSITES! If you are recovering from a web design course that has broken your confidence, I will show you everything I have learned from eight years of building, hosting, and designing stunning responsive sites for the web. With a little bit of practice, YOU can be just like a responsive webpage: ready to adapt to new internet environments and challenges with style!

Math

Electrical Engineering

Electrical Engineering

I tutor students and engineers at startups on filters, potential pumps, DACs, ADCs, PWM, Mosfets, BJTs, and passives as they seek to bring their electrical designs to life. When existing circuit boards fall short, I build custom PCBs and have them manufactured. You are likely to find me in my workshop with a soldering iron replacing a capacitor, assembling a whole new board, or upgrading something to USB-C!

Science

Electrical Engineering

Electrical Engineering

I tutor students and engineers at startups on filters, potential pumps, DACs, ADCs, PWM, Mosfets, BJTs, and passives as they seek to bring their electrical designs to life. When existing circuit boards fall short, I build custom PCBs and have them manufactured. You are likely to find me in my workshop with a soldering iron replacing a capacitor, assembling a whole new board, or upgrading something to USB-C!

Ratings and Reviews


Rating

5.0 (47 ratings)
5 star
(47)
4 star
(0)
3 star
(0)
2 star
(0)
1 star
(0)

Reviews

Show reviews that mention

All reviews

Great tutor!

This wasn’t my first time working with Chris. We met again and continued working on my lab. Chris was very helpful in explaining the material without having to spend too much time on it, as requested. I appreciate his help and would totally recommend him as a tutor!

Munyrah, 6 lessons with Chris

Knowledgeable and professional

Chris went above and beyond to install the required software and library to walk me through a few very difficult machine programming problems. Well paced and good communicator!

Cyrus, 1 lesson with Chris

Patient Tutor

Chris taught me the RTM (Requirement Traceability Matrix). He knew how to break it down in layman terms. Before I spoke to Chris I had know idea about how to do RTM

Obi, 1 lesson with Chris

Flowchart for Industrial Power Monitoring System

He taught me everything in details and he made it very easy for me to understand the materials. He is very patient and kind and easy to talk to. Most importantly, he respond QUICK! I enjoy working with Chris a lot.

Pz, 1 lesson with Chris

Great tutor

Before starting on the lab assignment, Chris helped me better understand some of the basic operating system concepts, like kernel/drivers, etc. all of which tie up with the lab. So, if you’re a curious person and like to learn more about the ins and outs of a system that you’re working on, Chris is your guy!

Munyrah, 6 lessons with Chris

Amazing tutoring

The tutoring was amazing and it had a lot of information. A lot of understandable words that the tutor has been saying I would give this tutor a 10 star if I could. Amazing, so easy to understand and not too slow and not too fast. (Sorry if the text is not really great. English is my second language)

Azeez, 2 lessons with Chris
Contact Chris

Response time: 2 hours

$55/hour

Chris S.'s Photo

Chris S.

$55/hour

  • No subscriptions or upfront payments

  • Only pay for the time you need

  • Find the right fit, or your first hour is free

Contact Chris

Response time: 2 hours