Summary
Overview
Work History
Education
Skills
Interest
Timeline
Hi, I’m

James Karu

Software Developer (Back-end Development)
Nakuru
James Karu

Summary

I am a highly skilled backend developer with expertise in Java Spring Boot 3, Spring Security, OAuth2 resource server, and authentication protocols. My proficiency extends to microservices architecture, enabling me to design and develop complex distributed systems effectively. I prioritize documentation and ensure the clarity of endpoints by utilizing tools such as Spring Swagger and OpenAPI.

My professional experience includes a stint in the financial technology industry, where I gained valuable insights into the critical intersection of technology and finance. This experience honed my ability to create robust and secure software solutions while adhering to strict regulatory and compliance requirements.

In addition to my core competencies, I possess a fundamental understanding of Amazon Web Services (AWS) and am eager to expand my knowledge in other cloud computing technologies. I recognize the ever-evolving landscape of cloud services and am committed to staying current with emerging trends and technologies in the field.

My communication skills and teamwork abilities are strong assets that facilitate collaboration with cross-functional teams, ensuring the successful delivery of projects. I excel in Continuous Integration and Continuous Deployment (CI/CD) practices, streamlining the development and deployment pipeline for efficient software delivery.

Furthermore, my expertise in database design and management complements my backend development skills, allowing me to create scalable and performant database solutions that meet the specific needs of applications.

I am a dedicated professional who continuously seeks opportunities for growth and innovation in the realm of backend development and cloud computing. My multifaceted skill set, combined with my commitment to best practices and effective communication, makes me a valuable asset for any project or team.

Overview

15
years of post-secondary education

Work History

Eclectics International
Nairobi

Junior Backend Developer
05.2023 - 09.2023

Job overview

  • Implemented robust security and data protection measures.
  • Integrated third-party APIs from external applications into web platforms.
  • Built APIs and data clients to consume APIs.
  • Collaborated with multidisciplinary team of designers, developers and system administrators.

Education

Nyandarua Primary School
Nyahururu, Kenya

Kenya Certificate of Primary Education from Primary Education
01.2008 - 11.2015

University Overview

Nyahururu High School
Nyahururu, Kenya

High School Diploma
01.2016 - 11.2019

University Overview

Kabarak University
Nakuru, Kenya

Bachelor of Science from Information Technology
09.2020 - Current

University Overview

Skills

    Agile

undefined

Interest

Interest

 I have a deep passion for technology and a strong curiosity about understanding its inner workings. My appetite for tech knowledge is insatiable, and I am constantly eager to expand my understanding. I find myself particularly drawn to subjects such as robotics, machine learning, and various aspects of computing, including hardware and software. 

Timeline

Junior Backend Developer
Eclectics International
05.2023 - 09.2023
Kabarak University
Bachelor of Science from Information Technology
09.2020 - Current
Nyahururu High School
High School Diploma
01.2016 - 11.2019
Nyandarua Primary School
Kenya Certificate of Primary Education from Primary Education
01.2008 - 11.2015
James KaruSoftware Developer (Back-end Development)