Ed SSemuwemba Software Developer

My Expertise

These are some of the tools that I use to accomplish my tasks.

Design

Everything positive to say about tailwind css, awesome stuff. It never disappoints. I use it everytime I am building a Rails app. I am yet to explore alternatives.

Code

I have been recently working mainly with Ruby on Rails with the goal of learning the best practices, doing lots of TDD, praciticing Object Oriented Design. It has been a thrill.

Tools

Vim qucikly loads on my development machine and I can easily configure it for any language I am using. I use VS Code as well but rarely. I have exploring rebasing, and squashing git commits

Featured Projects

mountains

Rumblr

  • Ruby on Rails
  • Tailwind CSS
  • TDD
  • Git
  • Project Management

Rumblr is tumblr build using Ruby on Rails. It is being used to learn and improve best practices. Some of the best practices that have been learnt include;

  • Git rebasing and squashing
  • Lots of TDD
  • Using development practices like kanban
  • Using code review
  • Using Continuous Integration & deployment

Check it out
mountains

Desert Streams

  • Ruby
  • Jekyll
  • Git

Desert Streams Ministries is a local Christian Organization

Check it out
mountains

Garagi

  • Android
  • Java
  • Git

Garagi was an android app that was intended to assist fleet managers to provide value for their company by making it easy to calculate the Average Running Costs of maintainig the vehicles.

No longer in active development
mountains

Imara Daima Holyland Pilgramages

  • Java
  • Android
  • Kotlin
  • Ruby On Rails
  • Nginx
  • Digital Ocean

Imara organizes pilgrimages to Egypt, Israel, Jordan, Italy, Portugal, Spain and Turkey for prospective pilgrims.

No longer in active development
mountains

Mangu

  • Java
  • Ruby On Rails
  • Heroku

Easily & quickly sell your car to get the money you urgently need.

No longer in active development
mountains

NMSP

  • Jekyll
  • Ruby
  • Git

Novel Minds Science Plexus (NMSP) is an organisation that brings together Local, National, Regional and international experts from across academia, government and other organizations with the aim of thinking, designing and implementing innovative science-based solutions.

No longer in active development
t