RS

Hi, my name is

Roland Sankara

I build stuff for the web.

A full-stack software engineer and technical writer based in Entebbe, Uganda. I build dynamic, user-friendly applications that meet the needs of a wide range of clients. I also find great joy in sharing my knowledge and expertise with others, and take pride in mentoring aspiring developers in the same trade.

.

roland1sankara@gmail.com

.

01. About Me

Hello! I'm Roland Sankara, a full-stack software engineer based in Entebbe.


With over 2 years of experience developing and contributing to innovative software solutions that enhance business productivity and positively impact communities. Am well-grounded in all aspects of the software development life cycle; right from concept to development and delivery.


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.js
  • Tailwind-CSS
  • TypeScript
  • Docker
  • Node/Express.js
  • Prisma-ORM
  • Nest.js
Image of Roland Sankara

02. Experience

Software Developer & Technical Mentor @ Outbox

October 2020 - December 2021


  • Worked with product managers and business analysts to redefine the UI of the GetIn Web App, a community referral system to support outreach to pregnant girls in rural communities in Uganda, based on feedback from stakeholders
  • Worked with product managers and business analysts to redefine the UI of the GetIn Web App, a community referral system to support outreach to pregnant girls in rural communities in Uganda, based on feedback from stakeholders
  • Documented the codebase of the GetIn App to effectively train the new and existing team members. https://github.com/UNFPAInnovation/GetIN-Web-2.0#readme, the GetIn Web dashboard frontend, leveraging reusable components, unit, and integration tests to ensure a reliable, functional, readable, and maintainable codebase.
  • Developed an efficient USSD web server callback to handle requests leveraging the NITA(U) Mobile Service Delivery API a solution that was considered by the Project Manager in the final project implementation.
  • Facilitated learning at the Outbox-Edu Fullstack Software Engineering Bootcamp along with other learning facilitators.
  • Supported program implementation and assessed students' progress against curriculum learning objectives.

03. Blog Posts

coffee

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.

coffee

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.

coffee

Medium Blog

How to learn new technologies without getting overwhelmed

Tools are just a means to an end because they exist to solve a problem and you’ll notice that even for tools that solve many problems, there’s always that one thing they do best when compared with others.

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

Vidiyo-Library-WebApp

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.