Solution-driven Software Engineer adept at contributing to a highly collaborative work environment, finding solutions, and determining customer satisfaction. Proven experience developing consumer-focused websites using Node.js, Express framework, React, Typescript, and JavaScript for over 1+ years, meeting the highest standards for web design, user experience, best practices, and speed. Designed and developed web applications across multiple APIs, third-party integrations, and databases.
TECHNICAL SKILLS:
FUNCTIONAL SKILLS:
I-Learn Application
This is a full-stack web application that connects users (students) to a network of experts in various fields, enables them to buy courses, and enables teachers to offer their services. The app also offers users (students) the chance to set up a one-on-one mentoring relationship with the course's creators (tutors) by checking the tutor's availability and making an appointment.
Technologies used: PostgreSQL, Sequelize ORM, Node.JS, React.JS, Express.JS, Typescript, CSS, AWS, Render, Github, Postman, Swagger, and CI/CD.
Access this page at: https://ilearn-sq012-node.netlify.app
Food Ordering Application
The purpose of this full-stack web application was to address issues with food ordering. The web-based application offers customers a wide range of choices when looking for cooked food products and services.
Technologies used: JavaScript, NodeJS, Express Framework, Typescript, React, SQLite
Access this page at: https://foodorderring.netlify.app
Refine Dashboard
This is a full-stack MERN application using two resources - properties and agents(users) with complete CRUD functionalities, authentication, pagination, sorting, filtering,
Technologies used: The frontend was built with React.ts(Refine) and Material UI while the backend was built with Express, Node.js and MongoDB
Access this page at: https://kosy-yariga-dashboard.netlify.app
Ecommerce Store
This is a full-stack ecommerce application where users can browse through items to purchase them. The application includes classic ecommerce features like adding items to cart and accepting payment options using stripe.
Technologies used: Sass, Material UI, React, Redux toolkit, Strapi, Stripe, MySql
Access this page at: https://ecommerce-app-kosystore-iuv7.vercel.app