Ramy Khuffash is a British Palestinian software entrepreneur, developer, and independent product builder. He is best known for operating Hovercode, a dynamic QR-code generation and analytics platform, and for developing Page Flows, a design-research product that was later acquired. His work has included software-as-a-service businesses, interface-design publications, and focused utilities for business users.
Ramy has described himself as a software engineer, generalist, and full-time indie hacker. His career has been characterized by building relatively small internet businesses, testing ideas through early releases and customer feedback, and using automation, content, search demand, and narrowly defined tools to develop sustainable products. In addition to Hovercode, his projects have included UI Movement, Rocket Gems, Typecard, Inventory Scan, PDF Deck, and the tapkast blog.
Ramy is associated professionally with southern England. His current personal website and LinkedIn profile place him in London, while his Indie Hackers profile has listed Brighton.
Education and technical background
Ramy attended Newcastle University from 2007 to 2011. During his time there, he participated in the Entrepreneurs Society, Trading and Investment Society, Badminton Society, and Photography Society. He served as president of the university’s Pool and Snooker Society in 2008–2009 and as an event organizer for the Entrepreneurs Society in 2010–2011.
His subsequent professional identity combined entrepreneurship with software development. He described himself on his Medium profile as a software engineer and generalist, a characterization reflected in the variety of technical, editorial, commercial, and operational responsibilities he later assumed. Rather than remaining within one specialized function, his work has encompassed programming, product design, marketing, publishing, customer research, and the management of subscription software.
Early entrepreneurship
Ramy was a co-founder of an early venture called Narrato. His public profile from that period described him as a blogger and co-founder, and the company was associated with lifelogging and the organization of personal digital information. He also edited the tapkast blog.
These early activities established a pattern that continued throughout his later career: combining software with content and building products around information that users wanted to collect, organize, or study. His subsequent ventures increasingly focused on products that could be operated independently and improved through direct observation of user behavior.
UI Movement
One of Ramy’s first extensively documented independent projects was UI Movement, a website and newsletter devoted to user-interface animation and design inspiration. The project emerged as a side project and appeared on Product Hunt around 2015, receiving more than 1,000 votes. Following that initial attention, Ramy continued modifying the website and growing its newsletter as it gained exposure on Product Hunt, Reddit, and other online communities.
The newsletter eventually became large enough to attract sponsors and advertising. By October 2016, UI Movement was producing slightly more than US$1,000 per month with relatively little ongoing work. Ramy described it at the time as his most successful side project.
Despite that traction, he temporarily reduced his involvement. The project was no longer new, he felt that he was learning less from maintaining it, and its dependence on sponsorship appeared fragile. UI Movement continued growing during this period, although at a slower rate.
Ramy later returned to the project with a three-month plan to determine whether it could become a sustainable business. The plan involved updating and relaunching the website, interviewing users, testing complementary products, and conducting further launches after incorporating what he learned. A renewed Product Hunt launch received more than 1,000 votes and brought approximately 3,000 additional subscribers to the newsletter.
Customer research became a central part of the experiment. Ramy conducted interviews to understand why people used UI Movement and to identify opportunities for products that could be sold directly to its audience. This represented an attempt to reduce reliance on advertising and sponsorship by developing revenue sources connected more closely to the needs of users.
He also automated parts of UI Movement’s publishing and distribution. Featured animations were sent through Buffer for publication on social platforms, while the weekly newsletter was automatically converted into a Medium post. The combination of automation, editorial curation, audience building, and product testing anticipated methods he would use in later businesses.
Page Flows
Ramy’s work in interface-design publishing developed into Page Flows. Founded in 2018, Page Flows became a library of recorded user journeys from real digital products. It was designed to help product designers study established interaction patterns and find practical inspiration for their own work.
Page Flows broadened the concept behind UI Movement. Where UI Movement emphasized individual animations and interface details, Page Flows documented complete sequences through applications and websites. These recordings allowed designers to examine how products handled activities such as registration, onboarding, purchasing, searching, and account management.
The service came to be used by thousands of designers for research and inspiration. Ramy operated it as an independent product before it was acquired. The acquisition represented a completed exit from one of his long-running businesses and preceded his decision to concentrate more fully on Hovercode.
Hovercode
Ramy later made Hovercode his principal operating business. Hovercode is a QR-code generator and analytics platform intended for both basic QR-code creation and ongoing business use. It allows users to create branded codes, add logos and colors, and choose among multiple visual patterns and frames.
The platform supports dynamic QR codes, whose destinations can be changed after the codes have been printed or otherwise distributed. This makes it possible to update a campaign, document, menu, or landing page without replacing the underlying physical code. Dynamic codes also provide scan tracking and analytics.
Hovercode’s analytics show how campaigns perform, including information about scanning devices and geographic activity. The platform also offers custom redirect domains, enabling organizations to use branded links rather than a Hovercode-owned domain.
Over time, Hovercode expanded beyond its original QR-code generator. Its features came to include a form builder for feedback, registrations, and surveys; GS1 Digital Link codes for retail and product packaging; micro landing pages; a link shortener; bulk generation; an API; and integrations with external software. The platform also provides QR-code formats for PDFs, contact cards, applications, Wi-Fi access, email, telephone calls, text messages, and other destinations.
Ramy’s product strategy for Hovercode has emphasized rapid releases and measurable market signals. He has discussed evaluating ideas through search intent rather than search volume alone, particularly when determining whether users are looking for a free utility or showing intent to purchase a business product. He has also advocated releasing an initial version within weeks so that feedback can guide development before too much time is invested.
This approach extends to managing several potential products at once. Rather than attempting to force every experiment to succeed, Ramy has described the purpose of small bets as obtaining evidence from the market and abandoning ideas that fail to produce promising signals. Trust and transparent terms have also formed part of Hovercode’s positioning in a market where some QR-code providers advertise apparently free codes that later expire.
By 2026, Hovercode reported that users had created 2,694,892 trackable QR codes. Those codes had collectively recorded 112,412,469 scans. The service described itself as trusted by thousands of users.
Rocket Gems
Ramy also operates Rocket Gems, which functions as a holding company for a portfolio of software products. The company is registered in the United Kingdom under company number 11469790. Its stated purpose is to create straightforward software that makes business growth and administration easier.
Rocket Gems provides an organizational home for products that address distinct, narrowly defined tasks rather than a single unified market. This structure allows Ramy to test and operate several tools while maintaining a common company behind them.
Typecard
Typecard is a Rocket Gems product for creating digital business cards. It is offered as a free tool and reflects Ramy’s interest in simplifying the exchange of professional contact information through web and mobile technology.
Inventory Scan
Inventory Scan is software for inventory and asset tracking. The product applies scanning and digital recordkeeping to the administration of physical items.
PDF Deck
PDF Deck is a utility for publishing a PDF as a shareable web link. Its purpose is to simplify the distribution of documents without requiring recipients to navigate a more complex file-transfer process.
Writing
Ramy has written publicly about the practical process of building internet businesses. His October 2016 essay “Turning a side-project into a business” chronicled his attempt to transform UI Movement from a successful hobby into a sustainable commercial product.
The essay examined the vulnerability of sponsorship-based revenue and set out a plan based on customer interviews, complementary products, website improvements, and repeated launches. Rather than presenting growth as a single launch event, Ramy treated each launch as an opportunity to renew attention, gather evidence, and revise the product.
His writing also documented the use of automation to keep a content business operating efficiently. By distributing UI Movement material automatically across social platforms and republishing newsletter content, he reduced the recurring work required to maintain its audience. This emphasis on systems and repeatable processes later appeared in his operation of software products.
Product-building approach
Across UI Movement, Page Flows, Hovercode, and Rocket Gems, Ramy’s work has combined software engineering with editorial judgment, audience development, and market testing. Several of his projects originated as side projects or small experiments before acquiring a defined commercial model.
His ventures have frequently addressed simple but recurring needs: finding examples of good interface design, studying complete product flows, generating and tracking QR codes, exchanging contact information, managing inventory, or sharing documents. The resulting products have generally emphasized direct utility over broad technological claims.
Ramy’s documented method involves releasing products quickly, observing how people use them, speaking directly with customers, and following evidence of demand. UI Movement demonstrated how an audience and sponsorship model could grow around curated content. Page Flows converted design research into a structured paid resource and ultimately an acquired business. Hovercode applied the same iterative approach to a horizontal software market, developing from a QR-code generator into a broader platform for trackable links, branded codes, forms, landing pages, and product data.
This progression established Ramy as an independent software entrepreneur whose career spans content businesses, developer-led products, subscription software, and small-business utilities.
Products and businesses
| Name | Website | Description | Start date | End date | Revenue | Ref |
|---|---|---|---|---|---|---|
| Narrato | An early lifelogging venture. Khuffash identified himself as a co-founder of Narrato. | |||||
| UI Movement | Website | A publication and newsletter focused on user-interface animation and design inspiration. Khuffash developed it as a side project, automated its social distribution, conducted customer interviews, and explored complementary paid products. | Active by 2015–2016 | Slightly more than US$1,000 per month from sponsorships and advertising by October 2016 | ||
| Page Flows | Website | A library of recorded digital-product user flows used by designers for research and inspiration. It was subsequently acquired. | 2018 | |||
| Hovercode | Website | A dynamic QR-code generator and analytics platform for creating, customizing, editing, and tracking branded QR codes. Its features include scan analytics, custom redirect domains, form building, GS1 Digital Links, landing pages, short links, an API, and integrations. | Current | |||
| Rocket Gems | Website | A UK-registered software-product company that houses a portfolio of tools intended to make business growth and administration easier. | Current | |||
| Typecard | Website | Digital business cards | ||||
| Inventory Scan | Website | Inventory and asset-tracking software | ||||
| PDF Deck | Website | The easiest way to share PDFs as links |
Selected milestones
| Date | Event | Ref |
|---|---|---|
| 2007 | Entered Newcastle University Began studying at Newcastle University, where he participated in the Entrepreneurs Society, Trading and Investment Society, Badminton Society, and Photography Society. |
|
| 2011 | Completed university education Completed his studies at Newcastle University after serving as president of the Pool and Snooker Society in 2008–2009 and as an event organizer for the Entrepreneurs Society in 2010–2011. |
|
| 2015 | UI Movement gained Product Hunt traction UI Movement received more than 1,000 votes after appearing on Product Hunt. The project subsequently developed a newsletter and attracted sponsorship income. |
|
| 2016-10-14 | Developed UI Movement into a commercial project Reported that UI Movement was earning slightly more than US$1,000 per month from sponsorships and advertising. A relaunch on Product Hunt received more than 1,000 votes and added approximately 3,000 newsletter subscribers. |
|
| 2018 | Page Flows founded Page Flows was established as a library of recorded user flows and design references for digital-product designers. |
|
| Page Flows acquired Page Flows was acquired after becoming a research and inspiration resource used by thousands of designers. |
||
| 2026 | Hovercode surpassed 112 million tracked scans Hovercode reported more than 2.69 million trackable QR codes created and more than 112.4 million scans across those codes. |