Lucas Charles is a Principal Engineer with 14 years of experience building security-focused developer tools and platform capabilities, currently driving strategy and high-complexity work for GitLab’s Sec products from Portland, Oregon. He combines deep backend and static analysis expertise—SAST, SCA, vulnerability management, and WAF/IDS integrations—with a penchant for measuring efficacy and embedding security into developer workflows. A hands-on architect and founding engineer for product stages like Defend, he also hires and mentors teams, runs incident response, and shapes cross-functional roadmaps. Lucas is an active open-source contributor (notably improving stripe-ruby-mock test coverage and behavior), reflecting his philosophy of building tools to build more tools and improving reliability through automation and testing.
14 years of coding experience
10 years of employment as a software developer
Portland Code School
Bachelor of Arts - BA Applied Linguistics, Bachelor of Arts - BA Applied Linguistics at Portland State University
Contributions:7 commits, 2 PRs, 9 comments in 12 days
Contributions summary:Lucas primarily contributed to the StripeMock library by adding features and improving test coverage. They introduced a `forgiven` flag in the mock invoice data and modified charge-related parameters. The user also implemented and expanded test cases, specifically adding requirements for amount and currency in `Stripe::Charge.create`. This demonstrates the user's involvement in both feature implementation and ensuring the library's functionality.
A curated list of breweries that open source their beer recipes
Contributions:12 commits, 5 PRs, 6 pushes in 4 years 1 month
beersrecipesrecipehomebrewingbreweries
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.