Welcome to my blog!

I'm Duncan Gichimu, a passionate software engineer with over seven years of experience in the web development. I specialize in full-stack development, with a strong focus on creating seamless user experiences and robust REST APIs. I am continuously learning new tools and techniques to stay ahead of the curve and drive progress in every project I undertake.

My journey

After graduating with a Bachelor's degree in Mathematics, I began my professional journey at a small e-commerce startup called Bigspool. As the Operations Lead, I was responsible for managing order fulfillment of 3D printed and Laser Cut products. I soon realized how the easily the order fulfillment process could be automated. And so, I taught myself how to code and created my first application using Angular, Django Rest Framework, Django Celery Beat, AWS RDS and EC2. The application streamlined order fulfillment by consolidating orders from multiple e-commerce platforms and directing them to either 3D printers or third-party manufacturers. This quadrupled the operations efficiency! I was very lucky to get the opportunity to make such a massive impact in my first role.

I now work as a fullstack engineer at SoCreate - a screen writing software company where I'm currently building their sign up and subscription service using .NET, PostgreSQL and Angular.

What you'll find here

On this blog, I share insights, tutorials, and experiences related to software engineering. You will also find side projects that I have worked on. This blog itself is one of my projects. I use it to keep up to date with the latest web development tools that I learn. It is built with NextJS and deployed on Vercel.

Get in touch

I love connecting with readers and fellow developers. Feel free to reach out if you have any questions, suggestions, or just want to say hi. You can reach out to me via email at duncangichimu@gmail.com or via the social links below. Thank you for visiting, and happy coding!