Brian M. Sandler

Brian Sandler

Philadelphia, PA & Del Mar, CA


Hi there! I'm an engineer and scientist interested in designing and building systems that have a positive impact on the world. I am currently a Computer and Information Science PhD student at the University of Pennsylvania and I have a B.S. in Computer Engineering from the University of California, Santa Barbara. I've also worked for some companies such as Uber and ShadowMaps.


University of Pennsylvania -
Ph.D. Student
Aug 2017 - Present

Research: Researching security and fault tolerance of distributed systems with my advisor, Andreas Haeberlen.

Coursework: Completed coursework includes software systems, machine learning, big data analytics, computer architecture, theory of computation, and algorithm analysis.

Teaching: During the 2018-19 academic year I am a teaching assistant for the following courses:

  • Big Data Analytics (CIS545, Graduate) - Spring 2019
  • Scalable and Cloud Computing (NETS212, Undergraduate) - Fall 2018
University of California, Santa Barbara -
B.S. Computer Engineering
Sep 2013 - Jun 2017

Coursework: Completed coursework includes networking, machine learning, operating systems, Python, C, C++, Java, MATLAB, circuit analysis, object oriented design, data structures, computer architecture, digital design with Verilog, computer vision, advanced applications programming, database systems, computer security, and a senior capstone project.

Achievements: Recipient of the 2016 Roger Wood Scholarship and Dean's Honors. Awarded "Outstanding Senior in the Computer Engineering Program" for having the highest grade point average of the 2017 Spring Quarter graduating class of Computer Engineering.


Uber -
Aug 2016 - Jul 2017

Software engineering intern on the Sensing and Perception team working to deploy GPS correction technology. Check out this blog post over here.

Web and Infrastructure Consultant
Apr 2015 - Jul 2016

  • Web application development using Node.js to display real-time GPS satellite information.
  • Helped design a cloud application infrastructure using Amazon Web Services (EC2, RDS, ElastiCache).
  • Built a RESTful API using Dropwizard/Jersey/Jackson with Java.
  • Java application development.
  • Acquired in July 2016. Check out this page here for more info.

GLENWorld -
Nov 2014 - May 2015

Developed an English language learning tablet application using web technologies (HTML, CSS, JavaScript). Continued to advise when time permitted after May 2015.

UCSB Wireless Communication and Sensornets Laboratory (WCSL) -
Jun 2014 - Sep 2014

Gathered and analyzed GPS satellite data using MATLAB to investigate the impact of device orientation on GPS signals. Developed a web-based demonstration dashboard displaying close to real-time satellite and position information.

UCSB Engineering Computing Infrastructure (ECI) -
Dec 2013 - Jan 2015

Provided support to end users, wrote documentation, and worked on various projects to administer computers run by ECI.

The Scripps Research Institute -
Jun 2011 - Aug 2011, Aug 2012

Worked in the immunology department conducting various experiments to learn more about kidney immune responses.