Koushik Dutta

Owner at Vysor

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
Koushik Dutta is a seasoned mobile and systems software engineer and founder with 16 years of experience building widely adopted Android apps and high-performance open source projects. As owner of Vysor and past VP Engineering/co-founder at Cyanogen, he’s shipped consumer products with tens of millions of downloads and led teams through fundraising and device integrations. He spans full-stack, embedded and backend work—from low-level Android/system utilities and driver signing to high-performance video integration (Scrypted) and asynchronous networking libraries (AndroidAsync). An active open-source maintainer, he’s solved tricky concurrency, protocol, and multiplatform compiler problems across repositories like kotlin-language-server and numerous Android libraries. Based in Seattle, he combines product-minded entrepreneurship with hands-on coding across C, Java/Kotlin, and JavaScript, and is known for engineering practical solutions that bridge devices, platform, and web.
code16 years of coding experience
job8 years of employment as a software developer
bookBachelor's degree Computer Science, Bachelor's degree Computer Science at Michigan State University
github-logo-circle

Github Skills (78)

http10
process-management10
websocket10
language-server-protocol10
c1110
c1710
asp-net10
javas10
automation10
network-protocol10
embedded10
build-process10
javascript10
system-programming10
async10

Programming languages (23)

C#JavaCSSC++RustCObjective-C++Makefile

Github contributions (5)

github-logo-circle
koush/scrypted

Aug 2021 - Jan 2023

Scrypted is a high performance video integration and automation platform
Role in this project:
userFull-stack Developer
Contributions:229 reviews, 2884 commits, 390 PRs in 1 year 5 months
Contributions summary:Koushik made several commits to the `koush/scrypted` repository, focusing on features for the platform. Their contributions included enhancing the snapshot feature by enabling it on doorbells, fixing copy/paste errors, and adding blur effects to snapshots for error cases. They also addressed bugs related to race conditions and device support, particularly within the Reolink and Roborock plugins, and updated the project's underlying code and its dependencies.
raspberry-pigoogle-homemqtthome-automationip-camera
koush/android-websockets

May 2012 - Apr 2014

WebSockets (hybi13/RFC) and socket.io client for Android
Role in this project:
userMobile Developer (Android)
Contributions:41 commits in 1 year 11 months
Contributions summary:Koushik primarily worked on developing a WebSocket client for Android within the `android-websockets` repository. Their contributions involved initial Socket.IO support, including implementing features to connect, send and receive messages using the Socket.IO protocol. The user also made improvements to the client, incorporating cleanup mechanisms for error handling and connection management. Furthermore, the user also renamed "send" to "emit" and fixed a logic error.
socketwebsocketssocket-ioandroidwebsocket
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