feat: jane street and compact mode

This commit is contained in:
eggy
2026-07-30 00:49:01 -04:00
parent 9a7c7d6ee1
commit 7e12fea56c
3 changed files with 136 additions and 107 deletions
+52 -44
View File
@@ -4,12 +4,12 @@
#let education = indent[
#work_entry(
"University of Waterloo",
"B.A.Sc. in Computer Engineering, Honours — 3.7/4.0 GPA",
"B.A.Sc. in Computer Engineering, Honours",
start_date: "Sep 2022",
end_date: "Apr 2027",
location: "Waterloo, ON",
tasks: (
// [*Involvements*: UW Orbital Satellite Design Team, Intramurals (Beach Volleyball), Creative Writing Club (Founder)],
[*Involvements*: UW Orbital Satellite Design Team, Intramurals (Beach Volleyball), Creative Writing Club (Founder)],
[*Hackathons*: #link("https://devpost.com/software/poof-3qshno")[TreeHacks 2025],
StormHacks 2022 (#link("https://devpost.com/software/perdiem")[EdTech Winner]),
YRHacks 2022 (#link("https://devpost.com/software/resketch")[IBM Open Source Winner])],
@@ -18,7 +18,7 @@
]
#let skills = indent[
*Languages:* Python, TypeScript/JavaScript, Rust, Java, C/C++, SQL, HTML/CSS \
*Languages:* Python, TypeScript/JavaScript, Rust, Java, C/C++, OCaml, SQL, HTML/CSS \
// Dart
*Frameworks:* Node, React, Vue, GraphQL, Spring Boot, Express, Redis, Terraform,
Prisma, Apollo, Axum \
@@ -39,7 +39,12 @@
end_date: "present",
location: "New York, NY",
logo: "jane_street.jpg",
tasks: ([???], [???], [???]),
tasks: (
[Moving commits and branches in version control to the cloud],
),
// blobstore - stored commits in cloud, unbundled them on local for seamless version control
// Computed diffs and conflicts for version tracking
// New draft path through an entire legacy codebase for special handling
)
#work_entry(
@@ -50,9 +55,13 @@
end_date: "Apr 2026",
location: "New York, NY",
logo: "rippling.jpg",
tasks: ([???], [???], [???]),
tasks: ([Introduced new isolated *rule-based validator framework* for customer data and domain layer between presentation APIs and databases, reducing data discrepencies by *30%*],
[Architected new declarative derived field framework based on data dependency graphs, *enabling cacheable incremental computations* for business data],
[Added support for jumping to future and past snapshots of database state via a deterministic, replayable-at-any-time-in-history change engine employing bitemporal data stores])
)
#work_entry(
"Squint",
"Software Engineering Intern",
@@ -64,7 +73,7 @@
logo: "squint.jpg",
tasks: (
[Architected *real-time pub/sub notifications framework & pipeline*, enabling
*SLA-compliant alerts* for enterprise clients by routing system events to create
SLA-compliant alerts for enterprise clients by routing system events to create
*300+ daily* downstream notifications],
[Engineered *multi-language data models transformer* by parsing and editing
*TypeScript & Python ASTs*, enabling *unified type safety* across the entire
@@ -78,45 +87,21 @@
)
#work_entry(
"Hack the North",
"Backend & Infrastructure Lead",
company_link: "https://hackthenorth.com",
start_date: "Mar 2023",
end_date: "Jan 2025",
location: "Waterloo, ON",
tools: "TypeScript, Express, Postgres, Kubernetes",
logo: "hackthenorth.png",
"Magna (YC W22)",
"Software Engineering Intern",
company_link: "https://magna.so",
start_date: "Sep 2024",
end_date: "Dec 2024",
location: "New York, NY",
tools: "Rust, TypeScript, Solidity, React, GraphQL",
tasks: (
[*Led 6-person engineering team* to ship shift scheduling and hardware inventory
tools to *1500+ event attendees*],
[*Launched bus registration platform* to *1000+ hackers*, featuring live capacity
tracking and email confirmations],
// [Overhauled CI/CD pipelines, *speeding up builds by 35%* by parallelising testing
// and type checking with Buildkite],
[Profiled performance bottlenecks by adding *OpenTelemetry tracing* to Grafana
dashboards on *Kubernetes*],
[Investigated and *improved initial load times by >60%* for client sites by
caching blockchain reads in Redis],
[Migrated internal systems & libraries to an event-based architecture, reducing
query boilerplate by *50%*],
),
)
// #work_entry(
// "Magna (YC W22)",
// "Software Engineering Intern",
// company_link: "https://magna.so",
// start_date: "Sep 2024",
// end_date: "Dec 2024",
// location: "New York, NY",
// tools: "Rust, TypeScript, Solidity, React, GraphQL",
// tasks: (
// [Enabled *one-click creation and deployment* of
// #link("https://claim.paramgaming.com/")[claim] #link("https://claim.moonray.game/")[portals],
// scaling to distribute *1M+* digital asset allocations],
// [Investigated and *improved initial load times by >60%* for client sites by
// caching blockchain reads in *Redis*],
// [Migrated internal systems & libraries to an event-based architecture, reducing
// query boilerplate by *50%*],
// ),
// )
// #work_entry(
// "Data Engineer",
// "Archive Of Our Own",
@@ -147,10 +132,10 @@
tools: "TypeScript, Python, React, Postgres, AWS",
logo: "dropbase.jpg",
tasks: (
[*Shipped static analysis tool* for platform's *custom SQL dialect* by
[*Shipped static analysis tool* for platform's custom SQL dialect by
recursively processing an abstract syntax tree],
[Architected platform to clone, sync, and visualise databases for *3000+
enterprise users* in *Python* and *React*],
enterprise users* in Python and React],
[*Designed merge conflict resolution system* to handle data mismatches, reducing
user-reported errors by *20%*],
// [Built a unified API to seamlessly query and filter *8 data sources* such as
@@ -182,6 +167,29 @@
// deploy *AWS Lambdas* on commit], // BE-infra only, FE ver is admin dashboard
// ),
// )
#work_entry(
"Hack the North",
"Backend & Infrastructure Lead",
company_link: "https://hackthenorth.com",
start_date: "Mar 2023",
end_date: "Jan 2025",
location: "Waterloo, ON",
tools: "TypeScript, Express, Postgres, Kubernetes",
logo: "hackthenorth.png",
tasks: (
[*Led 6-person engineering team* to ship shift scheduling and hardware inventory
tools to *1500+ event attendees*],
[*Launched bus registration platform* to *1000+ hackers*, featuring live capacity
tracking and email confirmations],
[Overhauled CI/CD pipelines, *speeding up builds by 35%* by parallelising testing
and type checking with Buildkite],
[Profiled performance bottlenecks by adding *OpenTelemetry tracing* to Grafana
dashboards on *Kubernetes*],
),
)
]
= Projects
@@ -193,7 +201,7 @@
repo_link: "https://github.com/potatoeggy/mandown",
tasks: (
[Created a CLI and GUI to download and convert webcomics into e-ink-optimised
files open-source over *3 years*],
files open source over *5 years*],
[Expanded support for new formats and features
*#link("https://github.com/potatoeggy/mandown/issues/55")[based on]
#link("https://github.com/potatoeggy/mandown/issues/89")[user]