Inquisitive: naturally asks well formulated clarifying
questions, ensures correct details of task before starting task,
seek out solutions and test theories
Quick learner who once helped a friend write Processing Java code and had
success editing and correcting their code for 2 hours before
disclosing I had never used Processing before that session
Use Linux as primary operating system and am comfortable using
terminal for editing code, looking up documentation, compiling code,
etc.
Work Experience
2018 to 2019 Developer for
Ericsson Indoor Planner (EIP)
Improved efficiency of backend MATLAB radio deployment
simulation, reducing the test suite execution time to 60%
Coordinated 6 programmers in porting hardware cable routing
simulations from existing iOS app to web application written in
typescript, focusing on separating tasks to maximize parallel
development
Crafted Typescript wrapper functions for React and Redux to
enable our team to add typesafety with minimal code writing overhead
Evaluated student projects written in Java, identified race
conditions or other criteria that would break their code and
provided suitable feedback for them to fix it
YouTube
walkthrough of multi-threaded data structure analysis to help
students understand how to analyze their code for correctness
Solved
an obscure python issue where certain cases error messages would
point to very misleading line numbers, the files linked in this page are the
codes I wrote to fix the issue; other maintainers used this to fix
the problem
Submitted a
python bug report about misleading error messages and had to
argue that it was a legitimate issue before it was corrected
YouTube
video of brief overview of different forms of caching (expects a
lot of prior knowledge)
A clock based on getting the current time as a real number of
days between 0 and 1 and then representing it in:
Rubix cube variants like the super
skewb, the ghost
cube, and a lot of others. I take pride in having never looked
up any algorithms for any of these and enjoy finding interesting
colour patterns once I found a solution