Skip to main content
Lawrence KaranjaLK
Looking for a job

Lawrence Karanja

@lawrencekaranja

I am a Software Engineer specializing in scalable Java/Spring Boot systems, adaptable to new tech, resourceful, delivers with minimal supervision.

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 Software Engineer focused on building scalable, secure enterprise applications with Java 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, designed to improve development efficiency by 40% and reduce law enforcement verification time by 75% through QR code identification, secure RESTful APIs, and containerized CI/CD pipelines.

I have led teams as a 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

Software Engineer

Bicycle Safety Registration System

Mar 2024 - Present (2 years 3 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

2025 -

Pursuing a Data Engineering certification at DataCamp since February 2025.

Jomo Kenyatta University of Agriculture and Technology logoJT

Jomo Kenyatta University of Agriculture and Technology

Bachelor of Science, Information Technology

2015 - 2018

Bachelor of Science in Information Technology awarded in June 2018.

Moringa School logoMS

Moringa School

Software Engineering Certification, Software Engineering

2018 - 2018

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

Find your dream job

Sign up now and join over 250,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