# Wayne Shea > Staff Software Engineer at Verily Location: Palo Alto, California, United States Profile: https://flows.cv/wayneshea Professional experience: Lead Software Engineer with a unique blend of experiences in building data processing pipelines with Apache Druid and MongoDB, Intelligent Web Server Platform Architecture Design and Development, Mobile Internet Technologies, User Interface, Computer Graphics, Imaging, Embedded Telecommunications Software, Large-scale Software and Hardware development. Goal: Work in an energetic company where I can contribute based on what I already know and have the opportunities to keep growing. Specialties: Apache Druid, SOAP and REST Webservices Architecture, HTTP protocol, Python, C++, Server software design, Embedded software development, Computer Graphics, Mathematics, iOS, Unix, Microsoft Windows, C, Objective C, JSON, XML, WML, WBXML, HTML, XHTML, Ecmascript, Solaris Workshop, Rational Purify, Microsoft Visual C++, Java, Lisp, Perl, Ruby, CGI ## Work Experience ### Staff Software Engineer @ Verily Jan 2022 – Present | South San Francisco, California, United States Tech Lead – Verily FHIR Council - Technical Lead for the Verily FHIR Council, serving as the Subject Matter Expert (SME) for software teams leveraging FHIR for healthcare data interoperability. - Managed the FHIR Profile lifecycle, from initial data modeling and schema review to final approval, focusing on standardized resource utilization and data consistency. - Automated and manual oversight: Flagged architectural anti-patterns and provided technical remediation guidance to ensure robust, production-grade FHIR implementations. - Authored and maintained core training modules on FHIR best practices, reducing onboarding time for new health-data initiatives. Tech Lead - Enterprise System & Information Architecture - Designed a custom data-partitioning framework specifically engineered for multi-tenant environments, enabling secure data compartmentalization and role-based access control (RBAC). - Developed the architectural blueprint for user access systems that support complex multi-tenancy, balancing system performance with strict data-residency constraints. ### Principal Software Engineer @ RapidAI Jan 2020 – Jan 2022 | San Mateo, California, United States - Developed the on premise Rapid Server Platform and the corresponding on cloud components in AWS to help physicians make expedient diagnosis for Stroke and Pulmonary Embolism patients. - Created utilities to convert 3D volumetric images from DICOM format to ITK format for display. - Created build pipeline and execution environments using Docker containers for the Rapid Server Platform. Technologies: Docker, AWS Lambda and Step Functions OS and Languages: Linux, Mac OSX, Python, C/C++, Typescript Tools: Jenkins, Visual Studio Code ### Principal Software Engineer @ Netskope Jan 2016 – Jan 2020 | Los Altos - Developed a data pipeline to support data ingestion and UI queries for visualization of real time and batch analytics with thousands of customers using Apache Druid and Mongo. - Created, deployed and maintained multiple Druid clusters in Kubernetes using Helm. - Architected and designed orchestration software to perform live data migration of tenant databases in production from one Mongo cluster to another Mongo cluster without incurring down time. Technologies: Apache Druid, Kubernetes, Helm OS and Languages: Linux, Mac OSX, Python, Java, C/C++, Ansible Tools: Jenkins, Pycharm ### Principal Software Engineer @ Constant Contact Jan 2015 – Jan 2016 - Architected and designed a framework for the client and server synchronization of Constant Contact user's marketing campaign document and contact data. Features included client side caching for offline support, optimal network usage, server side data update conflict detection and client side conflict resolution. - Made improvements in the Constant Contact iOS client to reach the rate of 99.9% crash free users. OS and Languages: Mac OSX, Linux, iOS, Objective C, Swift, C/C++, PHP, scripting languages Tools: XCode, Jenkins, Charles Proxy ### Principal Engineer @ Machine Zone, Inc. Jan 2015 – Jan 2015 | Palo Alto, CA • Architected, designed and implemented a Real Time Data Pipeline for collecting Game of War live statistics using Kafka, VoltDB and MySQL databases. • Created visualization software of the collected Real Time Data using HighCharts. OS and Languages: Linux, Mac OSX, iOS, PHP, Java, C/C++, Javascript Tools: PhpStorm, XCode, Jenkins ### Principal Software Engineer @ Zynga Jan 2011 – Jan 2015 | San Francisco • Architected, designed, implemented the key client and server framework, streamlined the overall performance, memory utilizations of the Stampede Run iOS game. • Designed and implemented core components of the Zombie Swipeout game server, including auto, bot and suggested friends, Facebook friends, score leaderboard, push notifications, gifting, customer support integration, RISK API integration, experiments, publisher targeting, tracking. • Integrated Facebook iOS SDK, Casper installation tracking into the Zombie Swipeout iOS clients. • Conducted architectural review of the Zombie Swipeout game servers and resolved architectural/performance issues. • Worked with Release Engineering to create iOS QA/App Store builds on the Jenkins server and submitted the Running With Friends and Zombie Swipeout binaries to Apple for review and approval. • Analyzed the communication between the DreamZoo game client and DreamZoo servers, reduced the client load time from over 50 seconds to 15 seconds by optimizing the client initialization sequence. • Created scripts to analyze the DreamZoo game code and reduced the DreamZoo iOS client binary file size from above 20 Mbytes to under 12 Mbytes (at that time). OS and Languages: Linux, Mac OSX, iOS, PHP, Objective C, C/C++, shell scripts Tools: XCode, PhpStorm, Jenkins ### Tech Yahoo @ Yahoo! Jan 2007 – Jan 2011 • Architect, design, implement and deploy a software platform that is high performance, fault tolerant, scalable, distributed and extensible for hosting web services and intelligent web applications. • Designed REST and SOAP based Webservice APIs, implemented work flow management capabilities, job dispatch/Invocation mechanisms and reliable messaging services of the software platform. • Designed and implemented tools to quantify and improve the end-to-end performance of Yahoo! mobile websites. • Conducted research and published the design guidelines that provides Yahoo! iPhone content developers competitive advantages in delivering high performance mobile websites. ### Lead Software Engineer @ Access-Palmsource Jan 2005 – Jan 2007 • Lead Developer for delivering the latest dynamic BREW embedded mobile web browser that meets the Sprint functional specifications (Version 4.2.2 and 5.0) for multiple phone manufacturers. • Engage in periodic technical reviews and discussions with Sprint representatives on the new features that will go into the future releases of the Sprint web browser requirement specifications. • Design and implement all the Sprint web browser requirements. Resolve any technical issues that are encountered during the product development and testing processes. • Created a reusable BREW embedded mobile web browser code base that can be customized and shared by other internal project teams. • Lead Developer for the Kyocera-VIVO-MOVILNET project. Successfully delivered a BREW based embedded mobile web browser for Kyocera that met the VIVO and MOVILNET requirements. • Interfaced with co-developers at Techfaith in China to jointly develop a BREW embedded mobile web browser for Kyocera. ### Principal Software Engineer @ Openwave System Jan 2000 – Jan 2005 • Developed mobile web browsing software for cellular phones from the world’s leading phone manufacturers, including Nokia, Sharp, LG, Sagem, Motorola, Samsung, Toshiba. • Responsible for the design and implementation of the core mobile web browsing system services, created the browser application development framework, multi-browsing window support, history navigation functionalities for the next generation Openwave Mobile Internet Browsers. • Developed Graphical User Interface, JPEG images rendering software, Data Download modules and Wireless Internet Applications for the Openwave Mobile Internet Browser. • Designed and implemented WML/XHTML language extensions for the Mobile Internet Browser. • Successfully developed the Openwave V6 and V7 Mobile Browser for Sharp’s handset, which won the Best Wireless Handset at the GSM conference. ### Senior Imaging Design and Development Engineer @ Xerox Corporation Jan 1997 – Jan 2000 • Developed Xerox proprietary computer graphics technologies, object oriented rendering techniques and multi-mode image compression software for the Digital Front End of a high speed multiprocessor color printing system. • Enhanced the Xerox Common Imager by implementing different imaging models and graphics functions used by the HP PCL, Adobe Postscript and Xerox Interpress interpreters. • Redesigned the Xerox Common Imager implementation from a single threaded architecture to a multi-threaded / multiprocessor architecture. ### Senior Games Development Engineer @ Dreamworks Interactive Jan 1995 – Jan 1997 • Implemented the game physics, real time interactive 3D computer graphics and character animations software for ‘The Lost World’ video game on the Sony PlayStation. • Developed tools and plug-ins to extract 3D models, textures, animations data created by artists using 3D Studio Max, Photoshop for the Playstation game engine. ### Senior Software Engineer @ Sony ImageSoft Jan 1994 – Jan 1995 • Developed 3D graphics software for a video game prototype on the Sony PlayStation. • Designed and implemented a 3D video game environment and objects layout tool using MFC. • Developed tools and plug-ins to extract 3D models, textures, animations data created by artists using Wavefront, Photoshop for the Playstation game engine. ### Senior Member of the Programming Staff @ Xerox Corporation Jan 1990 – Jan 1994 • Developed large-scale multi-threaded imaging software on the Unix platform. • Implemented Xerox patented mathematical algorithms for vector graphics and font rasterizations. ## Education ### M. Sc. in Computer Engineering University of Southern California ### M. Sc. in Computer Science Northeastern University ### B. Sc. in Electrical Engineering The University of Hong Kong ## Contact & Social - LinkedIn: https://linkedin.com/in/wayneshea --- Source: https://flows.cv/wayneshea JSON Resume: https://flows.cv/wayneshea/resume.json Last updated: 2026-04-12