Kevin Peters

Software Engineer at Stripe

Berlin, Germany
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
🎓
Top School
Kevin Peters is a versatile software engineer based in Berlin with 11 years of experience building full-stack web applications across JavaScript (Vue, React, Node), .NET, Java, and functional languages like Haskell. Currently contributing to Stripe Tax, he combines backend reliability (Scala/Ruby) with frontend craftsmanship in React and Vue, and has previously shipped high-throughput reporting pipelines at Klarna that generated thousands of PDFs and processed hundreds of thousands of files nightly. A strong open-source contributor, Kevin has improved real-world Vue examples and back-end Steam integration code, demonstrating attention to API robustness and component-level UX. He favors object-oriented design but often explores functional approaches and tooling innovations, and has taken on mentoring, open-source leadership and developer-experience work in prior roles.
code10 years of coding experience
job6 years of employment as a software developer
bookBachelor of Science - BS, Computer Science, 1.77, Bachelor of Science - BS, Computer Science, 1.77 at Ostfalia - University of Applied Sciences
languagesGerman, English, Italian, Latin, Spanish
stackoverflow-logo

Stackoverflow

Stats
131reputation
20kreached
7answers
3questions
github-logo-circle

Github Skills (37)

steam-api10
javascript10
apidoc10
component-development10
ui-design10
netframework10
uid10
realm10
realms10
api10
front-end-development10
vue10
dotnet-core10
csharp10
react10

Programming languages (17)

C#MDXJavaCSSC++VueHTMLKotlin

Github contributions (5)

github-logo-circle
An exemplary real-world application built with Vue.js, Vuex, axios and different other technologies. This is a good example to discover Vue for beginners.
Role in this project:
userFront-end Developer
Contributions:55 commits, 110 PRs, 101 pushes in 1 year 6 months
Contributions summary:Kevin primarily focused on front-end development, implementing and refactoring UI components for the Vue.js real-world application. They added a pagination component, refactored the home view, and updated components like article previews and tags. The user also integrated new components, renamed components, and refactored code to align with the project's style guide, indicating a focus on improving the user interface and application structure.
discovervue-jsvue-clitechnologiesvue-router
Jessecar96/SteamBot

Oct 2015 - Oct 2015

Automated bot software for interacting with Steam Trade
Role in this project:
userBack-end Developer
Contributions:15 commits, 5 PRs, 2 comments in 1 day
Contributions summary:Kevin primarily worked on the `SteamWeb.cs` file, which appears to handle interactions with the Steam web API. Their contributions centered around modifying the `DoLogin` method, improving its functionality, and addressing potential null pointer exceptions. Further changes included adding comments and refactoring code for better readability and compliance with C# conventions. The user also reverted a previous commit, showcasing an iterative approach to code changes and refinements.
steam-apibotsteam-tradetradesteambot
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