Highlights
- Location: Nairobi County, Kenya
- Email:douglasnyamwaro289@gmail.com
- Phone: +254 725 523 820
- LinkedIn:linkedin.com/in/douglas-nyamwaro-993517192
- Introduction VideoPlease watch My Introduction Video
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.
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
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.
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.
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.
Fleetsimplify
Jan 2022 - Jun 2022
- Reviewed code, debugged problems, and corrected issues.
- Managed development milestones and consulted with engineering team members for system improvements.
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.
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
PinnedLoading
- BBQ-Food-INN
BBQ-Food-INN PublicThis 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
- tik-tok
tik-tok PublicA 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
- goshule
goshule PublicA 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
- drag-and-drop-form-builder
drag-and-drop-form-builder PublicDrag 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 1
If the problem persists, check theGitHub status page orcontact support.