# Ringo Law > Engineer at Collective Location: San Francisco, California, United States Profile: https://flows.cv/ringo In the past decade, I have been developing enterprise software that enabled supply chain event management or data virtualization across various enterprise data sources, mobile applications that were coded in Android, iOS and webOS platforms, and cloud service that runs in AWS to effectively sync millions of users' emails onto their mobile devices. I have immersed in technologies such as Java, Javascript, CoffeeScript, Node.js, HTML, CSS, Objective-C, RDBMS, NoSQL and etc. I have contributed in start-up environment where I was the first engineer at Electron Economy Inc or where I participated in the founding team of a leading data virtualization company, Composite Software Inc., which was acquired by Cisco in 2013. And I also led software development using Agile development methodology in a Fortune 100 company--Hewlett Packard. I am passionate to work on products with innovative technologies and best user interaction design that transform industries/people's lives. ## Work Experience ### Engineer @ Collective Jan 2025 – Present ### Engineer @ Blend Jan 2021 – Present ### Sr. Software Engineer @ SurveyMonkey Jan 2014 – Jan 2020 Architect and build a highly scalable and extensible email framework to efficiently deliver millions of emails daily. Define IP pool strategies to protect email reputation for different types of emails. Lead the development of single-page web application for administrators to monitor and take action on abusive email usages on our platform. Also design and develop a tracking system to capture user engagements on our transactional emails. Train junior engineers to become competent contributors to our products. ### Sr. Software Engineer @ Mailbox at Dropbox Jan 2012 – Jan 2014 Working with a team of talented, passionate, fun engineers and designers to build the next generation of email experiences. Mailbox apps are running on millions of iOS devices and Android devices. The efficient and intelligent cloud servers for email syncing are developed in node.js, MongoDB, RabbitMQ and are deployed in AWS. Using Node.js, I have built a load testing framework that helped identify performance bottlenecks in the multi-tiered servers before Mailbox was launched. I also enhance the error reporting and handling system for Mailbox to better recover runtime errors. After researching email threads from various email providers, I have co-invented and developed a patented solution to extract relevant conversation from an email thread. I also implement cloud search to let user quickly narrow down for the emails that they are interested in. ### Sr. Software Engineer @ Hewlett-Packard Jan 2012 – Jan 2012 I led the development of an Android solution for HP's ePrintCenter to allow user to print documents from any cloud connected printers. The Android application authenticated user through OAuth 2.0 into HP’s cloud-based, RESTful web services that allowed user to upload/browse/select/print documents from HP printer that was discovered based on user’s location or preference. ### Lead Software Engineer @ Hewlett-Packard Jan 2010 – Jan 2012 I led a team to deliver an enhanced webOS messaging application that ran on a larger form factor device -- HP TouchPad tablet. The messaging application also included the capability to send SMS message via an HP smart phone that was equipped with Tap-to-Share capability. As a scrum master during this project, I was in charge of the meetings for sprint planning, daily sync-up, and sprint retrospective. During these meetings, I met with development team, qualify assurance team, product designers and product manager to streamline development process. ### Lead Software Engineer @ Palm Inc / HP Palm Jan 2009 – Jan 2010 Led the developments of many advanced feature in webOS's email applications. Some of the features incluced mail folder search, search on email sender and subject, sorted view of emails by time received/sender/subject, auto attachment launch upon a successful download that was initiated by user, conatct reminder and so forth. Ported Java-based POP transport into C++ and optimized email synchronization through POP protocol. ### Sr. Software Engineer @ Palm Inc / HP Palm Jan 2008 – Jan 2009 As a co-author of patent for Payment Transaction Processing for Mobile Computing Devices, I prototyped app purchases from webOS device that was securely transmitted to cloud service. From cloud service, payment requests were routed to payment provider to complete the transaction on the behave of the user. Based on POP protocol, I developed an email transport to sync emails from POP server. This enabled emails from Hotmail, Comcast and other email providers to be synced on webOS devices. I integrated webOS's IMAP transport with Yahoo Mail's secure authentication and custom push mail mechanism. I also helped certify Yahoo Mail on webOS platform. ### Lead Software Engineer @ Composite Software Inc. Jan 2001 – Jan 2008 Founding team member and lead engineer at Composite Software. Designed the integration strategy with various information systems, such as database, data warehouse, web services, LDAP and file system. Composite Software Inc. is the market leader in data virtualization. Its enterprise software has been deployed at ten of the top 20 banks, six of the top ten pharmaceutical companies, four of the top five energy firms and government agencies. Composite Software Inc. was acquired by Cisco in August 2013. ### Sr. Software Engineer @ Electron Economy Jan 1999 – Jan 2001 As the first engineer at Electron Economy, I contributed various parts of the supply chain event management system. For example, I advocated the design of an extensible and customizable workflow to provide supply chain management to meet different clients’ requirements. I also provided mentorships to new engineers and managers during the rapid growth of the engineering team. ### Co-op @ Applied Materials Jan 1998 – Jan 1998 ## Education ### BS in Computer Science California Polytechnic State University-San Luis Obispo ## Contact & Social - LinkedIn: https://linkedin.com/in/ringo-law-b993561 --- Source: https://flows.cv/ringo JSON Resume: https://flows.cv/ringo/resume.json Last updated: 2026-04-11