
Jovan M
The star rating is calculated by averaging the reviews provided by all clients the talent has worked with for a significant amount of time.
If such data is not available, the star rating is calculated from the fraction of work sessions approved by their past clients versus the total tracked by the talent.
If such data is not available, the star rating defaults to the interview rating of the talent at the time of the vetting process.
Other data including reviews from interviews are available on the talents’ profiles.
If such data is not available, the star rating is calculated from the fraction of work sessions approved by their past clients versus the total tracked by the talent.
If such data is not available, the star rating defaults to the interview rating of the talent at the time of the vetting process.
Other data including reviews from interviews are available on the talents’ profiles.
Software Engineer Preferred Title
$17.00 /hr $ 20.0K /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 58h PST, 48h 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 3.0/5
- Technical Breadth 4.0/5
- Algorithmic Thinking 3.0/5
- Technical Strength 3.0/5
- Teamwork 4.0/5
- Intellectual Merit 3.0/5
- English Communication 4.0/5
- Desktop Windows
- Phone Android
- Member Since Feb 03, 2022
- Profile Last Updated Nov 27, 2022
- Last Activity June 8, 2023, 1:25 p.m. UTC
- Location Uganda
Profile Summary
I am a professional software engineer with a bachelor of science in software engineering. I have experience in developing mobile and web applications using a variety of tech stacks, with my most vital skills being android-native (Kotlin and Java) and PHP, Laravel, and React for web systems. I am a passionate problem solver whose teammates and employers have praised me as a good team player, who pays attention to details, is flexible, and always finds efficient ways to write algorithms.
Skills
Total Experience: 6 years
Bootstrap (5E, 3Y)
5 experiences, across 3 yearsLaravel (6E, 2Y)
6 experiences, across 2 yearsCSS (4E, 2Y)
4 experiences, across 2 yearsAndroid native app development (5E, 2Y)
5 experiences, across 2 yearsJavaScript (3E, 2Y)
3 experiences, across 2 yearsJava (3E, 1Y)
3 experiences, 1 yearjQuery (2E, 1Y)
2 experiences, 1 yearAJAX (2E, 1Y)
2 experiences, 1 yearKotlin (2E, 1Y)
2 experiences, 1 yearPHP (1E, < 1Y)
1 experience, less than a yearReact (1E, < 1Y)
1 experience, less than a yearSQLite (1E, < 1Y)
1 experience, less than a yearAngular (1E, < 1Y)
1 experience, less than a yearIonic (1E, < 1Y)
1 experience, less than a year
Weekly Availability
Timezone Overlap with 06 - 21 per Week: 58h PST, 48h UTC
Day
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
UTC
13 - 23
13 - 23
13 - 23
13 - 23
13 - 23
13 - 21
PST
06 - 16
06 - 16
06 - 16
06 - 16
06 - 16
06 - 14
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
Full Stack Developer
Employment
Sep 2021 - Jan 2022
GDExperts Company
Finance Industry
Project: Pkash
- Kotlin
- Android native app development
- I used Android native app development to update all layout XML to modern layouts like ConstraintLayout and Coordinator layout.
- I used Kotlin with Retrofit to re-implement network requests using a new secure API.
- I used Kotlin with mockito and roboelectric to write unit and UI tests for the PKash android App.
Full Stack Developer
Employment
Apr 2021 - Sep 2021
Cabral Tech Ltd, Kampala Company
Finance Industry
Project: eMaisha Pay
- Laravel
- Kotlin
- Android native app development
- I used Android native app development with its built-in XML to design and implement App UI.
- I used Kotlin with help of Retrofit dependency to implement network requests to the API.
- I used Laravel to design and implement a secure API for eMaisha Pay.
- I used Kotlin with help of Hilt to manage dependency injections/object binding.
- I used Android's Navigation Component to manage navigation from one fragment to another.
Full Stack Developer
Employment
Apr 2021 - Sep 2021
Cabral Tech Ltd, Kampala Company
Finance Industry
Project: eMaisha Pay Dashboard
- Laravel
- Bootstrap
- React
- I used React to set up the admin Dashboard architecture for eMaisha Pay.
- I used Bootstrap to design custom looks for the Admin Dashboard.
- I used Laravel to implement the backend operations like query building, model relationships, migrations, and so forth.
Full Stack Developer
Employment
Jan 2020 - Jun 2020
Cabral Tech Ltd, Kampala Company
Food and Agriculture Industry
Project: Artificial Insemination Manager web app
- Laravel
- AJAX
- CSS
- JavaScript
- jQuery
- Bootstrap
- I used CSS and Bootstrap to design tables, forms, and Popup Models used in Artificial Insemination Manager.
- I used CSS and JavaScript to design and implement Graphs in Artificial Insemination Manager.
- I used Laravel/PHP for backend operations like submitting form data and querying different Data sets as needed by different views.
- I used AJAX and JQuery to implement dynamic calls to backend operations.
Full Stack Developer
Employment
Sep 2019 - Dec 2019
Cabral Tech Ltd, Kampala Company
Food and Agriculture Industry
Project: Crop Manager
- SQLite
- Android native app development
- Java
- Laravel
- I used Laravel to build a secure API that serves the crop Manager Android application.
- I used Android native app development to design UI layouts used by Crop Manager.
- I used Java to develop and implement network requests made by the Crop Manager.
- I used SQLite to persist data fetched and submitted by the Crop Manager.
Full Stack Developer
Employment
Jan 2019 - Aug 2019
Cabral Tech Ltd, Kampala Company
Food and Agriculture Industry
Project: Livestock Manager web app
- Laravel
- AJAX
- CSS
- JavaScript
- jQuery
- Bootstrap
- I used Laravel to build an elegant web application system that manages livestock records for cattle, goats, sheep, and pigs.
- I used CSS, Bootstrap, and JavaScript to design UI web interfaces including graphs, forms, and tables.
- I used jQuery and AJAX to to submit and fetch data dynamically in different forms of the Livestock Manager.
Full Stack Developer
Employment
Aug 2018 - Jan 2019
Cabral Tech Ltd, Kampala Company
Food and Agriculture Industry
Project: MYFARM
- Android native app development
- PHP
- Java
- I used Vanilla PHP to develop an API for myfarm android application.
- I used Android native app development together with Java to develop the frontend of myfarm App.
Full Stack Developer
Contract
Mar 2017 - Jun 2017
WIMEA-ICT, Makerere University Company
Utilites Industry
Project: Weather API
- JavaScript
- Laravel
- Bootstrap
- CSS
- I used Laravel to implement weather Data API endpoints available through the weather data API system.
- I used CSS, Bootstrap, and JavaScript to implement the Weather API web Client.
Full Stack Developer
Contract
Nov 2016 - Feb 2017
WIMEA-ICT, Makerere University Company
Utilites Industry
Project: Weather Mobile Application
- Bootstrap
- Angular
- Ionic
- CSS
- I used the Ionic Framework/Angular to implement login authentication/login.
- I used CSS and Bootstrap to design mobile layouts used by the Weather Mobile App.
- I used the Ionic Framework/Angular to implement Weather Station Data submission to Weather Data Repository.
Full Stack Developer
Contract
Mar 2016 - Jul 2016
KibSys apps, Makerere Company
Arts and Entertainment Industry
Project: Mubali Mobile App
- Android native app development
- Java
- I used Android native app development to build an XML UI layout for the Mubali music streaming android application.
- I used Java to implement search by genre, artist, song, etc in the Mubali Music streaming application.
Qualifications
Education
Makerere University Kampala
Aug 2014 - Jun 2018
B.Sc (Software Engineering)
Courses
Object Oriented Programming
Jan 2017 - Jun 2017
Makerere University Kampala
- PHP
- Java
Software Reliability and Testing
Aug 2017 - Dec 2017
Makerere University Kampala
- Site Reliability
Mobile Networks and Computing
Jan 2017 - Jun 2017
Makerere University Kampala
- Android native app development
- Android Studio
- Java