Jonathan Kamau

Jonathan Kamau

$15/hr
Full-Stack Software Developer.
Reply rate:
-
Availability:
Hourly ($/hour)
Location:
Nairobi, Nairobi, Kenya
Experience:
3 years
Python agile teams remote contractor software intellectual curiosity communication skills collaborative clean well-structured OOP test-driven Flask SQLAlchemy Javascript CSS development API integrations MySQL relational database English level problem-solving learning culture pairing sessions projects analysis assertive creative pragmatic code Nairobi, Kenya JONATHAN KAMAU +​- ​ Software Engineer - kamaujonathan jonathankamau jonathankamau.com WORK EXPERIENCE Software Engineer at ​Andela Nairobi, Kenya​ | March 2017 - March 2020 (3 Years) ● 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%. ● Work with the engineering teams of Andela's partner companies, such as 2U, as a full-time, remote software engineer. Software Engineer (Contract - Remote) at ​2U ● ● ​Brooklyn, NY ​ | May 2018 - Jan 2020 (20 Months) Collaborated with one of 2U's engineering teams to integrate, deliver, and maintain their suite of applications for new university programs and in the process, 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. EDUCATION Udacity Data Streaming Nanodegree Udacity Udacity Data Engineering Nanodegree Udacity Bachelor of Business and Information Technology (Second Class Honours, Upper Division GPA: 3.639) Africa Nazarene University Completed in February 2020 Completed in October 2019 Nairobi, Kenya​ | Sept 2008 - July 2012 PROJECTS Udacity Data Engineering Capstone Project Sept 2019 - Oct 2019 ● 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, Amazon Redshift, and Amazon S3. MovieBuff Python API Sept 2018 - Sept 2019 ● ● 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. EpisodeTracker API 2018 ● ● Built an API that allows users to keep track of the TV shows they watch. Created the API using Python Django. TECHNICAL SKILLS Programming Languages:​ Python and Javascript Frameworks:​ Django and Flask, NodeJS Version Control Systems: ​Git/Github Databases: ​PostgreSQL, MongoDB, and SQLite Cloud Computing platforms:​ AWS Project Management Tools: ​Jira, Pivotal Tracker, Trello Others: ​Agile, OOP, Test-Driven Development, Continuous Integration/Continuous Deployment with Travis, CircleCi and Jenkins, SQLAlchemy, Mongoose, Apache Spark, and Apache Airflow.
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.