[Please note, this website is under construction! Links and pages may be absent, filler, or broken.]

Resume
CV
LinkedIn
GitHub

I graduated with a Bachelor of Arts from Columbia University, where I studied computer science and economics. In the autumn of 2022, I joined Appian Corporation as an associate consultant.

With a strong foundation in technical, quantitative, and liberal-arts disciplines, I seek challenging, multifaceted opportunities among self-driven and community-minded professionals. My strengths include:

  • Agile application design and development, in solo and team settings
  • Additions and improvements to large-scale codebases and software systems
  • Team leadership and public speaking, among subordinates and students, peers, superiors, and clients

My experiences include data science at StrideFunding, software development at Enertis, and leadership positions in student organizations and athletic groups. Please find details in my documents or LinkedIn above.


Selected Projects

[N.B.: not all projects' code/repositories are publicly available. I am happy to share/demonstrate work privately in an appropriate manner.]

Please find all projects at my GitHub above.

Tools

  • StrideFunding's pricing model, based on Department of Education and proprietary datasets and used to calculate the share of income paid by clients
  • mymake, a C++ tool implementing a subset of the features of GNU's make
  • CLeuRoS, a pseudocode language with a compiler implemented in OCaml

Applications

  • The Enertis Project Database, a full-stack application for statistical and geographic analysis of Enertis Corporation's historical projects
  • FoodRadar, a Rails web application that filters restaurants based on food preferences

Teaching

"He's really good at implementing the Socratic method, and asking students questions till they get to the right answer. A lot of TAs want to show off their knowledge ... Brian, however, doesn't care about any of that -- which is refreshing. He really cares about being precise in his explanations, and is one of the best TAs I've had." - Anonymous feedback, Advanced Programming, Spring 2022

Education is one of my great professional passions; my teachers are among my most significant influences, and I would certainly not be the person I am today without their devotion, care, and generosity. Inspired by a lifetime of pedagogues and mentors, I have sought teaching, mentoring, and coaching opportunities throughout my work and schooling.

I have worked as a teaching assistant for eight Columbia computer science classes; they are among the most challenging, rewarding, and enjoyable things I have done during my time in college. The courses are as follows:

Semester

Course (n = class size)

Rating

Eval.

Autumn 2020

Introduction to Computer Science and Programming in Java (n = 394)

4.38

Spring 2021

Introduction to Computer Science and Programming in Java (n = 343)

4.52

Summer 2021

4.07

n/a

n/a

Autumn 2021

4.52

Spring 2022

4.63

Tech Interview Prep in C++ (n = 52)

4.32

I have also worked for seven years as a tutorin peer settings and privately, with students ranging from elementary school to late high schoolin general school material, standardized test prep, high school and college application writing, and Latin. My students have been admitted to Vanderbilt University, Stuyvesant High School, and the Marymount School, as well as prestigious summer programs. Please reach out to [first name] [last name] [at] gmail.com for availability and rates.


© BSP 2022