Following details will be shared with the tutors you will contact:
Confirm to delete
Are you sure want to delete this?
Cedric MurairiSoftware Engineering, Web Development
No reviews yet
Over the past few years, I've had the privilege of mentoring over 300 students and teaching technical content through various roles, including organizing technical events and workshops and serving as a teaching assistant. I've helped countless students kickstart their journey into tech, guiding them through the fundamentals of software engineering, web development, and computer science.
I've hosted over 50 technical workshops and 2 hackathons, providing hands-on experiences that empower students to apply what they've learned in real-world scenarios. As your go-to mentor, I'm here to help you tackle any challenges you encounter—whether it's debugging a tricky problem in your personal project, understanding assignment requirements, or navigating uncertainties in your learning process.
I offer personalized mentorship, real-time support, and clear explanations of complex technical concepts. Whether through interactive workshops or 1:1 technical Q&A sessions, my goal is to ensure you not only grasp the material but also gain the confidence to apply it.
Let's work together to turn your aspirations into achievements. I’m committed to going above and beyond to support you on your path to success—and I’d be honored to be part of your journey.
Python, Flask, Javascript, ReactJS, NextJS, Data Structures, HTML, CSS, Web Development, API Development, and Computer Science fundamental students are welcome.
Subjects
Python for Beginners
Python flask API Beginner-Intermediate
Web Application development Beginner-Intermediate
Programing Fundamentals Beginner-Intermediate
Python Data Structures Beginner-Intermediate
Experience
Software Engineer (Mar, 2022–Jul, 2022) at KnackApp
Redesigned 100% of the existing talent platform. Implemented new features for business users and shipped respectively to mobile PWA and Web. Worked closely with the backend team to migrate the API from Flask-0.10.1 to NestJS, brainstormed new features implementation as per design specifications, and ensured seamless integration with frontend UI components.
Worked with 100+ sophomore CS students as their mentor and facilitator throughout the semester. Hosted 15+ practical in-depth workshops on different CS topics in their classes and equipped new CS students with practical knowledge and problem-solving skills.
Software Engineer (Jun, 2021–Jan, 2022) at Fress
Implemented 100+ atomic UI components, eased collaboration, and enforced reusability across the team, increasing productivity by 50%. Improved video/image load speed by 20% using CDNs and Browser Caching. Worked on responsiveness and adaptiveness of the app on 6+ platforms and devices.
Charges vary based on time commitments, availability requirements, and content.
Courses offered
Introduction to Python 3
US$299
Duration: 3 Months
Delivery mode: Online
Group size: 6 - 10
Instruction language:
English
Certificate provided:
Yes
In this course, I take you through the fundamentals of programming using Python 3. I will teach you basic concepts like variables, functions, control structures, operators, and data types, as well as more advanced concepts like object-oriented programming and an introduction to web development and console games with Python.
Project-based learning with fun and exciting projects from console games to graphic games to basic web apps.
Introduction to Web Development
US$299
Duration: 3 Months
Delivery mode: Online
Group size: 6 - 10
Instruction language:
English
Certificate provided:
Yes
In this course, I teach you the basics of web development using HTML, CSS, and Javascript for a solid foundation, setting you up for more advanced concepts like ReactJS, NextJS, Angular, and others.
We'll learn basic concepts of HTML, CSS, and Javascript, focusing on the layout and style of web pages and dynamic content using Javascript and JQuery. In the end, we'll learn the basics of react and build two projects, your personal website and a web app for you and your family members to upload your favorite pictures on a shared repository online--kind of like your own Google Drive.
SIng up and let's have fun...
Advanced Frontend Web Development
US$299
Duration: 3 Months
Delivery mode: Online
Group size: 6 - 10
Instruction language:
English
Certificate provided:
Yes
In this course, we dive deep into advanced concepts of HTML, CSS, and Javascript and dive deeper into the ReactS and NextJS worlds.
We'll build one project to guide our learning and help us focus. A chat app with your family or friends sounds like a cool project to build, where you explore the concepts of authentications, authorizations, web sockets, file uploads, and advanced content layout and style.
In this course, you'll work solely on the client interface of the app following a Figma design file put together to help you focus on your work and learn great stuff.
The API will be built and hooked up to your app in another course.
API Development and Integration with Client Interface
US$399
Duration: 4 Months
Delivery mode: Online
Group size: 6 - 10
Instruction language:
English
Certificate provided:
Yes
In this course, we build on top of the work done in the Advanced Frontend Web Development course.
We will focus on building the API for the client app and hooking it up to make everything work. This course is relatively advanced, will take a bit longer, and will require more effort.
We'll learn how to build APIs with Python using Flask and how to integrate third-party services to build an integral application with fully-fledged functionalities. Equally, we'll learn about advanced frontend techniques used to integrate APIs with the most important being state management with Redux.
Join this course to become a web nerd. We'll have a ton of fun...