Green leaf




Jonathan M - Laravel developer
Member since:Nov 22, 2020
Profile last updated:Nov 21, 2020
Last activity:March 2, 2021, 5:52 a.m. UTC
Location:
Kenya

Jonathan M

ENGINEER

Experienced and committed software engineer with a high spirit for learning new technologies and solving problems to make the world a better place. Experienced in defining requirements, designing, implementing, testing, and delivering complex backed applications using a variety of programming languages and technologies.

Skills:   Laravel  ·  PHP  ·  Visual Studio  ·  MySQL  ·  React  ·  Redux  ·  Postgres  ·  Bootstrap  ·  JavaScript  ·  CSS  ·  Sendgrid API  ·  Slack API  ·  Postman  ·  Flask  ·  Python  · 
Weekly Availability: 10 hours
Day UTC PST
Mon 16 - 18 08 - 10
Tues 16 - 18 08 - 10
Wed 16 - 18 08 - 10
Thurs 16 - 18 08 - 10
Fri 16 - 18 08 - 10

Partime Freelancer
Experience: 2+ yrs
Laravel: 2 yrs
PHP: 2 yrs
Visual Studio: 1+ yrs
MySQL: 1+ yrs
React: 1 yrs
Redux: 1 yrs
Postgres: 1 yrs
Engineer's Devices:
Linux
Android

Experiences

Wpp-Scangroup     Optimus(Lead Management System)     Software Developer     Employment
Feb 2020 - Present
Technology

  • Uses PHP as the main programming language for adding new features to the application
  • Uses Laravel a PHP widely used framework as the core framework for the application
  • Uses Visual Studio Code as my main IDE in the development
  • Uses MySQL as the main database for the application

Skills used: Visual Studio, PHP, MySQL, Laravel



Link to the project: https://optimus.site
Andela Kenya     Authors Haven     Software Engineer     Employment
May 2019 - Oct 2019
Technology

  • I used React Redux to fetch Django API and create reset password via email feature
  • I uses CSS to style the reset password form
  • I used Javascript ES6 to design the reset password feature
  • I used React Redux to create star rating feature on the Authors Haven project

Skills used: React, Redux, JavaScript, CSS


Andela Kenya     Watchtower     Software Engineer     Employment
May 2019 - Oct 2019
Technology

  • Used PHP as the main programming language for adding new features to the application
  • Used Laravel a PHP widely used framework as the core framework for the application
  • Used Sendgrid API as the main integration for sending out emails
  • Used Slack API as the main integration for sending out slack notifications to individual user and also to the Slack Channels
  • Used Postgres as the main database for the application

Skills used: Slack API, Laravel, Sendgrid API, Postgres, PHP


Andela Kenya     Questioner     Software Engineer     Internship
Nov 2018 - May 2019
Technology

  • I used Reac Redux to create a signin and signup feature for questioner
  • I used React store and state management to allow fetch the Questioner API
  • I used Bootstrap to design the signup page, signin page and landing page for the questioner application

Skills used: React, Redux, Bootstrap


Andela Kenya     Store Manager     Software Engineer     Internship
Sep 2018 - Oct 2018
Technology

  • I used Python Flask to create API endpoints for Store Manager Application
  • I used Python Flask to create JWT authentication for the Store Manager Application
  • I used Postgres as the database for my application, I did the connection through the environment variables
  • I used Postman to test the endpoints, I tested POST, GET, DELETE, PATCH/PUT and all other methods

Skills used: Postgres, Postman, Flask, Python



Link to the project: https://my-store-application.herokuapp.com/

Link to the github: https://github.com/jmusila/store_manager_api

Education

Murang'a University of Technology    BBIT 
Aug 2014 - Oct 2018