Peter Thomas

Founder at karatelabs

India
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
Peter Thomas is a founder and seasoned software engineer with 20 years of experience focused on test automation and developer tooling. As Co-Founder of Karate Labs and a creator/contributor to the popular Karate test-automation framework, he blends hands-on engineering with product-building to simplify API testing and reporting. His open-source work spans practical backend fixes—improving file handling, cross-platform path consistency, and translation support in Blender MMD tools—to rigorous testing of framework features like environment-based tags and whitespace handling. Based in India, he combines entrepreneurial leadership with deep attention to developer experience, often surfacing subtle usability improvements that make complex tooling accessible.
code20 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
56,398reputation
3.4mreached
2,984answers
9questions
Badges
graphql
top-5%
rest
top-5%
automated-tests
top-1%
java
top-5%
ffmpeg
top-5%
javascript
top-5%
github-logo-circle

Github Skills (30)

behave10
python10
testng10
testing10
test-framework10
junit10
tdd10
fileio10
bdd10
file-processing10
file-handling10
behavior-driven-development10
automated-tests10
file-access10
addon10

Programming languages (12)

C#TypeScriptJavaCSSC++GherkinScalaJavaScript

Github contributions (5)

github-logo-circle
karatelabs/karate

Feb 2017 - Jan 2023

Test Automation Made Simple
Role in this project:
userTest Automation Engineer
Contributions:56 releases, 171 reviews, 3577 commits in 6 years
Contributions summary:Peter primarily contributed to the test automation of the Karate DSL framework. Their commits focused on adding, modifying, and testing the functionality of the Karate framework. Their work includes adding tests for whitespace handling, testing of new features like environment-based tags, testing existing features like API calls and file uploads. They also implemented changes to the reporting features of the Karate framework.
load-testingapi-testingdeveloper-toolscucumbertesting-tools
powroupi/blender_mmd_tools

Mar 2016 - Oct 2016

mmd_tools is a blender addon for importing Models and Motions of MikuMikuDance.
Role in this project:
userBack-end Developer
Contributions:5 commits, 5 PRs, 119 comments in 7 months
Contributions summary:Peter primarily focused on improving the functionality and usability of the Blender MMD tools addon, with a focus on file format handling. They implemented fixes for texture path resolving, ensured consistent path separators across operating systems, and added functionality to rename bone names. Furthermore, they improved the import process and translations of bone names from Japanese to English, contributing to the tool's accessibility.
blendermikumikudancemotionsimportingmmd
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
Peter Thomas - Founder at karatelabs