M.Yusuf Almusa

Full-stack software developer

About me

yusuf's photo

Full stack developer and IT consultant with a passion for thoughtful and functional UI/UX design, collaboration, and teaching. I've never stopped engaging my passion to help others and solve problems. When I'm not coding, you'll find me cooking, swearing at my laptop, reading Tech sources or working out in the park.

As a web developer, I enjoy using my obsessive attention to detail, my unequivocal love for making things, and my mission-driven work ethic to literally change the world. That's why I’m excited to make a big impact by throwing my code at the world.

Work

Senior Engineering Consultant - Radically Digital

Digital consultancy empowering companies to scale and overcome challenges
I was working on three projects and I was responsible for

● Design solution for migrating React app into NextJS framework
● Containerize all the projects stack within docker-compose
● Use AWS, GCP and Firestore consoles and Sentry for logwatch
● Responsible for backend web server using Node, Django, NexstJS
● Build UI components for frontend apps using React/typeScript
● Use Bitbucket pipeline to build and deploy to AWS EBS
● Maintain PostgreSQL DB, and change schemas for business needs
● Consume Stripe API, Contentful API and Sendgrid API

Full-stack web Developer - Toolbox/project-based

● Maintain all the stack of the web App, React, Django and PostgreSQL
● Use AWS services (Cognito, CloudWatch, S3 and Lambda)
● Use Jenkins, Bitbucket, and Jira for tickets management

Full-stack web Developer - Niya Network

● Design and build MERN web app for education purpose
● Work with a team to build python scraping App for business & marking purpose and automate the process-pipelines
● Implement cloud-based solution for SQL database with Azure services

IT Consultant-Budgens

● Responsible for IT consultancy and support
● Implementing new software, which saved the branch 1-2% on daily purchasing costs
● Running back-office for the online shop, including processing, and filing receipts
● Various front-office tasks, including answering calls from customers and suppliers, cashing up, managing office supplies, preparing online orders, and sorting post

Volunteer Tech Assistance, and Open-Source Contributor Contributing open sources code and coding as hobby

● Think, build, and publish my own Node package to NPM Registry
● Help new graduates with their final projects as a Technical assistance
● Forking some open source repositories such as node Express, and I am big fan of ReactJs
● Enjoy coding, increase community and peer recognition and gain experience

2013-2015

Max Software Service, co-Founder & IT Consultant

Due to a gap in the market, a friend and I set up a Cybercafe as well as distributing internet signals to the near neighborhoods.
● Configure and maintain server and Arial internet supply
● Build, install and configure software solutions for local businesses
● Provide internet network and various PC and Mobile support
● Write basic python script for automation using python GUI libary e.g Tkinter

Skills

Python

ecommerce-web image     Python
ecommerce-web image        Flask
ecommerce-web image

     Automation


HTML

ecommerce-web image     HTML5
ecommerce-web image         JSX
ecommerce-web image    Haml

CSS

ecommerce-web image        CSS3
ecommerce-web image    SASS
ecommerce-web image  Bootstrap

JavaScript

ecommerce-web image JavaScript
ecommerce-web image     React

Back-End

ecommerce-web image     Node.js
ecommerce-web image  MongoDB
ecommerce-web image

     Postgres/SQl


Tools

ecommerce-web imageGit/Version control
ecommerce-web image     Heroku
ecommerce-web image      Docker/ container

Education and Traning

Azure Cloud Engineering

Microsoft - London

Software Engineering

General Assembly - London

Full stack web development

London

Information communication Technology

E5 London college

Language

English Fluent

Arabic Native

Turkish Intermediate