João Távora is a communications and PR veteran turned entrepreneur with 22 years of experience blending hospitality, luxury-brand events and digital marketing. As co-founder of Sinapse Media he builds lean, results-driven campaigns that marry traditional public relations with web marketing and design, having previously led communications at Tivoli Hotels and Design Resorts. He has a track record of high-stakes logistics and event coordination—recognized for his roles in major international summits in the late 1990s—and pioneered early hotel e-commerce and web presence projects in Portugal. An active participant in civic and association initiatives, he also contributes to open-source Emacs projects (notably yasnippet and SLIME), bringing a pragmatic developer’s attention to detail to product and platform work. This mix of hospitality roots, hands-on digital product delivery and community-oriented engagement makes him adept at shaping communication strategies for premium brands and complex projects.
22 years of coding experience
None, Gestão Hoteleira, None, Gestão Hoteleira at Universidade Internacional
Contributions:721 commits, 14 PRs, 47 pushes in 11 years 11 months
Contributions summary:João primarily contributed to the core functionality of the YASnippet Emacs extension by implementing new features related to snippet management, menu creation, and direct keybinding. They also focused on refactoring existing code and improving the user experience. The user's work involved restructuring existing code and implementing new features related to the engine, menu creation, and user interaction and also involved improvements in the underlying engine, and fixes.
Contributions:584 commits, 57 comments in 6 years 1 month
Contributions summary:João contributed to the development of SLIME (Superior Lisp Interaction Mode for Emacs), specifically focusing on the interactive trace dialog. Their work involved implementing new features for managing and inspecting traced functions, including functionalities for toggling traces, fetching trace information, and displaying trace details. The user also refactored code for better multi-connection support and added new menu options for enhanced usability.
elispinteractionemacsemacs-lsplisp
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.