Engineering Manager - Big Data, Entrepreneur
Greater New York City Area
I am a software engineer, engineering leader and entrepreneur with over 14 years experience in industry and 3 years in academic research. I thrive in a start-up environment (even within an established company) where innovative ideas can be made into proven products with the right technology and by building the right team. In my role as Director...
I am a software engineer, engineering leader and entrepreneur with over 14 years experience in industry and 3 years in academic research. I thrive in a start-up environment (even within an established company) where innovative ideas can be made into proven products with the right technology and by building the right team. In my role as Director of Big Data Engineering at Beats Music, I founded the big data team and architected the back-end data system, built to scale from the first day onwards. Beats Music launched in January 2014, and was acquired by Apple for $3 Billion in August, the largest Apple acquisition in history. In the process, I was named one of Fortune’s 20 Big Data All-Stars of 2014: http://fortune.com/2014/08/03/meet-fortunes-2014-big-data-all-stars/ I specialize in software and technology development for: * Big Data applications * R&D in AI, machine learning, knowledge modeling, and statistical analysis for the real world * Startups and new product development from raw ideas, to market research, to iterative prototypes using the Lean Startup methodology. I have 6 publications and 1 patent in AI / machine learning / cognitive science. Early in my career, I also created web applications for online education. Specialties: Cloudera Certified Hadoop Developer, Artificial Intelligence / Machine Learning / Statistics, Cognitive Science, Experimental Psychology, Java, Python, SQL / MySQL, Ontology ModelingEngineering Manager @ From August 2014 to Present (1 year 5 months) San Francisco Bay AreaDirector of Big Data Engineering @ • Led a team of engineers with experience in Big Data (Hadoop) to build software systems for data warehousing, data pipelines and ETL development of all Beats application events, system logging events, and third-party metadata • Managed the hiring efforts and growth of the team • Provided technical oversight on personalization and recommendation related features • Worked closely with the Analytics team, API team, Web content management team, Operations and other engineering teams to support back-end data intensive projects From March 2013 to August 2014 (1 year 6 months) San Francisco Bay AreaSenior Data Engineer @ From October 2012 to March 2013 (6 months) San Francisco Bay AreaLead Engineer @ Led the design and development of software for web log analysis, publishing metrics and data warehousing (Amazon AWS EC2 & S3, Hadoop Hive, Hadoop Map/Reduce, Zookeeper, Java, Spring, Shell scripting, MySQL). From November 2010 to October 2012 (2 years) San Francisco Bay AreaSenior Research Engineer / Manager of Research Automation @ • Design and develop software for the purpose of automatically analyzing and classifying characteristics of Internet networks in order to provide geographic location and other data for web site visitors (Java J2SE, JESS, Spring, Oracle, Swing, R). • Analyze data samples to assess data quality on a weekly basis and to develop algorithmic and procedural improvements. • Managed a team of software engineers in multiple roles and projects. • Project Lead on new product initiatives and algorithm development for rule-based inference and analysis of large scale data sets (Java, Hadoop Map/Reduce, Hadoop Hive, JESS) From April 2007 to September 2010 (3 years 6 months) Senior Software Engineer @ • Led several knowledge acquisition efforts with experts and created executable process models for projects for simulations, life sciences, and intelligent systems. • Co-developed proprietary knowledge engineering methodology and training courses. • Principal investigator on several SBIR proposals, including a Phase II project. • Worked as part of team on the design and development of Java applications for knowledge acquisition. • Co-author on a patent for reflective capabilities in executable process models. From October 2003 to April 2007 (3 years 7 months) Research Assistant & Instructor @ Research Assistant * Co-developed a neural network algorithm capable of translating between conceptual schemas. The model was implemented in C/C++ and tested using a super-computing cluster running a Unix environment. Originally published in 2002, Goldstone & Rogosky, "Using relations within conceptual systems to translate across conceptual systems", Cognition. * Designed and implemented software to conduct experiments to study human conceptual learning using C/C++ for Macintosh OS * Conducted analyses of experiment data using statistical software including SPSS, Matlab and SAS Instructor. Instructor for a course on the Methods of Psychology and assistant instructor for Cognitive Psychology. From August 2000 to August 2003 (3 years 1 month) Software Developer / Project Manager @ * Early employee of this start-up, with a focus on finding the next great idea * Project manager and developer for the e-learning website for ULiveandLearn, Inc. * Developed and maintained custom websites for e-commerce, online communities, and data reporting and analysis employing multi-tiered architectures using HTML, Javascript, Cold Fusion, SQL Server 6.5/7.0, and MS Access From May 1998 to August 2000 (2 years 4 months) Software Consultant @ Developed software for B-to-B intranet From January 1998 to May 1998 (5 months) Computer Programmer @ Designed, developed and tested a data analysis program in C/C++ that implemented a novel procedure to analyze X-ray diffraction data in order to calculate the mechanical stress of a material. From June 1997 to October 1997 (5 months) Master of Arts, Psychology @ Indiana University Bloomington From 2000 to 2003 Bachelor of Science, Science and Psychology Dual Degrees @ Penn State University From 1993 to 1997 Brian R. is skilled in: Spring, Artificial Intelligence, Machine Learning, Java, Cognitive Science, Statistics, Hadoop, Ontologies, Modeling, Psychology, Maven, JUnit, Ant, JDBC, Eclipse
Apple
Engineering Manager
August 2014 to Present
San Francisco Bay Area
Beats Music
Director of Big Data Engineering
March 2013 to August 2014
San Francisco Bay Area
Beats Music
Senior Data Engineer
October 2012 to March 2013
San Francisco Bay Area
Federated Media Publishing, Inc.
Lead Engineer
November 2010 to October 2012
San Francisco Bay Area
Quova, Inc.
Senior Research Engineer / Manager of Research Automation
April 2007 to September 2010
Discovery Machine, Inc.
Senior Software Engineer
October 2003 to April 2007
Indiana University, Psychology Department
Research Assistant & Instructor
August 2000 to August 2003
Onstage Media, Inc.
Software Developer / Project Manager
May 1998 to August 2000
Icon Solutions, Inc.
Software Consultant
January 1998 to May 1998
Pennsylvania State University
Computer Programmer
June 1997 to October 1997
What company does Brian R. work for?
Brian R. works for Apple
What is Brian R.'s role at Apple?
Brian R. is Engineering Manager
What industry does Brian R. work in?
Brian R. works in the Computer Software industry.
Who are Brian R.'s colleagues?
Brian R.'s colleagues are Sheetal Gosrani, Anjana AnantharamaKrishnan, Paul Ewers, Joseph Sarlo, Ying Li, Luca Lonini, Stephen Sherbrook, Abby Edling, Susan Schmitt, and Mehrdaud Nik-Ahd
Issued by fortune.com · August 2014
Enjoy unlimited access and discover candidates outside of LinkedIn
One billion email addresses and counting
Everything you need to engage with more prospects.
ContactOut is used by
76% of Fortune 500 companies