Joseph Njogu

First Name: Joseph

Last Name: Njogu

Bio

Software & DevOps Engineer with 5+ years of experience in designing, implementing, and managing complex infrastructures. Proficient in multiple DevOps tools and techniques, including continuous integration and delivery (CI/CD), infrastructure as code (IaC), and containerization. Proven track record of improving software development and delivery processes, reducing costs, and increasing operational efficiency. Currently working at ARC Ride as a Software and DevOps engineer and previously worked at Fuga Africa as a DevOps Engineer, Savannah Informatics as a Backend engineer and lastly at Cryosoft Inc as a Infrastructure Engineer. In all these workplaces had some great achievements which includes cloud computing cost reduction in optimizing resource consumption, reduced software deployment time through the implementation of CICD, increased systems reliability through the automation of infrastructure configuration management through the use of Ansiible and moving the companies services from monolithic to microservices.

Accepted Talks:

Build It Once, Ship It Everywhere: Creating Reusable Python Packages

Pip install @#@#@#! Have you ever wondered where these libraries we pip install come from? How were they built? who built them? Can I build them too?
But wait, how did they end up at PyPi registry? What is PyPi?
In this session we uncover the truth behind building reusable Python libraries, that can be published in the registry and be reused by everyone. How do we build them will be uncovered? How do we ship them to the registry? We will get to understand this with real world scenario, where we will build a simple librabry, publish it and import it to our code to build something.


This with the heart of a DevOps culture, we will automate the process of packaging and publishing it to the registry.


DevOps #PyPi #Twine