“Adam is a fantastic thought partner for seasoned founders. 30 min with Adam is like 30 days elsewhere. Huge "toolbox" of ways to solve problems from product to storytelling. Other highlights: 1. moved super-fast (invested immediately after 1st call) and then doubled down proactively within 2 weeks. 2. works like a founder, including digging into strategy during 'awkward' times like weekends.”
Services
Contributions
-
You need to optimize your database performance. What are the most effective tools for the job?
EXPLAIN is my#1 tool. But the output of these tools can by cryptic, but ChatGPT can often help explain the output of EXPLAIN ! EXPLAIN does not help with locking issues - for those, try running the same job on a fresh table or unloaded database instance. EXPLAIN does not help for fragmentation/layout/fillfactor/VACUUM issues - for those, try creating a fresh copy of the table.
-
How do you experiment with Cloud Development?
If you're just getting going and don't have special needs, start with the easiest provider and "get something to work." Don't start with the most full-featured or "real" provider. For example Digital Ocean and Linode make it point-and-click to instantly get an instance, without fussing over complex identity/authentication schemes, complex billing arrangements, etc. Likewise, start with an easiest operating system/environment, for example Ubuntu Linux and the command-line is very simple and very standard, with lots of cut-and-paste examples available online (or from ChatGPT!)
-
How do you balance data storage and retrieval speed for your web app?
First things first: how large, high volume and complex is your app? If simple, small & low volume, optimize for data storage/analytics that's simple - in the extreme, consider a low-code/no-code platform. If low-medium traffic (1-10,000 requests per second) and small-medium size (megabytes-gigabytes), frankly most people just use PostgreSQL because it's incredibly flexible and much easier to optimize than other data platforms. If large (terabytes-to-exabytes), then ignore solutions not designed for hyperscale. You have the budget, so bring in consultant(s) for advice and review. High volume (100-1000+K requests per second) are usually associated with large storage, if only for logs - but there are exceptions.
Activity
-
awesome! Matthew Moore congrats! cc Rob Trice Felipe Chávez Cortés Kevin Brown (pls reshare) https://lnkd.in/gSK9A8rs
awesome! Matthew Moore congrats! cc Rob Trice Felipe Chávez Cortés Kevin Brown (pls reshare) https://lnkd.in/gSK9A8rs
Shared by Adam Sah
-
This week, we announced that YouTube surpassed 1 billion monthly active podcast users. According to Edison, YouTube, including YouTube Music, is now…
This week, we announced that YouTube surpassed 1 billion monthly active podcast users. According to Edison, YouTube, including YouTube Music, is now…
Liked by Adam Sah
-
advisors. re equity, just use the Founder Institute FAST Agreement. https://lnkd.in/erXyJVay (remember: it's common, not preferred, and zero…
advisors. re equity, just use the Founder Institute FAST Agreement. https://lnkd.in/erXyJVay (remember: it's common, not preferred, and zero…
Shared by Adam Sah
Experience
Education
Volunteer Experience
-
COVID Response lead
Mount Sinai Health System
- 1 month
Disaster and Humanitarian Relief
Helped reduce hospital overload during the COVID peak in NYC. Leader on a team that freed 1,000 hospital beds by allowing patients to convalesce at home and remotely monitored them with inexpensive pulse oximeters. I helped turn this novel idea into reality in weeks, including fundraising, logistics and deployment. Joint work with Christopher Kellner, MD and David Putrino, MD.
Publications
-
Kyrix-S: Authoring Scalable Scatterplot Visualizations of Big Data
IEEE Transactions on Visualization and Computer Graphics
-
Smile: A System to Support Machine Learning on EEG Data at Scale
VLDB
EEG visualization at scale e.g. for hand-labeling training data. I helped scale the underlying database system (over 100x) using a combination of clustering and database pushdown computation, while being backward-compatible with the developer APIs.
Other authors -
Patents
-
.README
0000000000
In lieu of completing my PhD program, I authored and co-authored patents, which are more compatible with the cadence and focus of product development, easier to fund in a corporate environment, and more authentic to the nature of the work I do. I don't agree with patent trolls and my patents are largely held by large corporations for defensive purposes.
-
Communicating Context Information Among Portable Program Modules
US 20170116640
-
Controlling communication within a container document
US 9294334B2
-
Conversion of portable program modules for constrained displays
US 9009589B2
-
Customized container document modules using preferences
US 20070136201A1
-
Electronic health records connectivity
11417421
Method for automating prior authorization, an expensive and laborious step in dispensing expensive drugs and therapies. Automation also reduces the delays between prescription and first dosage, improving healthcare outcomes and reducing patient and doctor frustration for 100Ms of Americans.
-
External referencing by portable program modules
US 8032584B2
-
Generic online ranking system and method suitable for syndication
US 20080097986
-
Geographic and keyword context in embedded applications
8145521
Practical methods to dynamically change the content of ads based on the geo location of the user. This was first launched for eBay Motors to run ads showing cars for sale near you, without giving eBay information about your location. This had obvious implications for mobile ads and Google has extended this patent 4 times.
Other inventors -
Incorporating gadget functionality on webpages
US 8739123B2
-
Message catalogs for remote modules
US 7730109
How web applications and widgets can support multiple languages, where the 'catalog' of standard messages is stored separately from the application itself. Used by Google Gadgets among others.
-
Method and apparatus for hosting a network camera
US 7024488
part of a series of patents on how internet webcams work, originally filed for bamboo.com/iPIX. It's awesome how lawyers cut up your work into LPUs.
-
Method and apparatus for hosting a network camera
US 7024488B1
-
Method and apparatus for hosting a network camera including a heartbeat …
US 7076085B1
-
Method and apparatus for hosting a network camera with image degradation
US 8026944B1
-
Method and apparatus for hosting a network camera with refresh degradation
US 7015949B1
-
Online ranking metric
7953741
How search engines and directories can rank opaque objects when there isn't content to scan like in webpages and ads. We needed this for Google Gadgets, and the same techniques were later used in app stores and other discovery systems.
-
Presenting manipulating and serving immersive images
US 2001002941
-
Proxy server collection of data for module incorporation into a container document
US 7725530
How applications, widgets and mashups can efficiently consume content/data from third party sources using a proxy caching server. Part of the defensive portfolio of Google Gadgets patents.
-
Remote Module Syndication System and Method
US 20070204010A1
-
Remote module incorporation into a container document
US 7730082
How IFRAME-based widgets are wired into third party applications. Used by everything from Like buttons to clocks and games, to web advertising. Happily owned by Google where it's used defensively.
-
Sponsorship advertisement network
US 2011056435A1
-
Storage of row-column data
US 7024414B2
One of the key technologies enabling modern high performance analytics, and used by numerous companies and products.
-
System and method for selecting and transmitting images of interest to a user
US 7177448B1
-
System using router in a web browser for inter-domain communication
US 7809785
How google, facebook, sharethis, etc. provide embedded apps (e.g. Like buttons) that communicate with the rest of the page.
-
Virtual window apparatus and system
US 20220051465
Various techniques which enable the modern OLED panels to cross the "uncanny valley" and fool the eye into believing a view is real. FYI, I'm a minor author on this.
Recommendations received
27 people have recommended Adam
Join now to viewMore activity by Adam
-
Congratulations to Matthew Gemello on being named a Power Player in M&A by Financier Worldwide Magazine! Matthew is recognized for his record of…
Congratulations to Matthew Gemello on being named a Power Player in M&A by Financier Worldwide Magazine! Matthew is recognized for his record of…
Liked by Adam Sah
Other similar profiles
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore MoreOthers named Adam Sah
-
Adam Sah
Attended INSTITUT KEMAHIRAN TINGGI BELIA NEGARA TEMERLOH
-
Adam Sah
--
-
Adam Sah
Technicien telecom chez Fibre
-
Adam Adam Sah
--
4 others named Adam Sah are on LinkedIn
See others named Adam Sah