Benjamin Rukundo's repositories
big-companies-interview-questions
A curated list of previous asked Interview Question at Big Companies and Startups 🤲 🏆
cheatsheets
Large collection of Developer Cheat Sheets, created and maintained by the awesome developers across the globe :earth_americas:
cloud_haiku
Community-made poetry about infrastructure
CNCFglossary
The CNCF Cloud Native Glossary Project aims to define cloud native concepts in clear and simple language, making them accessible to anyone — whether they have a technical background or not (https://glossary.cncf.io).
composer
Dependency Manager for PHP
CS50W-2020
Companion to CS50W,Introduction to Web Programming and Computer Science YouTube videos
csWorkshops
Workshops and programs for prospective and current graduate (Master's and PhD) students in computer science and related engineering fields.
data-engineering-zoomcamp
Free Data Engineering course!
Data-science
Collection of useful data science topics along with code and articles
Data-Science-For-Beginners
10 Weeks, 20 Lessons, Data Science for All!
DevOps
This repo contains all my learning realted to DevOps
devops-resources
DevOps resources - Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, GCP
freeCodeCamp
freeCodeCamp.org's open-source codebase and curriculum. Learn to code for free.
full-blockchain-solidity-course-js
Learn Blockchain, Solidity, and Full Stack Web3 Development with Javascript
Getting-started-in-Technical-Writing
A compilation of useful resources for anyone who wants to get started in technical writing.
GROUP-22-KinderCare-Assignment-System-Recess-Project
The KinderCare system shall be designed to provide a cost effective way of handling assignments given to lower school children at KinderCare and also help the children to remember and create different shapes of characters of the alphabet easily. The KC system comprises two parts namely; the command-line application and the web interface. These two parts communicate with each other through a database. The teachers use the web interface and the pupils use the command-line interface. A teacher is first required to register themselves with the system. However, a school administrator has to approve registration of the teacher to ensure that only KC teachers can access the system. After registration, a teacher can register pupils. The pupil’s details are stored in the database and the pupil is automatically activated. When a teacher uploads an assignment, they specify the start and end time of the assignment. Only activated pupils are able to access and attempt the assignments, provided they are within the required time. Each assignment is made up of at most eight(8) characters. Upon opening an assignment, the system informs a pupil of how much time is left to close the assignment and also informs the pupil of how many characters are in the assignment. The system presents the characters in an assignment one by one, for the pupil to attempt and submit. Time of attempt for each character is recorded and after the attempt of the last character, the total amount of time taken is provided by the system for the pupil to see. The system automatically grades the assignments and the teacher is able to view the scores and add comments when they log in. A pupil is also able to see the assignment score and comment on their next log in. The teacher can also deactivate pupils and these pupils cannot access the uploaded assignments even if they are registered. The pupils can seek reactivation by sending an activation request to the teacher through the command-line interface.
How-to-prepare-for-google-interview-SWE-SRE
This repository includes resources which are more than sufficient to prepare for google interview if you are applying for a software engineer position or a site reliability engineer position
LinkFree
Connect to your audience with a single link. Showcase the content you create and your projects in one place. Make it easier for people to find, follow and subscribe.
ML-tutor
These are Project files and documentation of my machine learning journey with python.
opendatasets
A Python library for downloading datasets from Kaggle, Google Drive, and other online sources.
php-examples
PHP Example Apps powered by BoxyHQ
Portfolio-Guide
A guide and summary to my projects and case studies.
Restaurant-web-app
Restaurant website with implemented templates and API endpoints
SOCKET-PROGRAMMING
This is socket programming in JAVA using both TCP and UDP protocols.
sre-interview-prep-guide
Site Reliability Engineer Interview Preparation Guide
system-design-resources
These are the best resources for System Design on the Internet
TechnicalWriterResources
Technical writing resources
Web-Dev-For-Beginners
24 Lessons, 12 Weeks, Get Started as a Web Developer