Harsha Kanna

Founder at Denote Dev Inc.

Toronto, Ontario, Canada
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

👤
Senior
🎓
Top School
Harsha Kanna is a Toronto-based founder and software architect with 11 years of experience building distributed systems, real-time streaming platforms, and cloud-native orchestration. As founder of Denote Dev, he is focused on durable execution and stateful polyglot scripting tooling that bridges developer ergonomics and production reliability. His prior roles span technical architecture and senior engineering at companies like Cint, Brillio, Verizon and Ooyala, where he led Data Lakehouse design, Kubernetes edge provisioning, and live video/event streaming systems. A hands-on contributor to open source, he enhanced Flowable’s engine with HTTP task integration—adding Java behaviors, UI validations, and configurable SSL/timeouts—illustrating his ability to connect backend workflow engines to real-world integrations. He pairs an MS in Computer Science with deep practical experience delivering end-to-end systems and a habit of publishing technical content to demystify complex architecture patterns. Known for solving orchestration and stateful execution challenges, he blends product-minded thinking with low-level implementation craft.
code11 years of coding experience
job13 years of employment as a software developer
bookMaster of Science (M.S.) Computer Science, Master of Science (M.S.) Computer Science at The University of Texas at Dallas
bookBITS Pilani, Birla Institute of Technology and Science
github-logo-circle

Github Skills (10)

javas10
http10
workflow-engine10
bpmn10
java10
api-design9
restful-api9
rest-api9
api-rest9
json9

Programming languages (9)

TypeScriptJavaCUERustJavaScriptGoPythonDart

Github contributions (5)

github-logo-circle
flowable/flowable-engine

May 2017 - Jul 2017

A compact and highly efficient workflow and Business Process Management (BPM) platform for developers, system admins and business users.
Role in this project:
userBack-end Developer
Contributions:21 commits, 2 PRs, 11 comments in 2 months
Contributions summary:Harsha primarily contributed to the implementation of an HTTP task within the Flowable engine. Their work involved adding and modifying Java code related to HTTP task functionality, including converters and behaviors for handling HTTP requests. The user also added UI elements and validations for the HTTP task, and introduced configurations for features like disabling SSL certificate verification and setting request timeouts. These changes focused on enhancing the workflow engine with HTTP integration capabilities.
business-process-managementcompactprocess-managementworkflow-enginebpmn
replication-rs/hudi

Nov 2021 - Nov 2024

Upserts, Deletes And Incremental Processing on Big Data.
Contributions:17 pushes, 12 branches, 4 tags in 3 years
bigtabledeltaincrementalsingerincremental-processing
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
Harsha Kanna - Founder at Denote Dev Inc.