Skip to content
View mogobanyamwaro's full-sized avatar
πŸ’­
I am always available for coding.
πŸ’­
I am always available for coding.
Block or Report

Block or report mogobanyamwaro

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
mogobanyamwaro/README.md

Contact Information

Snake animation

😎 About Me

Experienced Full Stack Developer | Proficient in Next.js,Node,Rust, Fastify,Flutter Typescript, GraphQL | Dedicated to Crafting Innovative Software Solutions for Optimal User Engagement.

With a comprehensive background encompassing over four years in software engineering, I am deeply committed to conceptualizing and implementing cutting-edge software solutions that elevate user experiences and drive positive results. My skill set primarily revolves around both backend and frontend development, with a particular focus on Next.js, Fastify, Typescript, and GraphQL. Leveraging my collaborative nature and technical prowess, I consistently strive to push the boundaries of innovation in the digital landscape, ensuring that every project I undertake delivers exceptional value to end-users.

  • Key Skills:

  • Full Stack Development (Next.js, Fastify, React, Redux Toolkit, Node.js, Nest.js, Python, Flask, Django)

  • Frontend Development (React, Ant Design, React Query, Zustand)

  • Mobile Development (Flutter , React Native , Getx , Dio , RiverPod,Graphql Client)

  • Backend Development (Fastify, Typescript, GraphQL, Node.js, MongoDB, Prisma,TypeOrm)

  • Version Control (Git, GitHub)

  • Cloud Technologies (Digital Ocean, AWS, Azure)

  • Project Management Tools (Jira, Slack)

  • Communication

  • Team Leadership

  • Strategic Planning

  • Problem Solving

  • Business Planning

    Professional Approach: I thrive on solving complex problems and am committed to delivering high-quality solutions. With experience across educational, fleet management, farming, and business sectors, I possess a versatile skill set capable of addressing diverse challenges effectively. My background enables me to adapt quickly and contribute meaningfully to various projects and industries.



🎯 Professional Projects:


Title Type Description Technologies
iFunza Parent App
πŸ’°
Parent Engagement app for the payment of school fees , Journals, Real time school calender, Announcements etc Flutter, Dart (Flutter RiverPod, Dio, i18n, Firebase, Getx, Graphql, etc.)
iFunza Driver App ios
πŸ’°
Driver app for drivers to manage Trips on school Buses. He can start trip and end while the school view real time view of bus location Flutter, Dart (Flutter RiverPod, Dio, i18n, Firebase, Getx, Graphql, etc)
InstaDriver
πŸ’°
Built for drivers to connect and get hired TypeScript, React, Redux, Jest, SASS/SCSS, Webpack,Nest js, REST
Rentyme Landlord
πŸ’°
Allows Agency ,Landlords to manage properties,units and tenats , Recieve Rent , track incident and visitors checkbooks TypeScript, Zustand,Next js, React, Redux, Chakra UI, Graphql, React Query, Codegen,Fastify , Graphql Yoga,Prisma, Postgres, AWS ECS, AWS Amplify,
Rentyme Landing Page
πŸ’°
Help to show case the listed Properties by Landlord, Allow Leads to Inquire about properties TypeScript, Zustand,Next js, React, React Context, Tailwind, Graphql, React Query, Codegen, AWS Amplify,
Rentyme Tenant
πŸ’°
Tenants to Pay Rent and report any maintance reqired TypeScript, Zustand,Next js, React, Redux, Chakra UI, Graphql, React Query, Codegen,Fastify , Graphql Yoga,Prisma, Postgres, AWS ECS, AWS Amplify,
iFunza Web
πŸ’°
School Admin to manage invoices , manage expences and bulk actions TypeScript, Zustand,Next js, React, Redux, Ant d,Tailwind CSS Graphql, React Query, Codegen,Fastify , Graphql Yoga,Prisma, Postgres, Digital Ocean, Azure Pipelines,Azure App Services
Estore Ecommerce
πŸ”‘
iFunza Market Place for Parents to buy school related Products TypeScript, Zustand,Next js, React, Redux, Ant d,Tailwind CSS Graphql, React Query, Codegen,Fastify , Graphql Yoga,Prisma, Postgres, Digital Ocean, Azure Pipelines,Azure App Services
Rentyme Admin
πŸŽ“
Rentyme Admin to manage all landlords , do payouts etc TypeScript, Zustand,Next js, React, Redux, Material UI, Graphql, React Query, Codegen,Fastify , Graphql Yoga,Prisma, Postgres, AWS ECS, AWS Amplify,

