ISSA MUSTAPHA
SENIOR SOFTWARE ENGINEER
CONTACT
--https://github.com/emaitee
Kano, Nigeria
SUMMARY
Accomplished Senior Software Engineer confident
in design, development and team leadership.
Consistent in accomplishing project goals and
satisfying customers with exceptional software
solutions. Well-versed in current technologies,
trends and programming languages. Expert in
React, NextJs, React Native, NodeJS, MySQL,
MongoDB, CouchDB, firebase and PostgreSQL.
Experienced in collaborating with cross-functional
teams and leading projects to successful
completion. Passionate about problem-solving
and delivering innovative and high-quality
software solutions that drive business success.
Currently seeking a challenging role to leverage
technical skills, leadership ability, and a
commitment to achieving corporate objectives.
TOOLS
React
React Native
Redux
TypeScript
Nodejs
Microservices
NextJs
AWS
MySQL
MongoDB
Database Design
Opensource Technologies
Full-stack Development
Project leadership
STRENGHTS
System Architecture Design and
Development
Software testing and documentation
Project leadership and management
Opensource Technologies
PROFESSIONAL EXPERIENCE
MYLIKITA HEALTH SOLUTIONS LIMITED
SENIOR SOFTWARE ENGINEER
2022 - Current
Oversaw complete software development lifecycle for an Electronic Medical
Records application.
Coordinated team members to ensure smooth collaboration and efficient
workflow
Maintained the project's open-source codebase by reviewing and merging
contributions from the community
Set up the necessary infrastructure for the project, including version control,
issue tracking, and continuous integration systems
Mentored junior team members, making architectural decisions, and
collaborating closely with other stakeholders such as product managers and
UX/UI designers.
BRAINSTORM IT SOLUTIONS
SENIOR SOFTWARE ENGINEER
-
Developed platform for managing credit customer management, order
request, and fulfilment using React and Node.js.
Implemented features to provide insights into customer credit limits.
Collaborated with various cross-functional teams, including product
management and data analytics, was pivotal in aligning software
deliverables with business objectives.
Consistently took the lead in architectural decisions and strategy
discussions, steering the development of scalable and efficient systems
that met both immediate requirements and future expansion plans.
Developed and integrated an Insurance Agency Management Solution
SOFTWARE ENGINEER
-
Implement backend service for an emergency management platform
using Node.js and MySQL
Wrote automated tests from React web components using TDD
framework such as Jest.
Designed and implemented backend services for a cooperative
management platform using Node.js, express.js, Sequelize, MySQL,
nodemailer, passport and other Node.js libraries.
Collaborated with various cross-functional teams, to develop interfaces
for a ride-hailing platform using React Native and react-native-maps
Integrated mobile apps with backend API services.
Designed documentations for APIs using Swagger and SwaggerHub.
DICEBOX INNOVATION HUB
SOFTWARE ENGINEER
-
Managed and supported a health information management solution.
Conducted training sessions for basics of website development using HTML,
CSS and vanilla JavaScript
Effectively collaborated with various cross-functional teams, ensuring seamless
coordination and implementation of project requirements
Participated in data gathering for software development projects
EDUCATION
DATA SCIENTIST WITH PYTHON
DATACAMP
2019
DIPLOMA IN WEB DEVELOPMENT
HIIT PLC
2017
BACHELOR OF SCIENCE, PHYSICS
UNIVERSITY OF ILORIN
2012 - 2016
INTERESTS
Writing
Video games
Tourism
Research
FREELANCE PROJECTS
LALOONA
FULLSTACK WEB DEVELOPER
SKILLS: React, Next.js, Node.js, MySQL, AWS, Cloudinary
Designed and developed platform for managing entertainment talents,
job posts, auditions, and payment disbursement using React, Next.js,
Node.js, MySQL.
Developed module for modelling agencies.
Implemented features to notify talents of new job posts using node-cron.
MEDPING
REACT NATIVE DEVELOPER
SKILLS: React Native, react-native-video, API Integration
Designed and implemented interface for social platform for medical
professionals.
Implemented in-app chat features where users can create group or send
a direct message to other users.
Integrated an optimized video feeds module with infinite scrolling
capabilities.
Implemented video cutting feature when users are uploading videos to
the platform.
EDGEWOOD REALTORS
FULLSTACK WEB DEVELOPER
SKILLS: HTML, CSS, JavaScript, React, Node.js, MySQL, Cloudinary
Architected a real estate management solution.
Implemented features such as property uploads and property search.
Enabled subscriptions and payment integration.
Database design and maintenance.
OPENSOURCE PROJECTS
SUDOEMR
ROLE:
Contributor and Maintainer
PROJECT DESCRIPTION:
An open-source Electronic Medical Records platform aimed at managing
patient information flow and other related data in a timely, effective and
efficient manner targetted at low-resource facilities.
RESPONSIBILITIES:
Review pull requests (PRs) from contributors, ensuring code quality, and
checking for potential issues or improvements.
Ensure that the documentation is up-to-date, comprehensive, and
understandable for both new and seasoned users.
Versioning, creating and publishing releases, and managing branches.
Address reported issues. This involves replicating bugs, providing
solutions, or assigning issues to suitable contributors.
NODE-EXPRESS-BOILERPLATE
ROLE:
Creator
PROJECT DESCRIPTION:
A ready-to-start-development boilerplate for nodejs/express apps.
RESPONSIBILITIES:
Document the project's goals, setup, contribution guidelines, and usage
to encourage participation and adoption.
Decided on the open-source license (e.g., MIT) that dictates how the
software can be used, modified, and distributed.
Promoting the project through various channels such as blogs, talks, and
social media to increase its visibility and attract contributors.