Niall Kennedy’s Resumé

Niall Kennedy is a software engineer in San Francisco, California. My career includes writing code, shaping products, and building platforms to engage developer audiences.
  • Google facilitated payments on third-party websites and apps. Google Pay, Google Pay API, and W3C Payment Request API.
  • Develop SDK, CMS, and workflow integrations needed to include content published on Twitter in an article, a website, and natively on iOS and Android.
  • Work with large partners around the world to integrate Twitter, Periscope, and Periscope content into their apps.
  • Manage RESTful APIs backing content display and Tweet authorship including single Tweets, timelines, collections, search, and web intents.
  • Lead a team of engineers building first-party iOS and responsive Web applications and libraries to drive customer adoption and refine SDK offerings. Identity, social sharing, pay with Facebook, and deep-linked user acquisition and reengagement integration. Develop new API services to promote platform growth.
  • Manage search engine optimization, customer analytics, and social distribution development during the rewrite of the Facebook Developers site, Built on top of the latest Facebook PHP, JS, and backend frameworks.
  • Develop first-party plugins and extensions for deep integration with WordPress, Magento, and other large publishing and eCommerce platforms. Social plugin distribution (Like, Follow, Send, Embed), Open Graph structured markup and sharing, author attribution, and social conversion analytics.
  • Speak on behalf of Facebook at developer conferences in the U.S. and APAC. Topics included mobile development, app localization, Facebook Login, social sharing design, and Newsfeed ranking factors.
  • Author platform strategy and competitive assessments for an internal audience.

Hat Trick Media

  • Web consultancy and strategic planning company helping businesses keep pace with the changing Web. Specializing in digital payments, social web platforms, developer networks, HTML5, search engine optimization, social sharing optimization, mobile web experiences, and online video.
  • Past and current clients include American Express, General Electric, Viacom, Louis Vuitton, eBay, Twitter, Mozilla,, and the government of Hong Kong among others.
  • Act as a third-party product leader by setting strategic goals for the organization in cooperation with upper management, sell the business change to major stakeholders within the company, lay out a development plan through engineering or acquisition, secure key partnerships, and assist internal staff in bringing new initiatives to market.
  • Lead engineering teams in PHP, Python, JavaScript, and HTML5 development.
  • Product lead on a team of eight employees tasked with creating a centralized web feed data store and related API services for use across Windows Live properties.
  • Worked across multiple organizational groups to create product requirements, technical requirements, prototypes, and product roadmaps capable of scaling from a 10 million user beta test up to a 500 million user full deployment.


  • Product manager focused on improving the total size, freshness, and quality of the Technorati search index by delivering publisher-friendly features and creating new industry partnerships.
  • Led two industry summits bringing together major search engines and web publishing hosts to define best practices and promote collaboration among 20 peers.
  • Created web widgets to extend the reach of Technorati data to publisher sidebars while diversifying traffic sources as major search engines attempted to compete in our space and direct traffic to their own offerings.
  • Authored microformat specifications to better understand unique objects such as people, businesses, events, product listings, reviews, and other objects of interest within a web page.


  • Improved the search discoverability of NexTag product listings by rewriting product templates for xHTML 1.0, syndicating product data via RSS 2.0, improving partner APIs, and standardizing site CSS and JavaScript.
  • Direct profit and loss responsibility for unpaid referral traffic.

Callan Associates

  • Led the company's expansion into new asset classes through improved data, software, and analysis tools.
  • Attended executive steering committee meetings to identify gaps in technology and data coverage based on the changing needs of our institutional investment clients.
  • Expanded investment manager and underlying portfolio data with custom data gathering and analytics solutions in private real estate, REIT hedge fund, venture capital, and socially-responsible investment verticals.


  • Technical co-founder of a premium sporting goods e-commerce website.
  • Built and managed e-commerce presence including a retail platform expanding product listings and inventory management to eBay,, Yahoo! Stores, and Major League Baseball

AutoBill Auction

  • Hired to rebuild the most promising product from a dot-com incubator with the intent of selling the company in six months.
  • Led a product team of two programmers and four designers.
  • Developed small business inventory software connecting physical storefronts with a secondary marketplace and real-time pricing data through eBay, Yahoo!, Amazon zShops, and more.
  • Successfully sold the company to American Express as part of its OPEN small business tools.

Personal Spider

  • Persistent semantic search engine originally designed for NASA extra-planetary missions reapplied to crawling specific web verticals.
  • Lead a development team in Python, Tcl/Tk, Linux, and MySQL cluster programming.
  • Persistent search and real-time notification libraries created to alert scientists and business leaders to new events of statistical significance.
  • Wore many hats as the first employee in a shopping comparison engine.
  • Helped create algorithms to estimate a total purchase price including sales tax and shipping costs.
  • Managed search index accuracy as we expanded from the computers category into photography, consumer electronics, music, and movies. Helped improve data normalization across products through vendor relationships, detailed product specifications, and complementary third-party data sources.