π§π»βπ» Senior Software Engineer Β· Builder
βοΈ Recently: Building Sportsara, a platform where recreational doubles badminton players track their health and performance, build their player profile, connect with others, and create opportunities to earn through sports
βοΈ Experienced in product development & platform engineering, web and database applications
π§± I build technology that helps athletes compete, improve, connect, and earn through the sports we love.
π Conatus: Expand your power to act by turning uncertainty into measurable progress and to build systems and communities that help other people do the same
ππ»ββοΈ Myers-Briggs INTJ
| Sportsara |
|---|
| SportsaraStar |
πΈ Los Angeles Badminton Meetup Organizer for fun, health, exercise and improving badminton skillset fundamentals
- Sportsara - A personal health & performance metrics tracker for badminton doubles players, groups, coaches and organizers
- Problems Sportsara solves for recreational doubles badminton pairs:
- Weekly personal games played disappear forever (no recording data, no analytics for improving)
- Nobody knows how good doubles pairs truly are together
- Organizers struggle to create evenly matched games
- Personal improvement is difficult to see
- Badminton groups have no reliable history
- Without weekly consistent activity as a baseline, aging gradually takes away muscle mass and bone density, raising the risk of muscle atrophy, osteoporosis, and lost mobility in older ages.
- Talented doubles players lack an easy way to showcase their experience, build credibility, and find earning opportunities (coaching, sponsors, tournament entry and invitationals) in the sport they love
- Level of play in doubles badminton at all ages is traditionally subjective and inaccurate when assessing talent (not results oriented)
- Problems Sportsara solves for recreational doubles badminton pairs:
-
How to Use Sportsara:
- Setup a doubles game, invite 3 players
- Play the game IRL
- Record final game scores in Sportsara
π Enjoy updated personal anlaytics & sports profile
-
How Sportsara Works:
- For every badminton game final scores recorded:
- An estimated 1 calorie burned per point played will be tallied for each player
- Total points played per month
- Total games played per month
- Total games count per player
- Total games count per player pair
- Total points scored per player pair
- Active months
- etc.
- [Optional] Personal monthly goal settings and views
- [Optional] A modified Elo rating will be adjusted for the playing pair
- For coaches:
- Use Sportsara as a supplement to track studentsβ practice games between training sessions, document their development, assess their current skill level, and make more informed decisions for recreational program placement and/or competitive program team selection
- For organizers:
- Make club activity visible, measurable, and easier to grow together
- Host skill balanced tournaments, self-serve livestream tournament passes
- For doubles partners:
- Every game strengthens your partnership and shows how youβre improving together
- Build a doubles team profile for tournament eligibility, team sponsorship, and prize purse doubles tournament invitationals
- For every badminton game final scores recorded:
-
Sportsara Core Insights
- People already track health and performance metrics in running, jogging, biking
- Players want an easy way to track performance, health, scores, and their sports story
- Your favorite sport stays with you for life
- Sportsara enables individuals to organize IRL Elo result recorded verified games without a traditional tournament organizer
- AI on the rise increases productivity, freeing up people to pursue more recreational or competitive sports
- (My opinion) Sports is one of the last bastions for human to human connection outside family and friends, and better than boring jogging for health outcomes (jogging is great, don't get me wrong tho! I ran marathons!)
- New rising talent can be surfaced more easily, and a more clear pathway to higher level competition
-
π£ For any bugs, usability issues, feature requests or any app product feedback, contact me here: bryan@sportsara.com I think about how to make Sportsara better almost everyday. I'd love to hear your feedback.
-
My shareable Sportsara badminton player profile:
-
Can also use the following URLs for badminton:
- I β€οΈ Badminton BadmintonCentral Profile (Technical Fundamentals: Footwork + Racket Skills, Doubles Strategy)
- Programming
- Scalable Systems Design
- Personal Finance The Money Guy Show
- Chess (USCF 1640)
- Karaoke (not bad, but not good)
- Bitcoin & Bitcoin Mining (Clean Money)
- Tournament Poker Strategy (Applied Stats & Human Psychology)
- Boxing (Workouts, mitwork)
- Bachata (Retired)
- Twitch.tv/KraftyBee (Retired)
- Video Games:
- World of Warcraft | Retribution Paladin | Raid Crew DPS Leader (2007-2012 Retired)
- Starcraft 2 | Protoss | 1v1 Platinum (Retired)
- Rust | Solo | Rustrician
- Roblox (Gen Alpha nieces and nephews ask me to play)
- Fooled by Randomness by Nassim Nicholas Taleb
- Coaching Badminton 101 by Gong Chen & Carol Chen
- Badminton: Steps to Success by Tony Grice
- The Creative Act: A Way of Being by Rick Rubin
- Leading with the Heart by Mike Krzyzewski
- The Mom Test by Rob Fitzpatrick
- Hackers & Painters: Big Ideas from the Computer Age by Paul Graham
- Software Craftsmanship: The New Imperative by Pete McBreen
- Rails 8 ActiveStorage Docs + Cloudflare R2 Image Variant Docs + WebP Image Formatting
- Cloudflare Stream
- Rails 8 SOLID queue, cache, cable
-
"What you do for yourself, you're doing for others, and what you do for others, you're doing for yourself." β Phil Jackson, Eleven Rings: The Soul of Success
-
Confucius say: "Man who run in front of car get tired; man who run behind car get exhausted." β Confucius on driving the car and staying focused in the moment
-
"Unite the clans; unite them." - William Wallace, Braveheart
-
"ART when really understood is the province of every human being. It is simply a question of doing things, anything, well. It is not an outside, extra thing. When the artist is alive in any person, whatever his kind of work may be, he becomes an inventive, searching, daring, self-expressing creature. He becomes interesting to other people. He disturbs, upsets, enlightens, and he opens ways for a better understanding. For those who are not artists, who are trying to close the book, he opens it, and shows there are still more pages possible.", The Art Spirit, Robert Henri, Painter, on Creativity Through the Eyes of an Art Student, passages delivered by Jack Dorsey
-
Dragon: The Bruce Lee Story, 1993 Movie
-
"If you're a builder or creator, the way to learn is to build and create" - Amy Jo Kim
-
"Often, the most innovative ideas come from those who master the rules to such a degree that they can see past them or from those who never learned them at all." - Rick Rubin, The Creative Act: A Way of Being
-
"Necessity is the mother of invention" - Platoβs Republic
| Sportsara |
|---|
| SportsaraStar |
| Ruby | Java | C | JavaScript | CSS3 | HTML5 | Perl | QBasic |
|---|---|---|---|---|---|---|---|
| Ruby | Java | C | JavaScript | CSS3 | HTML5 | Perl | QBasic |
| Rails 8 | Gosu | Turbo | Hotwire | Hotwire Native |
|---|---|---|---|---|
| Rails | Gosu | Turbo | Hotwire | Hotwire |
| PostgreSQL |
|---|
| PostgreSQL |
| Docker | Heroku | Cloudflare | Cloudflare Workers | Sentry | Stripe |
|---|---|---|---|---|---|
| Docker | Heroku | Cloudflare | CloudflareWorkers | Sentry | Sentry |
| Mixpanel | Google Analytics |
|---|---|
| Mixpanel | GoogleAnalytics |
| Ubuntu | Umbrel | macOS |
|---|---|---|
| Ubuntu | Umbrel | macOS |
| Vim | Git | Slack | Linear | Gimp |
|---|---|---|---|---|
| Vim | Git | Slack | Linear | Gimp |
| Cursor | ChatGPT | Codex AI Agents | GitHub Copilot |
|---|---|---|---|
| Cursor | ChatGPT | ChatGPT | GitHub Copilot |