Salifu .

Salifu .

  • Senior Nodejs Engineer
  • **** **** ****
  • 7 Jahre Erfahrung
  • ASAP
  • Lead

I am Salifu, I am a NodeJS Software Engineer with 7 years of experience. I am versatile, but I consider myself a backend engineer. I architect, code, manage teams and projects mainly in the back-end (APIs). I do everything in the front-end with Reactjs besides styling. Also, I have already worked remotely for 5 years.

Bildung

C

Computer Science

Ashesi University College, Bachelor's Degree
2016

Arbeit & Erfahrung

M

Tech Lead Consultant

MiSika
Oct'2022 - Gegenwart
MiSika, Ghana -- Accra, Ghana October, 2023 MiSika is a platform that seeks to centralise all bank accounts and mobile wallets for Ghanaians into a single interface to allow easy money management and to encourage responsible spending behaviours. Tech Lead Consultant -- Backend and APIs (micro-services), DevOps, and Leadership NodeJS, Postgres, GraphQL, AWS, NewRelic • I built the entire backend for MVP mainly relying on GraphQL. • I lead the time using Agile methodologies and with Jira as a tool. • I helped the team plan timelines towards MVP. • I deployed apps and backends on Google play store and AWS.
M

Software Engineering Lead

MyStoreAid
Oct'2020 - Oct'2020
Accra, Ghana October, 2020 - December, 2022 MyStoreAid provides a set of tools to help women running small businesses in Ghana operate in a data-driven way, to prevent losses. Software Engineering Lead NodeJS, Postgres, Redis, React, React Native, AWS, NewRelic, Jira, CircleCI • I set up and managed a container-based architecture for our different platforms with continuous integration on AWS. Developers got to focus on building the product and shipping code. For a startup that was on a tight deadline, we needed to deploy to production multiple times in a day, and our setup made this seamless. Our Infrastructure was orchestrated with AWS co-pilot • Continuous integration and Continuous deployment with CircleCI and AWS Codepipeline • I managed a team of very talented developers using JIRA. • I built a highly configurable administration panel to manage services internally by employees, based on React JS and Redux and auth0 https://admin.mystoreaid.net • I led the team to build a complex offline first React Application for managing stores: https://app.mystoreaid.net/. The PWA can run offline for a week and sync whenever there is internet connectivity with O(1) latency regardless of the amount of data synced, due to queues and background workers for syncing. • And then we built the native app in order to make good use of native storage via SD cards and features.
N

Tech Lead

Nuts for Growth
Jul'2020 - Sep'2020
Accra, Ghana July, 2020 - September, 2020 Nuts for Growth provides a business avenue for women in deprived communities in Northern Ghana by buying shea nuts from them. Tech Lead, Accra, Ghana NodeJS, MySQL, SQLite, Flutter • I architected NodeJs REST APIs for the team. • I set up continuous integration with AWS (Elastic Beanstalk, Codepipeline, etc) and Github • I lead the team to build internal tools based on flutter to help record transactions made with shea nut suppliers in the Northern regions of Ghana. • All tools are internal
W

Full stack Software Engineer

Worldreader
Sep'2016 - Jul'2020
Ghana -- Accra, Ghana September 2016 - July 2020 Worldreader is a digital literacy organization that provides books and other learning materials to the world. Full-stack Software Engineer -- Backend and APIs (microservices) and DevOps minor NodeJS, Postgres, Redis, AWS • I converted the needs and requirements of different teams from different locations (India, Spain, US, Ghana, Kenya) into software features. • Participated actively in designing and maintaining the right Agile methodology to make other teams work seamlessly with the Tech team. • Built scalable APIs with a microservice architecture to serve books and content on different web and mobile app platforms (https://play.google.com/store/apps/details?id=com.worldreader, https://play.google.com/store/apps/details?id=org.worldreader.readtokids, https://read.worldreader.org/Welcome) across the globe (strictly NodeJS). • Built simple generic state engines for complex user interfaces built in either React or Angular. (https://libris.worldreader.org, https://insights.worldreader.org/) • Seamlessly hosted and managed projects on AWS, from code to deployment using services such as Code Pipeline, Elastic Beanstalk, RDMS, S3, etc. • Modularized solutions at Worldreader by building libraries of shared resources to be used across different solutions. • Interfaced with other teams via Jira to attend to their issues, attend to feature requests, plan sprints, etc. • Interfaced with our users on the ground, and shared learnings with the rest of the tech team across India, Spain, Kenya, Britain, and the USA. • Visited Barcelona each year to plan the next year. • Trained teams in Ghana and Kenya to use tech products developed in-house or outsourced. • Grew from Junior Developer to Backend Engineer and then Full Stack Engineer in 18 months at Worldreader
V

Developer Intern

Vodafone Ghana
Jun'2016 - Jul'2016
PHP, Laravel, CSS, JS, HTML • As an intern, I built Vodafone Zeus; A Laravel software that resolves bulk system errors at Vodafone Ghana

Berufliche Fähigkeiten

Framework
  • React js 3 Jahr(s)
  • Android 1 Jahr(s)
  • Django 1 Jahr(s)
  • Laravel 2 Jahr(s)
  • Node js 7 Jahr(s)
Database
  • PostgreSQL 4 Jahr(s)
  • MySQL 1 Jahr(s)
  • Redis 3 Jahr(s)
Language
  • Java 1 Jahr(s)
  • PHP 1 Jahr(s)
  • Python 1 Jahr(s)
  • TypeScript 2 Jahr(s)
  • Javascript 7 Jahr(s)
General
  • Caching 3 Jahr(s)
Technology
  • JIRA 4 Jahr(s)
  • AWS 4 Jahr(s)

Sprachen

  • English native
Remoteplatz Logo