$ Jacob Leiken
Technology Law Student. Former Software Engineer. NYU JD '25. Brown University '20.For an interactive version of this site, tap here. It is hidden by default on smaller screen sizes.
While I loved my time as a software engineer, I quickly decided it would not be my whole career. I've always wanted to work in public interest over corporate, but I still wanted to use my knowledge about technology. I believe law is the best field for that intersection. So, I now am a student at NYU Law and recipient of the Desmarais Law and Technology Scholarship. At school, I've joined the Privacy Research Group, Rights over Tech, and the Suspension Representation Project.
August 2020 - August 2022
For two years I worked as a full-time Software Engineer on Microsoft's Test Automation Platform team. I on-boarded the Windows Servicing department to my team's services, saving tens of thousands of dollars a month in person hours. This enabled faster, more secure releases of Windows. I also became my team's infrastructure and recoverability expert.
Summer 2018 and Summer 2019
As a Software Engineering Intern in 2018 I worked on Intune for Android. I developed an open source
example app demonstrating my team's SDK and fixed bugs.
More information available below or by typing the command
As a Software Engineering Intern in 2019 I worked on Windows Accessibility. I added features to Narrator, Window's screen reader, and participated in an award-winning Hackathon team
As an Amazon Future Engineer I developed Alexa skills to help Amazon Sellers during the fulfillment process
brown department of computer science
May 2017 to May 2020
I TAed and HTAed for CSCI 0190: An Accelerated Introduction to Computer Science, TAed and HTAed for CSCI 0320: Intro to Software Eng, and TAed for CSCI 1730: Programming Languages. I managed students and TAs, developed assignments, graded, held office hours, and taught labs
May 2020 - Active Development
In the time in between my graduation and start at Microsoft,
I decided to fulfill my childhood dream of publishing an app. In about a month,
I developed Ragdoll
Run, now available on the App Store.
I built it using Apple's SpriteKit framework in addition to StoreKit, CloudKit, and Google AdMob. It fully supports iPhone, iPad, and iMessage. 50% of revenue from in-app purchases and ads is donated to non-profits.
May 2018 - August 2018
I was a Software Engineering Intern on
mobile app management (MAM) team for Android. They develop an SDK that allows IT
pros to make tightly managed apps. I made an example app demonstrating how to use
this SDK called Taskr. Taskr is open source and available on
I finished this project in half of my internship, so I spent the rest of the time fixing bugs on sprints with my team. I specifically focused on bugs that had arisen from multi-process Android apps.
September 2016 - May 2020
Brown Space Engineering is are dedicated to making space more accessible for
people of all backgrounds. Following our schematics, anyone can make a satellite
for only $3,776. Successfully deployed on July 13th, 2018, EQUiSat is the first
satellite to test LiFePO
batteries in space and its four LEDs are visible by the naked eye. I worked
on organizing satellite operations using FreeRTOS
and optimizing data transmission, especially error packaging.
I became project manager and co-president in 2018, so in addition to coordinating satellite operations and managing our over 75 members, I led the design of our next CubeSat, PVDX. I was responsible for communication with NASA, the University, and any other external entity.
For more information, you can visit the team website here. View our team GitHub here.
March - May 2017
The Wikipedia game is an old
standby for bored teens, but it's rarely done right. For my final project for
CS 32 at Brown, my group and I decided to perfect this age-old game.
I worked on the user experience, including lobby experience,
site-wide design, and graphic design. I also set up hosting so anyone can play online.
Want to play the game yourself? You can play here! Since it is hosted on Heroku's free tier, please give the app a few seconds to start up. You can view the code on our project GitHub repo.
Work in progress
Since mid 2016, I've been continuously redesigning
jleiken.com, this site. In this most recent iteration,
I decided to mimic the experience of using a terminal. Nearly every semester
in college I found myself writing a REPL, so I have very strong ideas about what
I like and what I don't. Drawing on that experience, combined
pure ES, no jQuery involved. The static version, for mobile and visitors unfamiliar
with terminals, serves as a template for the REPL version. This means that the
The site is hosted on Github Pages and uses Jekyll for Sass. If you're interested in how I wrote this site, you can view the source code on Github. The REPL is defined in
js/repl.js and run from
|Criminal Law||Fall 2022|
|Survey of IP||Spring 2023|
undergraduate computer science and engineering classes
|CSCI 1670||Operating Systems|
|CSCI 1470||Deep Learning|
|CSCI 1680||Computer Networks|
|CSCI 1730||Design and Implementation of Programming Languages|
|CSCI 1660||Intro to Computer Systems Security|
|CSCI 1951-S||Virtual Reality Software Review|
|CLPS 1250||Human Factors Design|
|ENGN 1760||Design of Space Systems|
|CSCI 1650||Software Security and Exploitation|
|CSCI 1300||User Interfaces and User Experience|