Lawrence Carvalho is a Scala developer with a decade of experience building performant, distributed systems and promoting strong testing and static typing practices. He has progressed through multiple engineering roles at Sky into principal-level responsibilities and recently joined Bank of America, demonstrating experience across large-scale enterprise environments. Lawrence is a pragmatic advocate for open source and reusable, generic solutions, and has driven OSS adoption within organisations to break down silos. Based in London, he combines deep functional-programming expertise with a track record of shipping robust systems used at scale and a knack for turning complex problems into collaborative engineering patterns.
10 years of coding experience
11 years of employment as a software developer
Bachelor’s Degree Computer Science, Bachelor’s Degree Computer Science at The University of Reading
BTEC National Diploma IT, BTEC National Diploma IT at Croydon College
Scheduler for low-frequency and long-term scheduling of delayed messages to Kafka topics.
Contributions:11 reviews, 50 commits, 6 PRs in 2 years 2 months
long-termschedulingschedulerlongkafka
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Lawrence Carvalho - Scala Developer at Bank of America