Skip to content
View RuraMuchenga's full-sized avatar

Block or report RuraMuchenga

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please donโ€™t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
RuraMuchenga/README.md

Hi there! Im Ruramai Muchenga๐Ÿ‘‹

Welcome to my GitHub profile! I'm a software developer. I love two things in my life: Coding and Working out in the gym. When I am not coding then im in the gym and vice versa.

๐Ÿ”ง Skills

  • Languages & Frameworks: ReactJS, SolidJS, JavaScript, Typescript, Python, C, C#, Dart, Flutter, Node.js, CSS, HTML5
  • Backend Technologies: FastAPI, Django, NestJS, SQL, NoSQL, MongoDB, CockroachDB
  • Tools & Platforms: Git, Docker, Figma, Unity3D, ROS
  • Architectures: Systems Design, Full-Stack Development

๐Ÿ“š Projects

  • AirPiano: Fun little machine which generates music from the air bridging the gap between music and technology people of all ages can use. Created using an Arduino Uno, an ultrasonic distance sensor, some LED lights, and a passive buzzer. Additionally, using a dash of JavaScript, aided by Socket.IO and a ThingSpeak channel, the physical piano connects to a web interface, where one can visualize and log musical events as well as maintain a suitable database
  • iFit App: This mobile application complements a smartwatch by providing additional features and functionalities, such as enabling users to connect with a supportive fitness community, share achievements, and access guidance and advice from the community. Developed using Flutter, Firebase Firestore, Arduino ide,Python - Flask, Matplotlib, Pandas
  • Customer Churn Prediction: This project involves predicting customer churn using machine learning techniques. It includes generating synthetic customer data, performing exploratory data analysis (EDA), preprocessing the data, training machine learning models, and making predictions. The goal is to identify key factors contributing to churn and recommend personalized retention strategies.

๐ŸŽ“ Education

  • Bachelor of Engineering in Computer Systems Engineering at Middlesex University | September 2022 โ€“ May 2025

๐Ÿ† Awards and Achievements

  • Academic Scholarship: Awarded for academic excellence throughout A-levels and undergraduate studies.

๐Ÿ“ซ Let's Connect!

Thanks for visiting my profile! Feel free to check out my repositories and reach out if you'd like to collaborate on any cool projects. Let's build something amazing together!

Pinned Loading

  1. my-portfolio my-portfolio Public

    code for my portfolio website

    JavaScript

  2. iFitApp iFitApp Public

    New innovative fitness app for everyday gym goers

    Dart 2 1

  3. Customer-Churn-Prediction Customer-Churn-Prediction Public

    Customer Churn Prediction Project

    Python

  4. AirPiano-Project AirPiano-Project Public

    Functions as an Air Piano, generates music from thin air.

    JavaScript 1

  5. sentiment-analysis-tool-project sentiment-analysis-tool-project Public

    Python

  6. stockApp2 stockApp2 Public

    CSS