feat: jane street and compact mode
This commit is contained in:
+52
-44
@@ -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]
|
||||
|
||||
Reference in New Issue
Block a user