D e v O p s
HI
I am Godfrey Kandeya.

Software Developer +
DevOps Engineer

I specialize in designing and building robust, scalable web applications using Python, Django, and React JS. With a strong foundation in database design and RESTful API development, I create efficient and secure solutions tailored to business needs. I'm passionate about DevOps, focusing on automation, continuous integration, and seamless cloud deployments.

My Recent Works

Explore some of my recent projects showcasing backend development, cloud infrastructure, and DevOps automation.

Docuverify: Plagiarism & AI Detection

Docuverify: Plagiarism & AI Detection

Docuverify is a comprehensive alternative for Turnitin, it is a plagiarism and AI detection platform built using Django, Django REST Framework, and React JS. It empowers users to efficiently manage their documents and detect potential plagiarism or AI-generated content. The platform automates critical functions, including tracking document versions, generating reports, and providing alerts, ensuring a seamless experience for users.

Users can submit their documents for analysis and receive detailed feedback on potential issues. The platform also integrates with popular document management systems, making it easy to incorporate into existing workflows.

Smart Route Optimizer

Smart Route Optimizer

Smart Route optimizer is a real time route optimization tool that provides real time traffic, weather, and road condition updates to help users find the best routes for their journeys.

Users can submit their routes for analysis and receive detailed feedback on potential issues. The platform also integrates with popular mapping systems, google places, mapbox, google directions and a custom AI layer to provide real time updates on traffic, weather, and road conditions.

clavaChat Marketplace

ClavaChat is an innovative WhatsApp chatbot marketplace designed to facilitate seamless buying, selling, leasing, and renting of properties. As the lead developer, I set up and managed a robust AWS infrastructure, ensuring high availability and scalability for the chatbot. This platform not only empowers users to manage their listings efficiently but also features a library section where users can search for and download books effortlessly.

By integrating a local payment system, clavaChat allows sellers and landlords to subscribe and manage their listings effectively. This project has significantly enhanced my skills in handling server loads and balancing user requests with available resources, motivating me to continue innovating in the field.

workflow

pipelines

Using Github actions, lambda functions, and other AWS services, I built a robust CI/CD pipeline for a web application.

This pipeline automates the deployment process, ensuring that code changes are tested and deployed efficiently. It integrates with various AWS services to provide a seamless deployment experience, enhancing the overall development workflow and automatic rollbacks in case of failures.

Lost & Found

Users can easily post lost or found items, either through the WhatsApp chatbot or via the website. You can set alerts for lost items that haven't been found yet. Keep track of important details like location, date, and category to quickly find what you're looking for.

Xira - Customer support system

Developed a customer support system built with Django, utilizing GitHub Actions for CI/CD. The application is hosted on AWS and allows users to open inquiries through various channels, including web, WhatsApp, and email. All support interactions are managed via a WhatsApp chatbot or the web interface, ensuring that replies reach the original inquirer. The system also tracks all activities for comprehensive reporting and analysis, enhancing overall support efficiency.

My Skills & Tech Stack

As a DevOps Engineer my goal is to leverage my skills in automation and infrastructure management to enhance deployment processes and drive operational efficiency.

Django

Django

AWS

AWS

Docker

Docker

Flask

Flask

Redis

Redis

Terraform

Terraform

Git

Git

React

React

PostgreSQL

PostgreSQL

Let’s Collaborate

I am eager to engage in innovative projects and strategic collaborations. Let's explore how we can achieve remarkable results together.