Himalayas logo
LK
Looking for a job

Lawrence Karanja

@lawrencekaranja

I am a senior Java engineer specializing in scalable Spring Boot systems.

Kenya
Message

What I'm looking for

I seek mid/senior backend or platform roles where I can design scalable Spring Boot systems, lead engineering teams, and implement secure, containerized CI/CD pipelines in an agile, growth-oriented environment.

I am a senior Java engineer focused on building scalable, secure enterprise applications with Java 17 and Spring Boot. I architect maintainable systems and drive projects from conception through production with a pragmatic, feature-first approach.

I recently architected and developed a bicycle registration system using Java 17, Spring Boot 3.4.4, and PostgreSQL 15 that improved development efficiency by 40% and reduced law enforcement verification time by 75% through QR code identification, secure RESTful APIs, and containerized CI/CD pipelines.

I have led backend teams as Manager and Team Lead at Moringa School—improving retention and coaching junior developers—and worked as a Technical Screener at Toptal with an 80% match rate. I prioritize security, automated testing, and observable, microservices-ready architectures.

Experience

Work history, roles, and key accomplishments

BS
Current

Senior Software Engineer

Bicycle Safety Registration System

Mar 2024 - Present (1 year 5 months)

Architected and developed a bicycle registration system using Java 17 and Spring Boot, improving development efficiency by 40% and reducing law enforcement verification time by 75% via QR code identification. Built secure RESTful APIs with Spring Security and JWT, and implemented Docker-based CI/CD and automated testing.

Toptal logoTO

Technical Screener

Toptal

Mar 2022 - Feb 2023 (11 months)

Screened software engineers, achieving an 80% match rate to role requirements and a 4.7/5 satisfaction score. Contributed to internal screening tools that improved evaluation efficiency by 40% and created technical assessments with >90% accuracy requirements.

Moringa School logoMS

Manager and Team Lead

Moringa School

Dec 2017 - Feb 2022 (4 years 2 months)

Led backend development and internal tooling using Java, increasing introductory prep class retention from 60% to 85% and advanced class retention from 35% to 73% through data-driven monitoring and dashboards. Maintained a 92% student satisfaction score while mentoring and coaching junior developers.

Education

Degrees, certifications, and relevant coursework

DataCamp logoDA

DataCamp

Data Engineering Certification, Data Engineering

2024 -

Pursuing a Data Engineering certification at DataCamp since December 2024.

Jomo Kenyatta University of Agriculture and Technology logoJT

Jomo Kenyatta University of Agriculture and Technology

Bachelor of Science, Information Technology

Bachelor of Science in Information Technology awarded in June 2018.

Moringa School logoMS

Moringa School

Software Engineering Certification, Software Engineering

2018 -

Completed a Software Engineering certification at Moringa School in September 2018.

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Lawrence Karanja - Senior Software Engineer - Bicycle Safety Registration System | Himalayas