Issa Mustapha

Issa Mustapha

$62/hr
Expert in ReactJS,React Native,NodeJS,MYSQL,NextJS
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Age:
31 years old
Location:
Nasarrawa, Kano, Nigeria
Experience:
6 years
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.
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.