Salifu .
Lead
ghana Accra, Ghana ( GMT )
Lead
7 yrs Experience
Can Join ASAP English: Advanced
About

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.

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.

Experience
M
Tech Lead Consultant
MiSika
Oct'22- present

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'20- Oct'20

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'20- Sep'20

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'16- Jul'20

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'16- Jul'16

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

Education
Computer Science
to 2016
Bachelor's Degree
Ashesi University College

Projects
Talent has not added any projects
Technologies
Courses
Talent has not added any courses
Trainings
Talent has not added any trainings
Languages
English
Native