Kaveen Kumarasinghe

Software Engineer at Stripe

Seattle, Washington, United States
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
Kaveen Kumarasinghe is a software engineer based in Seattle with nine years of experience building backend services, developer tools, and AI-powered automation across companies like Stripe, OpenAI, Intuit, Carta, and BlackBerry. He specializes in Python, Java, systems programming, distributed services, and DevOps, and has shipped production systems that enabled multi-step transaction modeling, large-scale monitoring across 10k+ VMs, and a money-routing analyzer for a banking platform. As an OpenAI contractor he built community analytics tools and bots, and his open-source work includes creating the core of a feature-rich GPT-powered Discord bot that blends chat, moderation, summarization, and custom knowledge indexing. He has a practical mix of startup founder experience and enterprise impact—turning complex compliance and revenue problems into reliable, automated services—grounded in a Computer Engineering degree from the University of Waterloo.
code9 years of coding experience
job4 years of employment as a software developer
bookBachelor of Applied Science - BASc Honours Computer Engineering, Bachelor of Applied Science - BASc Honours Computer Engineering at University of Waterloo
languagesFrench, English
github-logo-circle

Github Skills (7)

asynchronous10
discord-py10
python10
async10
asyncio10
configuration-management9
chatgpt8

Programming languages (8)

TypeScriptMDXJavaCSSJavaScriptJupyter NotebookMarkdownPython

Github contributions (5)

github-logo-circle
Kav-K/GPTDiscord

Dec 2022 - Mar 2023

A robust, all-in-one GPT interface for Discord. ChatGPT-style conversations, image generation, AI-moderation, custom indexes/knowledgebase, youtube summarizer, and more!
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:148 releases, 139 reviews, 630 commits in 3 months
Contributions summary:Kaveen created the core `bot.py` file and implemented its initial functionality, likely for a Discord bot. The code initializes the bot with Discord-related libraries and functionality, and also includes key configuration settings. The commits show setting up the API keys as well. The implementation of setting a global cooldown timer suggests a focus on user experience and resource management within the bot.
fault-tolerantpythongithub-botdalle2discord
Kav-K/UWHelperBot

May 2020 - Dec 2022

The original university user verification bot for discord for the University of Waterloo
Contributions:1 review, 219 commits, 12 PRs in 2 years 7 months
user-verificationdiscordbotdiscord-botverification-bot
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
Kaveen Kumarasinghe - Software Engineer at Stripe