## Professional Experience

Software Engineering Team Lead

iFunza, Inc.
Oct 2022 - Present

  • Managed multiple projects simultaneously, ensuring accurate delivery within project timelines.
  • Collaborated with Development Project Manager to meet project requirements.
  • Led a team to maintain high-quality software products and establish good development practices.
  • Evaluated various software products and provided peer review and solutions to related code.
  • Developed and contributed to the existing Frontend and Backend code base using technologies such as Next.js, Typescript, GraphQL, Fastify, Flutter, Digital Ocean, MongoDB, Prisma, and more.

Software Instructor

STEAMLabs Africa
Jul 2022 - Nov 2022

  • Reviewed code, debugged problems, and corrected issues while teaching.
  • Assisted teenagers in setting up projects from scratch and taught coding using Python.

Chief Technology Officer

FAINA TECH CONSULTANCY
Jan 2022 - Nov 2022

  • Developed the company's strategy using technological resources.
  • Ensured efficient, profitable, and secure use of technologies.
  • Evaluated and implemented new systems and infrastructure.

Full Stack Engineer

Fleetsimplify
Jan 2022 - Jun 2022

  • Reviewed code, debugged problems, and corrected issues.
  • Managed development milestones and consulted with engineering team members for system improvements.

Software Engineer

FAINA TECH CONSULTANCY
Jan 2020 - Jun 2022

  • Designed, developed, modified, and debugged programs.
  • Worked closely with clients to establish specifications and system designs.
  • Estimated work hours and tracked progress using Scrum methodology.

Shopify Developer

Upwork
2021 - Feb 2022

  • Customized Shopify themes and developed Shopify Apps to enhance user experience.



    Quick Learner and Knowledge-Sharer: Known for my adaptability and quick learning, I stay abreast of emerging technologies to ensure cutting-edge solutions. I find joy in sharing my knowledge with others, contributing to a collaborative and dynamic work environment.

    Let's connect to explore opportunities for leveraging my skills and experience in crafting innovative mobile solutions.

  • 🌍 I'm based in Nairobi, Kenya

πŸ’» Tech Stack

Typescript RustGoogle Cloud HTML5 AWS Datadog JavaScript Heroku Netlify Firebase Bootstrap NPM NodeJS ESLint

🌐 Socials

mogobanyamwaro @mogobanyamwaro

mogobanyamwaro


Pinned

  1. BBQ-Food-INN BBQ-Food-INN Public

    This is BBQ Food Delivery App. It is built using Next Js, GRaphql, Micro-service architecture, Apollo , Nest js , Nx Mono repo , Prisma , Docker

    TypeScript 1

  2. tik-tok tik-tok Public

    A full-stack TikTok clone built with React.js, TypeScript, GraphQL, Nest.js, Prisma, PostgreSQL, Tailwind CSS, Apollo, and Codegen. This project replicates the core features of the popular social m…

    TypeScript

  3. goshule goshule Public

    A go to platform to search all public and private schools in Kenya. Make a wise decision while looking for a school by searching our repository of schools. Buys school related products to each scho…

    TypeScript

  4. autocheck autocheck Public

    Welcome to AutoCheck App – your go-to platform for exploring a wide range of cars that match your needs. This platform provides a seamless experience for users looking to make an informed decision …

    TypeScript 1

  5. we-chat we-chat Public

    We Chat is a feature-rich chat application that supports private messages, group chats, and user authentication. Built with cutting-edge technologies including GraphQL subscriptions, React, TypeScr…

    TypeScript 4

  6. drag-and-drop-form-builder drag-and-drop-form-builder Public

    Drag and Drop Form Builder is a powerful tool for creating customizable forms with ease. With support for various form elements including numbers, select, checkboxes, text areas, and more. Built wi…

    TypeScript