Let's build something together

LET'S BUILD SOMETHING BEAUTIFUL

Hi , I am Michael Munavu

I am a

Looking for a full-stack developer with a track record of success? Look no further! With 3 years of self-taught experience and graduation from top bootcamps Micorverse and Moringa, I have the skills and passion to build stunning, scalable web applications. From small to large-scale projects, I have used React and Ruby on Rails to create solutions that delight users and drive results. So why settle for less when you can have the best? Let's build something great together

About

Who am I?

I am a student of Telecommunications Engineering at JKUAT. I initially focused on problem-solving before transitioning into a a full stack software engineer and Technical Writer

Over the last three years I have gained considerable experience in the technology industry . I am a graduate of Microverse, a remote International learning institution where I learned through pair programming and project building. We worked on many different technologies like HTML, CSS, JS, React, Postgresql, Ruby on Rails, and collaborated with developers across the globe . Additionally, I have completed a software development program at Moringa School which is the top programming school in Kenya.

In the past year, I have been part of a team that won 2 Hackathons and 3 more start up competitions this year . I was the lead backend engineer for both projects where we built asystem to help patients store and access their medical records more efficiently

Through my experiences, I discovered my passion for teaching and mentoring others. Currently, I write technical articles on Medium

Check out some of my recent projects below.

avatar

Skills

What I can do

html

HTML

html

CSS

html

Javascript

html

REACT JS

html

RUBY

html

RUBY ON RAILS

html

NEXT JS

html

TAILWIND CSS

Achievements

What I have achieved so far

During the year 2022 , I was able to participate in various hackathons and won 2 of them. I was the lead backend engineer for a project called lifeline which provides quick access to medical records . This year , me and Kiprotich Kimutai , worked on Mche, which offers a comprehensive solution to smallholder farmers. We have so far won 3 awards with Mche .

hackathon1
hackathon1hackathon1
hackathon1hackathon1

Projects

Some of my recent projects

These are some of my best projects , here I used React JS for my frontend , Ruby and Rails for my backend and Tailwind CSS for Styling .

project1
project1
project1
project1
project1
project1
project1
project1

Blogs

Some of my recent blogs

I love documenting my work and teaching other developers as this is the way to learn, below are some of my articles on Medium

project1
Uploading Images to Cloudinary in Rails

In this article, I will show you how to upload images to Cloudinary in Rails. Cloudinary allows you to upload, store, manage, manipulate, and deliver images and videos.

# Ruby on Rails # Cloudinary
project1
Deploying a Rails API to Render

With heroku free tier coming to an end I decided to move my Rails API to Render. Render is a great alternative to Heroku. In this article, I will show you how to deploy your Rails API to Render.

# Rails API # Render
project1
Uploading Images to Cloudinary in React

In this article, I will show you how to upload images and videos to Cloudinary in React JS. Cloudinary allows you to upload, store, manage, manipulate, and deliver images and videos.

# React JS # Cloudinary
project1
Testing Rails API with RSpec

Testing yur Rails API endpoints is very important. In this article, I will show you how to test your Rails API endpoints with RSpec.

# Rails API # RSpec
project1
Classes in Ruby

In this article, I will show you how to create classes in Ruby. Classes are the building blocks of Ruby and are a very important concept to understand.

# Ruby # Classes
project1
Migrations in Rails

In this article, I will show you how to create migrations in Rails. Migrations are a very important concept in Rails and are used to create, modify, and delete tables in your database.

# Rails # Migrations
project1
Creating CRUD API Endpoints in Rails

In this article, I will show you how to create CRUD API endpoints in Rails. We create routes and controllers to handle the requests and responses.

# Rails API # CRUD
project1
Uploading Images to Cloudinary in Rails

In this article, I will show you how to upload images to Cloudinary in Rails. Cloudinary allows you to upload, store, manage, manipulate, and deliver images and videos.

# Ruby on Rails # Cloudinary
project1
Deploying a Rails API to Render

With heroku free tier coming to an end I decided to move my Rails API to Render. Render is a great alternative to Heroku. In this article, I will show you how to deploy your Rails API to Render.

# Rails API # Render

Contact

Get in Touch

Reach out to me for any freelancing opportunities , contract work or just to say hi ! , I also offer mentorship to aspiring developers .

computer

Michael Munavu

Full Stack Web Developer

I am available for full time positions . Contact me and let's talk

Connect with me