I graduated from the University of Toronto in June 2019 with a major in
Human Biology, a major in Pharmacology & a minor in Computer Science.
I started to transition from the Life Sciences to Software Engineering when I was challenged
to
build a calculator on Minecraft for Xbox. This was an understandably arduous task
considering I
did not know
any binary code, logic gating, or even of the Coding Block that existed on the PC version of
the
game!
To keep a long story short, I made a very rough first draft that could only calculate 1+2,
1+3
or 2+3. After
improving upon my design by building an extendable "skeleton" that could sum any distinct
positive integer, I
decided to take "Computer Science for the Life Sciences" (CSC120) & the rest is history!
I am now an Engineering Resident at Google and am looking forward to prove myself along with
all my peers!
See below for a brief overview of my published work. Feel free to take a glance at my other miscellaneous work as well!
This is simply a header with a button that "initializes" the user's virtual storage & redirects them to the page where the emulator would be.
The Node.js project serves any required files (local or remote; see Figure 5 to see how remote files are served) to some backend C code (that was converted into JavaScript & WebAssembly code through Emscripten)
The skeleton code for the 'initialization' of a user's repo.
The backend code in charge of serving files not hosted on the server.
A simple game of Dots & Lines, created out of curiosity.