Jonathan K
Software Engineer Preferred Title
$19.00 /hr $ 48.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
- Desktop Mac
- Phone Android
- Member Since Jul 12, 2020
- Profile Last Updated Aug 07, 2020
- Last Activity Aug. 31, 2020, 11:20 p.m. UTC
- Location Kenya
Profile Summary
I am a software developer with several years of experience, mostly in a backend role with Python working in distributed teams. I am a self-driven professional with a great work ethic and always eager to contribute great value to every team I am a part of. I actively pursue self-learning and growth as a developer and always work to improve my craft.
Skills
Total Experience: 3+ years
Git (2E, 4Y)
2 experiences, across 4 yearsPostgres (2E, 4Y)
2 experiences, across 4 yearsPython (4E, 4Y)
4 experiences, across 4 yearsAgile (2E, 4Y)
2 experiences, across 4 yearsFlask (2E, 4Y)
2 experiences, across 4 yearsJIRA (3Y)
3 years of experienceAWS (3Y)
3 years of experienceHeroku (2Y)
2 years of experienceMongoDB (2Y)
2 years of experienceDjango
AWS Redshift (1C)
1 courseApache Spark (1C)
1 courseAWS S3
ETL Extract Transform Load (1C)
1 courseData Engineering (1C)
1 courseCassandra (1C)
1 courseApache Kafka (1C)
1 course
Weekly Availability
Timezone Overlap with 06 - 21 per Week: 5h PST, 44h UTC
Day
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
UTC
07 - 15
07 - 15
07 - 15
07 - 15
07 - 15
08 - 12
PST
23 - 07
23 - 07
23 - 07
23 - 07
23 - 07
00 - 04
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
Mar 2017 - Mar 2020
Andela Company
Technology Industry
Project: Partner Engineering
- Developed, optimized, and secured APIs in Python as well as implemented data security and storage for one of Andela's internal tools.
- Wrote test cases for the code that improved code coverage by 90%.
- Developed the API's using Python Flask and Postgres as the database.
- Worked with Agile teams and utilized the Git workflow.
- Worked with the engineering teams of Andela's partner companies, such as 2U, as a full-time, remote software engineer.
Software Engineer
Contract
May 2018 - Jan 2020
2U Company
Technology Industry
Project: Implementations
- Collaborated with one of 2U's engineering teams to integrate, deliver, and maintain their suite of applications for new university programs
- Improved the program standup process that includes deployments and data integration.
- Achieved an 80% turnaround efficiency for 2U in the final quarter of 2019 as a team.
- Utilized Python and Git workflow. I also worked with S3 in AWS.
- Followed Agile principles and used Jira as the project management tool.
Student
Course Project
Sep 2019 - Oct 2019
Udacity Company
Technology Industry
Project: Data Engineering Capstone Project
- Built an ETL pipeline that was able to provide information to data analysts and researchers with temperature, population and immigration statistics for different cities.
- Worked with big data using Apache Spark, Apache Airflow, AWS Redshift, and AWS S3.
Software Engineer
Passion Project
Sep 2018 - Sep 2019
Andela Company
Technology Industry
Project: MovieBuff API
- Developed an API in Python that allows users to create, view and update their list of favorite movies.
- Created the API using Python Flask, integrated it with both MongoDB and Postgres, implemented an ORM framework
- SQLAlchemy, and set up continuous deployment of the API on Heroku.
Software Engineer
Passion Project
May 2018 - Sep 2018
Andela Company
Technology Industry
Project: EpisodeTracker API
- Built an API that allows users to keep track of the TV shows they watch.
- Created the API using Python Django.
Qualifications
Education
Africa Nazarene University
Sep 2008 - Jul 2012
Bachelor of Business and Information Technology (Computer Science)
Courses