Dan Carbonell

Mobile Engineer at Venice.ai

Boulder, Colorado, 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
Dan Carbonell is a Mobile Engineer with seven years of software experience who blends front-end React/React Native expertise with product-focused leadership across startups and fintech. Based in Boulder, he has led teams at Stream as React Team Lead and shipped customer-facing features at Betterment and Makara, most recently moving into mobile engineering at Venice.ai after a lead role at Mondo Robot. He contributes to notable open-source projects like GetStream’s stream-chat React and React Native SDKs, where his UI and test improvements improved channel previews and virtualized message lists for real-time chat. An MBA-trained strategist who also runs a small business (Yoga Pod), Dan brings a rare mix of engineering depth, design-oriented frontend polish, and operational leadership. He is comfortable translating product needs into polished UI interactions and reliable tests, and often surfaces pragmatic UX improvements that aren’t obvious from code alone.
code7 years of coding experience
job6 years of employment as a software developer
bookMBA Competitive Strategy Finance, MBA Competitive Strategy Finance at University of Florida - Warrington College of Business
bookBS Civil and Coastal Engineering, BS Civil and Coastal Engineering at University of Florida
github-logo-circle

Github Skills (16)

chat-sdk10
css10
typescript10
exp10
user-interface10
react-native-component10
typescripts10
user-experience10
react-native10
chat-application10
react-native-components10
react10
typescript-types10
javascript9
html9

Programming languages (8)

TypeScriptMDXC++SCSSJavaScriptObjective-CHTMLKotlin

Github contributions (5)

github-logo-circle
GetStream/stream-chat-react

Nov 2020 - Nov 2021

React Chat SDK ➜ Stream Chat 💬
Role in this project:
userFront-end Developer
Contributions:58 releases, 543 reviews, 1410 commits in 1 year
Contributions summary:Dan's commits primarily focus on enhancing the user interface and user experience of the "stream-chat-react" repository. The commits modified various message input components and virtualized message list, demonstrating a focus on React component development. The code changes also include adjustments to custom CSS class overrides, indicating a focus on styling and theming to create a flexible user experience.
react-chatreactstream-chatchat-sdk-jschat-sdk
💬 React-Native Chat SDK ➜ Stream Chat. Includes a tutorial on building your own chat app experience using React-Native, React-Navigation and Stream
Role in this project:
userFront-end Developer
Contributions:76 reviews, 72 commits, 54 PRs in 2 months
Contributions summary:Dan primarily contributed to the React Native chat SDK, making various updates to UI components related to channel previews. Their work involved modifying files related to displaying channel information such as display names, avatars, and latest messages. Furthermore, the user updated the test files to ensure the UI components are working correctly.
streamnavigationstream-chatreact-native-navigationchat-sdk
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
Dan Carbonell - Mobile Engineer at Venice.ai