Cosmas 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.
Mobile Developer Preferred Title
$37.50 /hr $ 57.6K /yr Hourly Rate and Yearly Salary
Overview
Basic Summary
LD Talent History - Average Response Time 12.0 hours
- Average Count of Messages/Day 0.4
- Project Completion Rate 2/4
- Interview Acceptance Rate 4/6
- Timezone Overlap 5h PST, 40h UTC
- 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 5.0/5
- Technical Breadth 4.0/5
- Algorithmic Thinking 5.0/5
- Technical Strength 5.0/5
- Teamwork 4.0/5
- Intellectual Merit 5.0/5
- English Communication 5.0/5
- Desktop Mac・Windows・Linux
- Phone Android
- Tablet Android Tablet
- Member Since Jan 25, 2023
- Profile Last Updated Jan 31, 2023
- Last Activity Dec. 8, 2023, 3:57 a.m. UTC
- Location Kenya
Profile Summary
I’m a software developer with skills in JavaScript (React, React Native, Next.JS, and Node) and Golang. I have been working as a remote software developer and I have been developing applications professionally. Therefore, I'm not just a developer but also an open-minded, creative collaborator who is not afraid of working on tough problems in an extremely fast-paced environment. I'm comfortable taking up entire projects and working from scratch to deliver solutions that meet the desired goals.
Skills
Total Experience: 8+ years
React (4E, 3Y)
4 experiences, across 3 yearsReact native (4E, 4Y)
4 experiences, across 4 yearsFirebase (4E, 4Y)
4 experiences, across 4 yearsVBA (4Y)
4 years of experienceVisual Basic (4Y)
4 years of experienceMySQL (4Y)
4 years of experienceGoogle Maps API (3E, 3Y)
3 experiences, across 3 yearsGoogle Cloud (2Y)
2 years of experienceTwilio API (2E, 2Y)
2 experiences, across 2 yearsFacebook API (2Y)
2 years of experienceRedux (3E, 2Y)
3 experiences, across 2 yearsExpo (2Y)
2 years of experienceAngular (2E, 2Y)
2 experiences, across 2 yearsAndroid Studio
Paypal API
Go
Postgres
Weekly Availability
Timezone Overlap with 06 - 21 per Week: 5h PST, 40h UTC
Day
Monday
Tuesday
Wednesday
Thursday
Friday
UTC
06 - 14
06 - 14
06 - 14
06 - 14
06 - 14
PST
23 - 07
23 - 07
23 - 07
23 - 07
23 - 07
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
Web Developer
Course Project
Nov 2022 - Present
Crunch Garage Company
Food and Agriculture Industry
Project: Pika Food App
- I developed the web app using React and Tailwind CSS in order to tutor students from Pwani University on how to build web apps from UI designs in Dribble.
- I used Tailwind CSS to implement custom CSS on the web app.
Developer
Employment
Feb 2021 - Jan 2023
Crunch Garage Company
Ecommerce Industry
Project: Rehgien Client Mobile App
- I used React Native and Expo to build the client app called Rehgien by interpreting UIs from product designers.
- I used Redux and Redux Saga for state management and storing of data fetched via API requests.
- I built the app notifications for the android app using Firebase cloud messaging and Expo notifications.
- I integrated OAuth authentication using Google OAuth from the Google Cloud Platform and Facebook OAuth using the Facebook API.
- I build the in-app chat system using Twilio conversations from Twilio API.
Developer
Employment
Mar 2022 - Jan 2023
Crunch Garage Company
Ecommerce Industry
Project: Rehgien Professional Mobile App
- I used React, React Native, and Expo to build the service providers app called Rehgien Pro by interpreting UIs from product designers.
- I used Redux and Redux saga for state management and storing of data fetched via API requests.
- I built the app notifications for the android app using Firebase cloud messaging and Expo notifications.
- I build the in-app chat system using Twilio conversations from Twilio API.
- I integrated Google Maps API for map-based features and real-time order delivery for clients.
Backend Developer
Passion Project
May 2022 - Nov 2022
Crunch Garage Company
Food and Agriculture Industry
Project: Food Delivery Backend
- I built and implemented this backend app using Go programing language for food delivery similar to Uber and Glovo, and it helped me master new skills.
- I leveraged PostgreSQL for the database.
Mobile Developer
Passion Project
Aug 2022 - Sep 2022
Crunch Garage Company
Media and Communication Industry
Project: VydStream Video Streaming Mobile App
- I developed the mobile app prototype from UI design concepts from product designers using React and React Native.
- I used Redux and Redux Saga for state management.
Developer
Employment
Dec 2018 - Apr 2021
Crunch Garage Company
Real Estate Industry
Project: Homey Real Estate App
- I used React, React Native, and Expo to build the Homey Real-estate app.
- I integrated Google Maps API for map-based features, and notable geolocation for assisting potential clients to locate housing in various geographical locations.
Full Stack Developer
Contract
Mar 2019 - Mar 2020
Chenass Company LTD Company
Retail Industry
Project: Chenass POS
- I designed and developed a point of sales system and inventory management using Angular and Firebase.
- I developed an internal app for placing orders and order delivery using Android Studio.
- I leveraged on the Google Maps API for real-time fleet management and cargo tracking on the point of sales system.
Full Stack Developer
Passion Project
Apr 2016 - Oct 2019
Meru University Company
Education Industry
Project: Virtual Chemistry Laboratory (V-Lab)
- I developed the virtual chemistry laboratory using VBA and Visual Basic to design the user interfaces for the desktop application.
- I used MySQL as the database for the application.
Full Stack Developer
Contract
Dec 2017 - Sep 2018
Pope Francis Rescue Home Company
Legal Industry
Project: Pope Francis Website and Management System
- I built and maintained the backend and frontend infrastructure and APIs that power the web platform using Angular.js and Firebase.
- I developed the internal management system using Angular.
- I built an online payment system to accept donations using the PayPal API.
Qualifications
Education
Meru Univerisity of Science and Technology
Sep 2012 - Apr 2016
BSc (Mathematics and Chemistry)
Courses
IBM