Hi, my name is

Hassan Shakur.

A software engineer.

I'm a software engineer specializing in full-stack web development for a fantastic & smooth online experience. Currently, I'm a Web Developer and Mentor at Microverse.

1.about me

Nǐ Háo! I'm Hassan - at least that's what I was told. A couple of years ago in early 2016, I wrote my first Hello World program in a High School Computer class.

3 years later, I was drowning in a passion for programming as I joined the University pursuing a degree in Computer Science.

Fast-foward to today, and I've had the pleasure of constributing to several tech organizations as a freelancer, frontend and backend developer, and a mentor.

Below are some of the technologies I have interacted with:

  • JavaScript (es6)
  • TypeScript
  • Next.JS
  • Node.JS
  • React
  • Python
  • Ruby
  • Mongoose
A portrait of Hassan Shakur

2.where i've worked

  • microverse
  • freelancer
  • apprentice cloud

mentor & web developer @microverse

april 2023 - present

  • Performed 200+ code reviews of peers’ projects developed using languages and tech like React, Redux, Ruby, Rails, and JavaScript.
  • Mentored 3 junior web developers, providing technical development support in their web development journey.
  • Spent 1300+ hours mastering algorithms, data structures, and full-stack development while simultaneously developing projects with Ruby, Rails, JavaScript, React, and state management with Redux.
  • Developed skills in remote pair programming using GitHub, industry standard git-flow, and daily standups to communicate and collaborate with international remote developers

full-stack engineer @freelancer

april 2022 - march 2023

  • Developed production ready backend microservices using Rails, SQL, Node.js, Express framework and databases like MongoDB and Postgres.
  • Developed production ready frontend applications using React, Redux, JavaScript, HTML, CSS, and Bootstrap.
  • Developed and maintained a production ready full-stack application using Ruby on Rails, React, Redux, and PostgreSQL.

UI/UX designer @apprentice cloud

january 2022 - april 2022

  • Develop responsive web solutions using HTML, CSS, and JavaScript.
  • Created high fidelity mockups and wireframes using Figma.

3.some things i've built

accessibility toolkit
typescript based

AI-powered accessibility toolkit for websites. Be able to determine how accessible your website is and receive recommendations on improving it for better equality and accessibility.

next.js beautiful soup typeScript express

resipis app
react based

A recipe management web app. View suggestions, search for recipes, filter by category, profile management for saving & bookmarking favourite recipes for future exploration.

react javaScript express material UI mongoose

bankify website
javaScript based

Be able to visualize transactions modelled as simple JavaScript arrays. I built this while learning JavaScript & the project combines some of the most crucial concept in the language.

javaScript SCSS UI design

the burgers
javaScript based

Built as a clone with reference to the burger king website. A full-stack side project for visualizing different available snacks in a smooth & appealing interface.

javaScript express webpack node mongoose

other noteworthy projects

my things catalog

This is a console app that will help you to keep a record of the stuff you own, stored on app exit.

ruby shell SQL

space travellers

Project on active space rockets, missions and dragons, extracted from the Space Data API.

react redux api

todo list

My version of a to-do list app. It allows you to add, edit, delete and mark tasks as done.

html css javaScript

where to now?

get in touch

I'm open to any new opportunities. Leave me a message in my inbox and I will get back to you. Whether it's a position, project, collaborations or just wanna say Hi, I'll be happy to hear from you!

Let's Connect

Send me an email or give me a call

dev.hassanshakur@gmail.com

+254 796 618 918