My tech journey began in 2019 with two boot camps where I learned JavaScript, Node.js, and databases (MongoDB and Postgres), as well as other best practices like test driven development, as well as version control, and project management (scrum and agile).
Crazy or brave, I went to a pitching competition where I won office space for a month at Nairobi Garage. I presented a Node.js project which was meant to grow into a Machine Learning project to give recommendations on how to repurpose content, and maybe predict performance. I needed Python knowledge to implement it though.
I built the backend for a ticket management system, and worked with more senior developers to help polish up the code and the frontend too. I then spent the lockdown learning Python.
I got a technical writing job for a German startup that hired software engineers in 2021. I wrote about issues in the software hiring space. As a result, I pivoted to technical writing.
I then took a break from coding for most of the year. I spent lots of time outdoors, hiking, and I ultimately hiked the highest mountain in Kenya, and the second highest in Africa, Mt.Kenya.
2022 got me back on the learning track as I dusted off some rust off my Python knowledge. I underwent a 16-week Python bootcamp where I picked Python and Django up again. I went for my first-ever hackathon too, where I learned more about the Python and Django stacks.
I wrote documentation for Restack and contributed to freeCodeCamp. I also made my first-ever tech presentation at the Nairobi Atlassian Community. I participated in the Hackmamba Content Hackathon and published my final piece on dev.to
I started creating blogs for CareerFoundry from June 2022. I wrote web development content for people who are getting started with their tech careers. The topics ranged from web development and web development courses, DevOps, building web apps, terminology definition, and even German-specific topics like the Bildungsgutschein.
My work at CareerFoundry resulted in around 30,000 sessions, 25,000 new users, and over 400 short-course leads.
Since I had interacted with cloud during the Restack project, I was excited to get a voucher to do the AWS cloud practitioner certification, which I did in April 2023. I then got a new role as an AWS trainer till April 2024.
I prepared learners for the AWS Cloud Practitioner exam, equipping them with AWS basics, as well as Python, Linux, Security, Networking and Databases. I also helped the AWS trainer team streamline their processes, for example by documenting effectively via a central repository.
I helped plan events like hackathons for alumni and current learners, ensuring that participants build high-quality projects that leverage AWS and solve real-world problems.
In 2023, I created Django coursework for Hyperskill, a Jetbrains project, and presented my second tech talk at DevFest on Django Serialization. I gave my third tech talk at the AWS Community Day 2024.
I enjoy sharing my knowledge as I learn and grow in my tech journey, and my readership is growing, especially on LinkedIn, with some posts generating over 10000 impressions.
My work with Restack.io and AWS training experience led me to explore the cloud more. I am currently working as a product marketer for Osie.io, an OpenStack biling dashboard.
I am an active open source contributor to OpenStack Horizon. I built the Deactivate/Reactivate feature and used Python and Django to fix bugs and write tests. I have also used Sphinx and reStructuredText (RST) in my OpenStack project for documentation.
Want to talk about tech? My video pitch or contact me