
Issa M
Software Engineer Preferred Title
$20.00 /hr $ 30.0K /yr Hourly Rate and Yearly Salary
Overview
Basic Summary
LD Talent History - Average Response Time 13.6 hours
- Average Count of Messages/Day 0.7
- Project Completion Rate 2/4
- Interview Acceptance Rate 4/6
- Timezone Overlap 40h PST, 25h 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
- Desktop Linux
- Phone Android
- Tablet Android Tablet
- Member Since Nov 18, 2019
- Profile Last Updated Aug 13, 2021
- Last Activity Aug. 13, 2021, 1:32 p.m. UTC
- Location Kenya
Profile Summary
I'm a Software Engineer based in Nairobi, Kenya specializing in the design and implementation of scalable, highly available software services in Python and Javascript. I am an outspoken person, with a passion for problem solving and innovation.
Skills
Total Experience: 7 years
React (4E, 6Y)
4 experiences, across 6 yearsPython (4E, 4Y)
4 experiences, across 4 yearsKubernetes (1E, 3Y)
1 experience, across 3 yearsAWS (1E, 3Y)
1 experience, across 3 yearsFlask (3E, 3Y)
3 experiences, across 3 yearsReact native (1E, 2Y)
1 experience, across 2 yearsJavaScript (1E, 1Y)
1 experience, 1 yearDjango (1E, 1Y)
1 experience, 1 yearGraphQL (1E, 1Y)
1 experience, 1 yearDocker (1E, 1Y)
1 experience, 1 year
Weekly Availability
Timezone Overlap with 06 - 21 per Week: 40h PST, 25h UTC
Day
Monday
Tuesday
Wednesday
Thursday
Friday
UTC
16 - 24
16 - 24
16 - 24
16 - 24
16 - 24
PST
09 - 17
09 - 17
09 - 17
09 - 17
09 - 17
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 Engineer
Contract
Nov 2019 - Present
Powered by People Company
Manufacturing Industry
Project: PBP Produce
- React
- AWS
- Kubernetes
- Python
- We built the front-end application using React js. Leveraging on Material UI, the front end is built to simulate a beautiful and seamless user experience.
- Our team built the back-end services using Python Django and Python Flask frameworks.
- All applications are deployed to AWS. I containerized the services using Docker and used Kubernetes to help in deployment and scalability of the services.
- In the front-end, I leveraged the react-google-charts library to build data visualization tools (dashboards), engineered the production management tool and login and sign up wizards.
- In the back-end, I wrote the algorithms necessary for actualizing the production management tool. The tool leverages on an open source product (ERPNext).
Software Engineer
Contract
Mar 2019 - Nov 2019
Andela Company
Technology Industry
Project: Authors' Haven
- Django
- React
- Python
- I assisted in developing a web application called Authors' Haven, which allows users to publish stories.
- The frontend has been built using React.
- Users' reading and writing statistics are stored in a REST API backend developed using Python Django.
Software Engineer
Contract
Mar 2019 - Nov 2019
Andela Company
Technology Industry
Project: iReporter
- Python
- JavaScript
- Flask
- I developed a web app called I-reporter. The app allows users to report corruption instances and incidences in the society, that require immediate attention.
- I used Vanilla JavaScript and Fetch API to develop the frontend.
- The RESTful API backend has been built using Python Flask and Postgres.
Software Engineer
Employment
Mar 2019 - Nov 2019
Andela Company
Technology Industry
Project: Converge
- Docker
- React
- Python
- GraphQL
- Flask
- The front end leverages on React js.
- Python Flask framework is used for the back-end development.
- GraphQL API has been implemented for the application.
- The applications are deployed using Docker on AWS.
- The main feature that I implemented was GraphQL subscriptions. The subscriptions would provide an easier alternative to web sockets. This was mainly used within the applications notifications.
Software Developer
Contract
Jan 2017 - Oct 2018
Freelancing Company
Ecommerce Industry
Project: Freelance Projects
- React
- React native
- Flask
- I used python flask to develop simple Restful APIs for clients.
- I leveraged React Native to develop simple mobile applications. This would be by consuming the APIs
- For web apps, I used React for the front end
LD Experience
Coding Challenges
Skill:
- React
- Python
- Kubernetes
- AWS
- Flask
- React native
- JavaScript
Basic
Sep 2020 - Jan 2022
Basic
Sep 2020 - Jan 2022
Basic
Sep 2020 - Jan 2022
Video Projects
How to implement django-tenant-schemas with a fixed URL
Sep 2020 - Jan 2022
Frontend Developer
Technology
- React
- Python
- Kubernetes
- AWS
- Flask
- React native
- JavaScript
- Led user research for a new construction site documentation tool.
- Hosted workshops to synthesize user insights into design requirements.
- Designed 3D concepts and built prototypes to investigate new tool form factors.
- Researched existing digital solutions and prioritized key features for app release.
LD Ventures
Thea
Sep 2020 - Jan 2022
Frontend Developer
Technology
- React
- Python
- Kubernetes
- AWS
- Flask
- React native
- JavaScript
- I used the Django Rest Framework to create a multi tenant API with the aid of the django-tenant-schemas package.
- I used the Postgres Database as the persistence layer and specifically the PostgreSQL Schemas to ensure that all tenants using the API had their data.
- I used the REST architecture in designing my API.
- Researched existing digital solutions and prioritized key features for app release.
Lifelong Learning Projects Reviewed
Qualifications
Education
Taita Taveta University
Sep 2014 - Jun 2018
B. Sc (Mathematics and Computer Science)