Jonathan M
The star rating is a representation of the overall rating, calculated as the mean of the client satisfaction rating, the average client interview rating, and internal interview scores.
The client satisfaction rating is the weighted average of client ratings, with weights based on reviewed work hours. When no client rating exists, the approval fraction (approved vs. reviewed work hours) determines it.
If the client satisfaction rating exceeds the overall rating, it becomes the star rating. In the absence of client ratings, if the average client interview rating is higher than the overall rating, it becomes the star rating. If no data is available, the star rating defaults to the internal interview score.
The client satisfaction rating is the weighted average of client ratings, with weights based on reviewed work hours. When no client rating exists, the approval fraction (approved vs. reviewed work hours) determines it.
If the client satisfaction rating exceeds the overall rating, it becomes the star rating. In the absence of client ratings, if the average client interview rating is higher than the overall rating, it becomes the star rating. If no data is available, the star rating defaults to the internal interview score.
Backend Engineer Preferred Title
$20.00 /hr $ 15.0K /yr Hourly Rate and Yearly Salary
Overview
Basic Summary
Vetting Summary - Code Quality 60%
- Soft Skill Attributes 60%
- Expertise 2/3
- Coding Challenges 60%
- No. of Lifelong Learning Projects 2
- No. of Coding Challenges Completed 2 More details
- Software Engineering Process 4.0/5
- Technical Breadth 5.0/5
- Algorithmic Thinking 3.0/5
- Technical Strength 4.0/5
- Teamwork 5.0/5
- Intellectual Merit 4.0/5
- Desktop Mac・Linux
- Phone Android
- Member Since Nov 22, 2020
- Profile Last Updated Sep 05, 2023
- Last Activity Sept. 5, 2023, 6:25 a.m. UTC
- Location Kenya
Profile Summary
Detailed-oriented, responsible, and committed software engineer, with a get-it-done, on-time, and high-quality product spirit. Experienced in defining requirements, designing, implementing, testing, and delivering complex backed applications using a variety of programming languages and technologies. Technical proficiencies include: Programming Languages: PHP/Laravel. Database: Postgresql, MySQL. Methodologies: Agile Software Development, Object-Oriented Programming, Scrum, Pair-Programming, T
Skills
Total Experience: 5+ years
Weekly Availability
Timezone Overlap with 06 - 21 per Week: 40h PST, 35h UTC
Day
Monday
Tuesday
Wednesday
Thursday
Friday
UTC
14 - 22
14 - 22
14 - 22
14 - 22
14 - 22
PST
07 - 15
07 - 15
07 - 15
07 - 15
07 - 15
Vetting
- Interview Data
- Agile Development Process
- Productivity and Responsiveness
- Teamwork
- Software Engineering
- Logical Thinking
- Technical Strength
- Intellectual Merit
- English Communication
- Documentation
- System Design
- Coding Challenges60%
- Algorithms Score60%
- General Score60%
- Easy Algorithm
- Correctness60%
- Performance60%
- Medium Algorithm
- Correctness60%
- Performance60%
- Hard Algorithm
- Correctness60%
- Performance60%
- Expertise2/3
- Design Patterns and Architectures2/3
- Debugging2/3
- Stack Traces2/3
- Testing2/3
- System Administration2/3
- Soft Skill Attributes60%
- Entrepreneurial60%
- Whole Brained60%
- Divergent Thinking / Creativity60%
- Design Ability60%
- Empathy60%
- Project Management Ability60%
- Security60%
- Code Quality60%
- Complex Logic60%
- Models60%
- Controllers60%
- Templates60%
- APIs60%
- Training/Testing Data Models60%
- Code Readability60%
- Ongoing Evaluation
- Number of Lifelong Learning Project2
- Number of Coding Challenge Completed3
Experience
Software Developer
Employment
Feb 2020 - Present
Wpp-Scangroup Company
Technology Industry
Project: Optimus (Lead Management System)
- Used PHP as the main programming language for adding new features to the application
- Used Laravel a widely used PHP framework as the core framework for the application
- Used Visual Studio Code as my main IDE in the development
- Used MySQL as the main database for the application
Backend Developer
Employment
Nov 2021 - Jun 2023
Xetova Ltd Company
Technology Industry
Project: Senior Backend Engineer
- Used Laravel to build a Lead Management System for a real estate company. Build Rest Api for the backend to be consumed by the frontend.
- Used PHP as the main language to build all our applications.
- Used Postgresql as the main database
Backend Developer
Employment
Apr 2021 - Nov 2021
Farwell Innovations Ltd Company
Education Industry
Project: Senior Software Engineer
- Used PHP as the main programming language for adding new features to the application
- Used Laravel a widely used PHP framework as the core framework for the application
- Used MySQL as the main database for the backend API that I build, added Api Design and API Testing and hosted in Nginx server
Software Engineer
Employment
May 2019 - Oct 2019
Andela Kenya Company
Technology Industry
Project: Watchtower
- 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
Qualifications
Education
Murang'a University of Technology
Aug 2014 - Oct 2018
BBIT