Puzzles
I enjoy participating in various programming puzzles, number puzzles, logic puzzles, and CTF competitions.
Advent of Code
Advent of Code is an Advent calendar of small programming puzzles for a variety of skill levels that can be solved in any programming language you like.
I tend to use C++ and Wolfram Language for solving Advent of Code.
I got all 50 stars! I even got rank 598 on Day 25 😂.
I got all 50 stars!
Jane Street
Number puzzles, logic puzzles, puzzles with and without clear answers, puzzles with and without clearly defined rules — these are all part of day-to-day life at Jane Street.
I tend to use C++, Z3, and Wolfram Language for solving Jane Street.
Puzzle | Result |
---|---|
January 2024 | Correct |
February 2024 | Correct |
March 2024 | Correct |
April 2024 | Incorrect (My write-up) |
May 2024 | Correct (after resubmitting) |
June 2024 | Correct |
July 2024 | Correct (with Caden) |
August 2024 | Correct |
September 2024 | No submission |
October 2024 | Correct |
November 2024 | Correct |
December 2024 | Correct |
January 2025 | Correct |
February 2025 | Correct |
March 2025 | Correct (after resubmitting) |
picoCTF
picoCTF gamifies learning hacking with capture-the-flag puzzles created by trusted computer security and privacy experts at Carnegie Mellon University.
Participants learn to overcome sets of challenges from six domains of cybersecurity including general skills, cryptography, web exploitation, forensics, etc.
I tend to use Burp Suite, Ghidra, and Wolfram Language for solving picoCTF.
picoCTF 2025 is a 10-day competitive CTF open to anyone, with prizes available to eligible teams.