Skip to content

Latest commit

 

History

History
84 lines (58 loc) · 4.04 KB

README.md

File metadata and controls

84 lines (58 loc) · 4.04 KB

Musa Macheke's Portfolio

Welcome to my portfolio! Here you'll find information about my projects, skills, and professional experience. Feel free to explore and reach out if you have any questions or opportunities.

Table of Contents

About Me

Hello! I'm Musa Macheke, a Junior Developer based in Pretoria, South Africa. My goal is to leverage technology to solve real-world problems and make a positive impact.

Skills

Here are some of the technical skills and tools I have experience with:

  • Programming Languages: JavaScript, TypeScript, Dart.
  • Frameworks and Libraries: Node.js, React.js, React Native, Flutter, Web3.js, TailwindCSS.
  • Tools and Platforms: MongoDB, Firebase Realtime Database, Amazon Web Service, Xcode, Android Studio, Git (Version Control), GitHub, GitLab, Gradle, Render, npm (Node Package Manager).
  • Other Skills: Problem-Solving Skills, Adaptability, Attention to Detail, Communication Skills, Problem-solving, Time Management, Professionalism, Safety Awareness, Customer Service Skills, Resilience, Initiative, Ethical Conduct, Documentation Skills, Continuous Learning, Data structures and algorithms, Software security, Proficiency in one or more programming languages.

Projects

Tech Mahindra Ecommerce

  • Description: An e-commerce fullstack mobile application with features like product listings, shopping cart, storage database and payment integration.
  • Technologies Used: Flutter, Dart, NPM, JavaScript, Node.js, MongoDB, Mongoose Web Service, Jest.
  • Repository: GitHub Repo
  • Live Demo: Live Demo

Zengo Wallet

  • Description: An Android and IOS blockchain wallet, also known as a cryptocurrency wallet, a digital tool that allows users to securely store, manage, and transact with cryptocurrencies.
  • Technologies Used: JavaScript, TypeScript, Web3.js, Coinbase, Git, Gitbash, Github, Postman, Visual Studio Code, Android Studio, Jest, NPM, Google Cloud, REST API, Redux.js, Node.js, Express.js, Expo, Tailwind CSS, React Native, MariaDB.
  • Repository: GitHub Repo
  • Live Demo: Live Demo

Experience

Junior Developer at Tech Mahindra (https://www.techmahindra.com/)

  • Duration: January 2024 - June 2024
  • Responsibilities:
    • Responsible for developing Android and iOS ecommerce application using Flutter, Dart, JavaScript etc. Then did testing, and debugging the latest development.
    • Developing and maintaining Node.js using the Express.js framework for backend development.
    • Used MongoDB for managing and storing user and admin data.
    • Used Yoco payment gateway accepting transactions.

Intern Developer at ZenGo (https://zengo.com/)

  • Duration: Jan 2023 - Dec 2023
  • Responsibilities:
    • Contributed to Zengo Wallet development projects, writing clean and efficient code.
    • Collaborated with the development team to design and implement software solutions.
    • Assisted in debugging, testing, and optimizing Zengo Wallet applications.
    • Brought innovative solutions to software development challenges.
    • Fostered a collaborative team environment focused on excellence in Zengo Wallet development.
    • Supported in documenting and presenting software design and solutions.

Education

Diploma in Systems Development

  • Institution: Boston City Campus
  • Graduation Year: 2023

National Senior Certificate

  • Institution: Lekamoso Secondary School
  • Graduation Year: 2020

Contact

Feel free to reach out to me via the following platforms: