I am a Technologist and Startup Entrepreneur with a distinguished career marked by designing and leading development on visionary software products and systems in online gaming, and digital media.
My lifetime achievements include two consecutive startup buyouts at $15M and $38M and one IPO. I've led the development of blockbuster games and worked alongside tech visionaries. I derive joy from knowing my work fosters creativity in others, and am presently creating indie mobile games.
Co-founder & CTO ♦ Mobile Games ♦ Analytics @ DoubleCat is an indie game developer focused on building strategy games for web and mobile that are casual and fun. It was founded in the spring of 2013 by a small team of proven industry veterans who are passionate about the future of mobile. From March 2013 to Present (2 years 10 months) Principal Software Engineer ♦ Social Games ♦ Analytics ♦ Cloud Computing @ Zynga develops social games that work on mobile phones and social networking websites such as Facebook and Google+.
I was recruited by CEO, Mark Pincus at the company's inception and finally joined in 2008 as the 50th hire to help scale the business from startup mode to an established leader in its field with one of the largest technology IPOs to date.
Rotated between hands-on development and management roles on a half-dozen blockbuster games enjoyed by tens of millions of social gamers— all while hiring and training top talent.
Key achievements include:
★ Patented means to synchronize state for script interpreters independently running in on client and server while implementing a game scripting language (US 20120283008)
★ Invented an image Compression Method that uses GPU-accelerated H.264 video compression to encode transparent PNG images, reducing their file size, bandwidth costs, and load times by 15X.
★ Implemented a player matchmaking algorithm which pairs up similar opponents based on skill, equipment, and game progress, drawing from a pool of potentially 100 million players.
★ Derived the technique that made simultaneous source-level debugging of web-client and cloud hosted server possible. Previously, devs relied on the println method. This saved thousands of man-hours.
Please refer to my Projects listed below for additional information. From 2008 to 2012 (4 years) San Francisco Bay AreaSoftware Architect ♦ Digital Media ♦ Enterprise Systems @ The Associated Press is one of the largest sources of independent newsgathering, supplying a steady stream of news to its members, international subscribers and commercial customers.
I came on board in 2002 to redesign their sophisticated targeted news system set to distribute national and international wire stories to media publishers every 15 minutes.
★ Completely overhauled AP's Daybook, targeted news system, to achieved 200-fold processing time improvement
★ Credited with innovating countless enterprise systems to catalog, transcode, and distribute digital media From 2002 to 2008 (6 years) Washington D.C. Metro AreaCo-Founder & CTO ♦ Web Applications ♦ Product Development ♦ Business Operations @ In 1999, with the dawn of Paypal, Amazon and online shopping, I saw a need for online merchants to ensure security of important financial documents and financial transactions with customers.
I created an early email based payments system that enabled businesses to deliver encrypted eBills and other financial documents to customers while securely requesting payment.
★ Licensed the software to a based UK payments company, Protx (now SagePay), for $500,000
★ Attracted multiple offers for $1M+ in series A funding just prior to the dot com bust From 1999 to 2001 (2 years) Washington D.C. Metro AreaCo-Founder & CTO ♦ Web Development Consulting ♦ Application Development @ I spearheaded an ahead-of-the-curve Internet consulting firm with previous colleagues, securing our first client (a gaming website), looking to release its product in conjunction with Microsoft's Internet Explorer.
★ Took the lead in developing the video games website, working at Microsoft's Redmond campus to integrate it with the upcoming release of Internet Explorer.
★ Laid the groundwork for this organization's growth into a 85-person software product strategy firm
★ Awarded "Best User Interface of the Year" by Computer Telephony Magazine for software I initially built for a web-linked Text-to-Speech mobile application From 1997 to 1997 (less than a year) Washington D.C. Metro AreaDirector Engineering ♦ Multimedia Development @ Worked alongside tech visionaries Mark Pincus (Zynga), Sunil Paul (BrightMail) and Sean Parker (Napster) in one of the first dot-com success stories in Washington DC, sharing in a $38M buyout just 5 months after launch.
Promoted to Director of the multimedia engineering group, and continually recruited into future ventures with this prestigious executive team.
★ Developed an interactive screensaver that displayed news and other information, delivered live over the Internet by way of push technology. This was a hot concept at the time, and received enormous press coverage (Pointcast).
★ Recognized for establishing 25% of the company's sale value through technical leadership and product innovation From 1996 to 1997 (1 year) Director of Engineering ♦ Multimedia Development @ I drove the efforts of a 5-person Engineering team, including designing product roadmap and system architecture for Mac and PC platforms, as well as tasking and costing product releases—playing a key role in Compact's $15M acquisition by The Learning Company.
One of my favorite memories of this job was walking into Best Buy and seeing a half-dozen titles I had written on their shelves.
★ Authored multiple titles listed in PC Magazine's Top 100 CD-ROMs
★ Pioneered the use of markup for multimedia hyper-text layout before HTML existed
★ Advocated a data driven product design, which allowed the company to scale beyond its initial title, TIME Almanac, and ultimately prosper From 1991 to 1996 (5 years)
Stanford UniversityBS, Computer Science @ University of Virginia Ray M. is skilled in: Video Games, Software Development, Start-ups, Social Game Development, Cloud Computing, Mobile Game Development, Game Design, Software Engineering, Agile Project Management, Analytics, Computer Graphics, Typescript, Node.js, Mobile Applications, Game Development, User Interface, Amazon Web Services (AWS), Redis