Ryan Mwakio

software

100%
100%

dev|

Transforming user requirements into some suitable form, which helps in software coding and implementation. I try to represent requirements as is the software requirements specification (SRS) and the software design specification (SDS). It's among the first phase of the software development life cycle (SDLC). Tools I use include,

Figma   |   Adobe Photoshop   |   Tailwind   |   Bootstrap     |   Css

Design Implementation

Building products that meet technical specification. During development I try to go through needs identification, requirements analysis, development and implementation, testing and finally deployment and maintenance. Tools I use include but not limited to,

PHP   |   Laravel   |  Vue  |  React   |   Javascript   |  Python  |   Typescript   |   Node   |  jQuery   |  MySQL  |  Postgres  |  Mongodb  |  Docker  |  Redis

Software Development

Developing through a series of iterations of development, testing and deployment. This helps my workflow through shortening development cycles and just in-time implementation of feature requests. Tools and processes I use include,

Agile   |   Scrum   |   Kanban   |   git & github   |   Github actions CI & CD

Project Management

Vietnam B2B

A revamp of B2B platform. A Vietnamese B2B platform for selling and buying of products and Services. With full token authentication flow, OTP, 2FA implemented, content management, Internationalization (i18n) and Rest api. Api (Rate limited/throttling, Caching, Emails, Background jobs, Load Balancing etc)

e-shop

eshop, an eccomerce platform for selling and buying goods ready with email integrations, complete auth process and invoice generation. The application is a monolith MVC application with a backend and templating for the frontend.

Urbancribs API

Urbancribs needed a platform to enable users to find and book rentals and houses for sale. I was tasked with developing the backend and frontend of the application and an API interface to map their mobile application to the backend. Developed the platform from scratch to deployment (www.urbancribs.co.ke/).

music player

Music player frontend connected to the spotify api. The goal was to nicely present exposed spotify api endpoints and organize the data on a frontend. Alongside the frontend, managed to tweak around with the browser's audio api and found ways to tweak the player's UI and functionality as well as understanding the gotchas and nuances of the api.

Travel Site UI Landing

Landing page for a travel agency. Implementation based on a design with several views. Implemented the Landing and looking at adding the views and develop a backend system and logic for the same.

ryanmwakio6@gmail.com