Daniel Choudhury

Tech Lead at ScreenCloud

Bangkok, Bangkok, Thailand
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
Daniel Choudhury is a tech lead and seasoned full-stack engineer with 12 years of experience building web and mobile products and leading teams across startups and enterprise. He co-founded a SaaS product (Tape.sh), led mobile and SDK efforts at 10x, and now drives engineering at ScreenCloud while previously stewarding RedwoodJS as a core team lead and maintainer. His open-source work on RedwoodJS spans front-end and back-end improvements—including GraphQL types, server rendering, Vite migration, dynamic OG image generation and developer tooling—reflecting a focus on developer experience and full-stack TypeScript. Comfortable both shipping product features and triaging complex framework bugs, he also has hands-on expertise in React Native, CI/CD for mobile, and integrations with platforms like Vercel, Clerk and Supabase. Based in Bangkok with an Imperial College engineering background, he blends pragmatic product thinking with deep OSS collaboration and a knack for turning cross-framework experiments into actionable improvements.
code12 years of coding experience
job9 years of employment as a software developer
bookBEng ACGI Electronic & Information Engineering, BEng ACGI Electronic & Information Engineering at Imperial College London
languagesEnglish, Bengali
stackoverflow-logo

Stackoverflow

Stats
106reputation
9kreached
2answers
0questions
github-logo-circle

Github Skills (24)

typescript10
wpgraphql10
wordpress-graphql10
typescript-types10
graphql10
typescripts10
react10
javascript9
apidoc8
api8
prerender8
vite8
prerendering8
url-routing8
jasmine6

Programming languages (16)

JavaC++RustGoHTMLKotlinTypeScriptCoffeeScript

Github contributions (5)

github-logo-circle
redwoodjs/redwood

Jun 2020 - Jan 2023

The App Framework for Startups
Role in this project:
userFull-stack Developer
Contributions:7 releases, 1527 reviews, 356 commits in 2 years 7 months
Contributions summary:Daniel contributed to the RedwoodJS framework by making changes across the API and web sides. The contributions included improving the type definitions for GraphQL resolvers, adding a command to set up webpack config for web, fixing an issue with CORS, and addressing bugs related to the router, along with handling server-side rendering and adding a feature for generating dynamic open graph images. These changes spanned the front-end and back-end, touching upon core functionality and user experience enhancements.
reactprismajamstackgraphqlapollo
tapehq/tape-cli

Apr 2020 - Dec 2020

CLI tool to collaborate better during mobile development, for iOS & tvOS simulators and Android emulators and devices. Share screenshots, screen recordings as video or GIFs. Use with https://tape.sh or bring your own bucket!
Contributions:15 releases, 1 review, 104 commits in 7 months
emulatorscreenshotandroid-emulatorscollaboratesimulator
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
Daniel Choudhury - Tech Lead at ScreenCloud