Michael Musangeya

Who am I?

I’m a Senior Frontend Software Engineer.

What can I do for you?

I can develop software for you.

I accept both short and long terms projects. Usually, I work remotely and have no issues accommodating clients in different timezones but I can make physical appearances if the need arises.

How do you contact me?

Michael working outside

Featured Posts

How to brute force a tower with blocks.

Today I am working on a summation problem made to look like building a tower out of cubic bricks. It’s fun to brute force sometimes.

math outside

Two-Sum Problem

Coming back to Rust code after a bit of a hiatus with a simple problem… The Two-sum problem. Finding numbers in an array. Yay, fun.

Lyrics out of context:  I Salute You

King Pinn: I Salute You. I’m driving halfway across the country and this song is on repeat. Rest in Peace Tonderai Makoni. You were awesome.

Vacation Begins

I’m back

After a few weeks off I’m back to business. This is just an update post detailing plans for the rest of the year.

RSA Conference USA 2011

Day 13: RSA Encryption

At last we finally have the great reveal, our mystery project was implementing RSA encryption in rust.

Feather fractal

Day 12: Modular exponentiation

We build the final piece of our mystery project, a function that computes modular exponentiation. Come on in, we have large numbers.

About Me

Michael working outside

Quick Summary

I’ve been developing software for over a decade now and I still find it awesome. The first "program" I wrote was when I was 7 or 8 years old, before I even knew what programming was. It was a silly adventure text game made using a word processor and hyperlinks.

Needless to say, it sucked.

A decade later I got into the field proper, starting with Pascal and C++ then moving on to Java, ABAP, Python and finally JavaScript.


I love books, video games, guitars and anything that gives me an adrenaline rush like jumping off a bridge, or white water rafting.

Experience

I’ve been developing software for over 10 years, and have worked in Germany, the United States, the UAE, Namibia, Tanzania, Malawi, South Africa and of course Zimbabwe.
I love motor cycles

Technology

Front End

  • JavaScript
  • HTML
  • CSS

Frameworks

  • React Js, Next Js
  • Node Js
  • Express JS

Other

  • Circle CI, Travis CI
  • Docker, Vagrant
  • Swagger
  • MongoDB, MariaDB
  • Heroku, Linode