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.
Lawrence Karanja
@lawrencekaranja
I am a senior Java engineer specializing in scalable Spring Boot systems.
What I'm looking for
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
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.
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.
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
Data Engineering Certification, Data Engineering
2024 -
Pursuing a Data Engineering certification at DataCamp since December 2024.
Jomo Kenyatta University of Agriculture and Technology
Bachelor of Science, Information Technology
Bachelor of Science in Information Technology awarded in June 2018.
Moringa School
Software Engineering Certification, Software Engineering
2018 -
Completed a Software Engineering certification at Moringa School in September 2018.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Salary expectations
Social media
Job categories
Skills
Interested in hiring Lawrence?
You can contact Lawrence and 90k+ other talented remote workers on Himalayas.
Message LawrenceFind 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!
