John O
SOFTWARE ENGINEER Preferred Title
$31.25 /hr $ 40.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.7
- Project Completion Rate 2/4
- Interview Acceptance Rate 4/6
- Timezone Overlap 25h 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
- Desktop Mac
- Phone Android
- Member Since Jan 21, 2020
- Profile Last Updated Jul 28, 2020
- Last Activity Oct. 24, 2020, 12:21 a.m. UTC
- Location Uganda
Profile Summary
John is a software engineer with in-depth knowledge of agile software development with Javascript. He has been developing software for over 5 years in various industries such as e-commerce, marketing and advertising, and the internet.
Skills
Total Experience: 11 years
CSS (2E, 9Y)
2 experiences, across 9 yearsReact (5Y)
5 years of experienceMongoDB (5Y)
5 years of experienceExpressJS (5Y)
5 years of experienceRedux (5Y)
5 years of experienceJavaScript (4Y)
4 years of experience.NET (4Y)
4 years of experienceHTML (4Y)
4 years of experiencePHP (4Y)
4 years of experience
Weekly Availability
Timezone Overlap with 06 - 21 per Week: 25h PST, 40h UTC
Day
Monday
Tuesday
Wednesday
Thursday
Friday
UTC
10 - 18
10 - 18
10 - 18
10 - 18
10 - 18
PST
03 - 11
03 - 11
03 - 11
03 - 11
03 - 11
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
Employment
Aug 2017 - Present
Andela Company
Ecommerce Industry
Project: Software Engineering
- - Created reusable function and class react components. - Wrote unit tests for React components - Used new features like hooks. - Set up React projects from the ground up. - Mentored fellow engineers
- Redux: - Created Reducers, Actions, and stores. - Wrote unit tests for Reducers & Actions
- - Worked with designers to create web pages as exactly specified in Zeplin/Figma - Styled components using CSS/LESS/SASS using BEM - Created layouts using CSS Grid, Flex box, floats
- - Created & tested RESTful endpoints using ExpressJS, supertest - Tested
- - Build CRUD endpoints that store data using MongoDB
Web Developer
Contract
Jan 2014 - Aug 2017
Freelance web developer Company
Arts and Entertainment Industry
Project: Freelancing
- - Created WordPress themes/child themes as well as child themes - Built websites with vanilla PHP using OOP. - Created websites using HTML & CSS
- - Built group chat on websites using polling to achieve near real-time communication with Javascript. (There are better ways to do this such as web sockets)
- - Built web applications using ASP.NET webforms - Built RESTFul APIs using .NET core