Hi, my name is

Roland Sankara

I build stuff for the web.

I am a junior software developer based in Entebbe - Uganda, very passionate about technology. I create stuff for the web including websites, applications and everything in between.


01. About Me

Hello! I'm Sankara, a junior software developer based in Entebbe.

I enjoy building stuff on the web including websites, applications and everything in between. I love learning and teaching others about technology, I’m a lifelong learner that always seeks a fresh challenge for growth in the realm of technology, Informatics and personal development.

Shortly after my high school, i joined Andela Uganda for the Teen Code program where I got really fascinated about how computers work and the ability to solve real world problems with them. Learning and growing in technology has been my thing from then onwards.

Here are a few technologies i have been working with recently.

  • JavaScript (ES6)
  • React
  • Node.js
  • HTML & CSS
  • WordPress
  • Ruby on Rails
Image of Roland Sankara

02. Experience

Learning Instructor @ CodeImpact

July 2020 - Present

  • Work with a variety of different languages, platforms, frameworks, and content management systems such as JavaScript, AWS, React, WordPress, and Netlify
  • Teaching teenagers the fundamentals of Programming and front-end development

03. Blog Posts


Medium Blog

A Responsive Landing Page with React

There are thousands of libraries out there, each doing one little thing. Many of those libraries have grown to become “de facto” standards, but with no actual standards insight. This makes front-End development so overwhelming — at least for as far as I have known.


Medium Blog

Understanding The Git workflow

Git is a distributed version-control system for tracking changes in source code during software development. It is designed for coordinating work among programmers, but it can be used to track changes in any set of files. Its goals include speed, data integrity, and support for distributed, non-linear workflows.


Medium Blog

Understanding the idea behind the Big-O Notation

Along your journey of programming irrespective of the programming language you use, you are literally solving problems — “so to speak” usually through the code you write. I hope you know that most problems we encounter can be solved in multiple ways, using totally different approaches of which are all valid and correct.

Some Noteworthy Projects

Quizz-Ville App

A simple Quizz Application that enables Learners to in their study through testing of knowledge on particular subject concepts. Learners are also able to gauge themsleves with others based on results of every participant that are given at the end in real-time.

Node.js JavaScript HTML & CSS


A simple video library web application that Catalogues videos by genre, has search functionality, also gives the user a preview trailer of each movie in the library while keeping track of the most prefered movies in the library by their Likes.

HTML CSS JavaScript

Personal portifolio 1st version

My First personal Website version which i built after gaining some knowledge on HTML and CSS. I have learnt more now than i knew when i worked on the 1st version and thus has resulted into this very Website.

HTML CSS JavaScript

04. Contact

Get In Touch

Am currently looking out for new opportunities for growth in technology, my inbox is always open, whether you have a question, an opportunity or just saying hello. I'll be very glad to reach out.