Software developer/analyst with a background in languages, data viz+analytics, and interactive product interfaces.
San Francisco, California
LOGOS Research and Development
Programming Language Designer / Researcher
May 2002 to July 2009
211 LA County
Software Development Consultant
March 2007 to September 2008
Pasadena, CA
Synapse Product Development
Software Developer
January 2007 to February 2007
Seattle, WA
Activated Content Corporation
Lead Software Developer
April 2006 to August 2006
Seattle, WA
Squeak Open-Source Community
Contributor
1998 to 2006
Coastal Environmental Systems, Inc.
Firmware Software Developer
July 2005 to October 2005
Seattle, WA
Microsoft, Inc.
Systems Engineer
February 2004 to February 2005
Redmond, WA
Truly.co
Senior Software Engineer
April 2019 to March 2020
San Francisco, California, United States
Dialpad
Senior Software Engineer
May 2018 to September 2018
San Francisco, CA
TalkIQ: Conversation Science
Senior Software Engineer
August 2017 to May 2018
San Francisco Bay Area
Awake Security
Senior Software Engineer
July 2016 to July 2017
Mountain View, CA
Graphistry, Inc.
Senior Software Engineer
June 2015 to July 2016
Oakland, CA
Cookbrite
Senior Software Engineer
March 2014 to April 2015
Seattle, WA
Tableau Software
Software Engineer
May 2011 to March 2014
Seattle, WA
Rentrak
Software Engineer
July 2009 to March 2011
Portland, OR
US Navy
Nuclear Technician, Electrician's Mate
March 1996 to March 2002
FOSSA
Senior Software Engineer
San Francisco, California, United States
Celestium Computing
Chief Product Officer
September 2018 to December 2018
San Francisco Bay Area
What company does Brian Rice work for?
Brian Rice works for LOGOS Research and Development
What is Brian Rice's role at LOGOS Research and Development?
Brian Rice is Programming Language Designer / Researcher
What industry does Brian Rice work in?
Brian Rice works in the Computer Software industry.
Who are Brian Rice's colleagues?
Brian Rice's colleagues are Tommy Mei, Simon Lawrence, John Ryan, Katie Lawhorn, Nathaniel Jones, Sabas Rodriguez, Brian Rubinton, Erol Toker, Mark Spina, and Chance Russell
📖 Summary
Programming Language Designer / Researcher @ LOGOS Research and Development This encompasses my research work in dynamic software environments. From May 2002 to July 2009 (7 years 3 months) Software Development Consultant @ 211 LA County Worked on an application upgrade for Los Angeles County's 211 hotline call center as an intranet web application using PHP5/XSLT/Postgres/Scriptaculous. From March 2007 to September 2008 (1 year 7 months) Pasadena, CASoftware Developer @ Synapse Product Development Embedded Software Engineer From January 2007 to February 2007 (2 months) Seattle, WALead Software Developer @ Activated Content Corporation Developing/extending digital media watermark products for both forensic tracking and to give more value to the listener/user of music/video/other media. From April 2006 to August 2006 (5 months) Seattle, WAContributor @ Squeak Open-Source Community Developed research-oriented tools, contributed graphics framework optimizations, and helped develop the SqueakMap package-distribution tool and UI. From 1998 to 2006 (8 years) Firmware Software Developer @ Coastal Environmental Systems, Inc. Maintained and extended embedded, soft-realtime firmware for remote weather sensing station products. From July 2005 to October 2005 (4 months) Seattle, WASystems Engineer @ Microsoft, Inc. MSN DataWarehousing project to grow MSN Search into (what would become) adCenter. I ran ETL systems and some OLAP cubes and refactored and consolidated infrastructure code to support the scale-up issues. From February 2004 to February 2005 (1 year 1 month) Redmond, WASenior Software Engineer @ Truly.co Telephony backend/infrastructure engineering; interrupted by a disability period due to a motorcycle accident. From April 2019 to March 2020 (1 year) San Francisco, California, United StatesSenior Software Engineer @ Dialpad This was an acquisition move from TalkIQ!Scaled up ElasticSearch and developed data operations and migrations practices with our data engineering team. Integrated existing dashboarding and analytics frontends and APIs into the Dialpad ecosystem. Developed API-level integrations between analytics systems. From May 2018 to September 2018 (5 months) San Francisco, CASenior Software Engineer @ TalkIQ: Conversation Science Worked on the managerial / post-call interface to NLP results of phone call audio transcription with CRM data imports.Developed and refined analytic query capabilities and charting to navigate large sets of calls, and interactive elements to help navigate within calls and the ML-derived features within them. From August 2017 to May 2018 (10 months) San Francisco Bay AreaSenior Software Engineer @ Awake Security Worked on user interfaces for interactively filtering high-volume network data analytics.Timelines, dimensional, and measure filters were all implemented using D3 within ReactJS and Redux. Managed the analytic APIs that fed the histograms providing visual feedback about values available and their distribution. Managed a frontend stack back to the datawarehouse for collating this data and streaming it in live while the control was available to the user. From July 2016 to July 2017 (1 year 1 month) Mountain View, CASenior Software Engineer @ Graphistry, Inc. Developed:- an analytic SQL parser, query planner, and execution engine for in-memory GPU visual analytics.- a system for assigning visual encodings to columns based on summarized data distributions.- a method for dynamically remapping the coloring and other visual attributes used in a visualization of very high scale graph/network data.- a coherent philosophy around using interactive visualization controls to quickly assess and navigate high-scale graph/network data.- a system for tagging data based on analytic queries for comparisons. From June 2015 to July 2016 (1 year 2 months) Oakland, CASenior Software Engineer @ Cookbrite Backend/API developer with a data and analytics focus. Modeled recipe and household pantry and shopping activities. Worked with a Python stack against PostgreSQL, ElasticSearch, and Neo4J. Collaborated with machine learning experts to design a dynamic feedback loop around activity data for suggestions optimizations and predictive assistance in the user interface.Worked with frontend developers on REST API design to support mobile client software constraints and to optimize each story while minimizing database load.Implemented SQLAlchemy-based Alembic database migration system to improve the ease of iteration on the data model. Tuned SQLAlchemy for maximum performance and throughput.Developed Neo4J models of ingredient similarity on a verbal and ontological level, and maintained reasonable data consistency with PostgreSQL. Developed an ElasticSearch document and indexing model to support fast multidimensional constraint satisfaction of user preferences. From March 2014 to April 2015 (1 year 2 months) Seattle, WASoftware Engineer @ Tableau Software Front-end development on visualization and query-building interfaces.Worked on:- Web and Mobile user interfaces for filtering and viz interaction.- Large-scale JavaScript application architecture.- Extracted C++ APIs into portable web-safe APIs to support rich web applications.- Maintained and expanded PDF and PNG export capabilities for web-based data visualizations.- Worked with interaction designers to adapt the core codebase to accommodate dialog-box-free interaction in viz authoring and modification.- Developed the initial Web Authoring environment and grew a team around it while improving its functionality. From May 2011 to March 2014 (2 years 11 months) Seattle, WASoftware Engineer @ Rentrak Working on the company's terabyte-scale data analytics products for media/advertising companies.Developed and implemented spatial GIS mapping of media consumption data on Google Maps (choropleths and other types of overlays).Developed and implemented geo-demographics and psychographics subsystems to integrate third-party consumer behavior data with media consumption data.Developed interactive data visualization modules to slice data in various ways. From July 2009 to March 2011 (1 year 9 months) Portland, ORNuclear Technician, Electrician's Mate @ US Navy Acted as systems troubleshooter for mechanical, electrical, and electronics problems.Acted as vibration analysis technician, recording and analyzing 6-axis accelerometer data from hundreds of motors, pumps, and turbines to develop models for predicting maintenance and precluding failures.Implemented workflow software for engineering/shipyard coordination as well as maintenance tracking.Implemented work-scheduling software for day to day operations. From March 1996 to March 2002 (6 years 1 month) Senior Software Engineer @ FOSSA Working on the Product engineering team! San Francisco, California, United StatesChief Product Officer @ Celestium Computing Developed a technical innovation in data warehousing for the data engineering / data science industry. Performed market analysis and competitive analysis. From September 2018 to December 2018 (4 months) San Francisco Bay Area
Introversion (I), Sensing (S), Thinking (T), Perceiving (P)
2 year(s), 1 month(s)
Unlikely
Likely
There's 93% chance that Brian Rice is seeking for new opportunities
Enjoy unlimited access and discover candidates outside of LinkedIn
Trusted by 400K users from
76% of Fortune 500 companies
The most accurate data ever
Hire Anyone, Anywhere
with ContactOut today
Making remote or global hires? We can help.
No credit card required
Brian Rice's Social Media Links
/school/te... /company/f...