John Kahura
Software engineer
Nairobi
1
Followers0
FollowingGreetings! My name is John Kahura and I am a Kenyan Software Engineer with interests in Mobile and backend development. I generally love coding and see myself doing it for a very long time. I started coding while still in high school. It was mostly Java. After Highschool I transitioned to Python and made bots for a while. I joined campus and then a friend introduced me to Flutter in 2019. Did flutter for a month then switched to Java for Native android. After I was familiar with how android works natively I returned to flutter and I have been doing flutter till now. In 2021 I picked up Django and loved it. I have built number of projects with my preferred tech stack and they can be found on my GitHub http://github.com/JohnM-Kahura. Professionally I have worked with Flutter, Python and PHP. This are the languages I have seen in production but I am conversant with other languages too. I like trying out different technologies because WHY NOT. In my free time I like to geek out on space facts and the world beyond our own.
Careers
Software Engineer
S3 Education Consultants
Full time09/2023 -
- Optimizing SQL queries so they can perform during high traffic.
- Worked on a mobile app that has been deployed to all the 15 offices across Africa.
- Created APIs with Django that helped in the sharing of data between different systems
- Fixed an bug that arised due to the use of iframes.
- Helped no technical people on some of the problems they were facing.
- This was my first time offering support and it was not as horrible as I had expected :)
Software Engineer
Platdel
Internship07/2023 - 09/2023
- 1.Developing a WordPress plugin.
- 2.Worked with Flutter for Web and Android.
- 3.Worked with PHP and Laravel to create API endpoints.
- 4.Worked with HTML,CSS and JavaScript to implement designs for some of the company's products1.Developing a WordPress plugin. 2.Worked with Flutter for Web and Android. 3.Worked with PHP and Laravel to create API endpoints. 4.Worked with HTML,CSS and JavaScript to implement designs for some of the company's products
- Skills: HTML · Cascading Style Sheets (CSS) · Laravel · PHP · JavaScript · Flutter
Software Engineer
AIIHC International LTD
Internship04/2023 - 07/2023
- 1.Worked with wordpress in the First month of the internship.
- 2.Wrote custom code to improve the features on some of the plugins the company was using.
- 3.I was exposed to PHP and MySql in a production environment.
- 4.Worked with python to scrape data from the web and save to a MySql database.
- 5. Worked with Django to write APIs that were later exposed to a Flutter FrontEnd.
- 6.Worked with Flutter to build a website for the company.1.Worked with wordpress in the First month of the internship. 2.Wrote custom code to improve the features on some of the plugins the company was using. 3.I was exposed to PHP and MySql in a production environment. 4.Worked with python to scrape data from the web and save to a MySql database. 5. Worked with Django to write APIs that were later exposed to a Flutter FrontEnd. 6.Worked with Flutter to build a website for the company.
- Skills: MySQL · Software Design · PHP · JavaScript · Python (Programming Language) · Django · Django REST Framework · Flutter
Education
University of Eastern Africa, Baraton
Software Engineering
07/2019 - 07/2023Bachelor's DegreeClass of 2023
Skills
PythonMySQLDjangoFlutterPHPLaravelJavaReactFirebaseGithub
Experience1-3 years
Hourly rate$20/hr
Open to
remoteonsite
Welcome to Outdefine
A free tokenized community dedicated to connecting global tech talent with remote job opportunities. Our platform is designed to help you connect, learn, and earn in the tech industry while providing the chance to collect DEF tokens. Join our vibrant community today and explore a world of possibilities for your tech career!
Join for free