About

I’m a student at the University of Illinois Urbana-Champaign, pursuing a dual degree in Information Science and Economics. I transferred in from College of DuPage, where I completed an Associate of Arts and a C++ Proficiency Certification.

At 15 I took my first job as a tutor at a Kumon Math and Reading Learning Center. Within three months I was responsible for a dozen tutors and the day to day operations of the center, including communication with the parents of nearly 100 students, inventory tracking, and assisting the owner with monthly reporting.

At Truly Engaging, a print manufacturer, I started in general assembly, assisting machine operators. That included shipping through the FedEx, UPS and USPS systems, troubleshooting problems on the machines, and finding ways to improve production. I was then trained to run several machines, including CNC and die cutters. On the strength of that experience, the CFO and COO brought me onto a project to provide insight into the company’s production problems.

Alongside my management and manufacturing experience, I’ve been investing since I was 13. As well as managing portfolios, I write up my own theses, publish analysis on Seeking Alpha, and have built my own research tooling, including a quantitative pipeline for testing strategies against historical data. I have experience with stocks, ETFs, crypto, options, and covered strategies.

Seeking

I’m currently seeking internships as a Data Analyst, Operations Analyst, or Data Scientist.

Contact

GitHub Activity

JanFebMarAprMayJunJulAugSepOctNovDecMonWedFri No contribution s on Jan 1, 2026 No contribution s on Jan 2, 2026 No contribution s on Jan 3, 2026 No contribution s on Jan 4, 2026 No contribution s on Jan 5, 2026 No contribution s on Jan 6, 2026 No contribution s on Jan 7, 2026 No contribution s on Jan 8, 2026 No contribution s on Jan 9, 2026 No contribution s on Jan 10, 2026 No contribution s on Jan 11, 2026 No contribution s on Jan 12, 2026 No contribution s on Jan 13, 2026 No contribution s on Jan 14, 2026 No contribution s on Jan 15, 2026 No contribution s on Jan 16, 2026 No contribution s on Jan 17, 2026 No contribution s on Jan 18, 2026 No contribution s on Jan 19, 2026 No contribution s on Jan 20, 2026 No contribution s on Jan 21, 2026 No contribution s on Jan 22, 2026 No contribution s on Jan 23, 2026 5 contribution s on Jan 24, 2026 No contribution s on Jan 25, 2026 No contribution s on Jan 26, 2026 No contribution s on Jan 27, 2026 No contribution s on Jan 28, 2026 No contribution s on Jan 29, 2026 No contribution s on Jan 30, 2026 No contribution s on Jan 31, 2026 No contribution s on Feb 1, 2026 No contribution s on Feb 2, 2026 No contribution s on Feb 3, 2026 No contribution s on Feb 4, 2026 No contribution s on Feb 5, 2026 No contribution s on Feb 6, 2026 No contribution s on Feb 7, 2026 No contribution s on Feb 8, 2026 No contribution s on Feb 9, 2026 No contribution s on Feb 10, 2026 No contribution s on Feb 11, 2026 No contribution s on Feb 12, 2026 No contribution s on Feb 13, 2026 No contribution s on Feb 14, 2026 No contribution s on Feb 15, 2026 No contribution s on Feb 16, 2026 No contribution s on Feb 17, 2026 No contribution s on Feb 18, 2026 No contribution s on Feb 19, 2026 No contribution s on Feb 20, 2026 No contribution s on Feb 21, 2026 No contribution s on Feb 22, 2026 No contribution s on Feb 23, 2026 No contribution s on Feb 24, 2026 No contribution s on Feb 25, 2026 No contribution s on Feb 26, 2026 No contribution s on Feb 27, 2026 No contribution s on Feb 28, 2026 No contribution s on Mar 1, 2026 No contribution s on Mar 2, 2026 No contribution s on Mar 3, 2026 No contribution s on Mar 4, 2026 No contribution s on Mar 5, 2026 No contribution s on Mar 6, 2026 No contribution s on Mar 7, 2026 No contribution s on Mar 8, 2026 No contribution s on Mar 9, 2026 No contribution s on Mar 10, 2026 No contribution s on Mar 11, 2026 No contribution s on Mar 12, 2026 No contribution s on Mar 13, 2026 No contribution s on Mar 14, 2026 No contribution s on Mar 15, 2026 No contribution s on Mar 16, 2026 No contribution s on Mar 17, 2026 No contribution s on Mar 18, 2026 No contribution s on Mar 19, 2026 No contribution s on Mar 20, 2026 No contribution s on Mar 21, 2026 7 contribution s on Mar 22, 2026 6 contribution s on Mar 23, 2026 No contribution s on Mar 24, 2026 2 contribution s on Mar 25, 2026 1 contribution on Mar 26, 2026 1 contribution on Mar 27, 2026 No contribution s on Mar 28, 2026 No contribution s on Mar 29, 2026 No contribution s on Mar 30, 2026 No contribution s on Mar 31, 2026 No contribution s on Apr 1, 2026 1 contribution on Apr 2, 2026 No contribution s on Apr 3, 2026 No contribution s on Apr 4, 2026 1 contribution on Apr 5, 2026 1 contribution on Apr 6, 2026 2 contribution s on Apr 7, 2026 2 contribution s on Apr 8, 2026 11 contribution s on Apr 9, 2026 19 contribution s on Apr 10, 2026 1 contribution on Apr 11, 2026 No contribution s on Apr 12, 2026 10 contribution s on Apr 13, 2026 5 contribution s on Apr 14, 2026 1 contribution on Apr 15, 2026 4 contribution s on Apr 16, 2026 1 contribution on Apr 17, 2026 No contribution s on Apr 18, 2026 2 contribution s on Apr 19, 2026 6 contribution s on Apr 20, 2026 4 contribution s on Apr 21, 2026 3 contribution s on Apr 22, 2026 1 contribution on Apr 23, 2026 No contribution s on Apr 24, 2026 12 contribution s on Apr 25, 2026 No contribution s on Apr 26, 2026 No contribution s on Apr 27, 2026 No contribution s on Apr 28, 2026 1 contribution on Apr 29, 2026 No contribution s on Apr 30, 2026 No contribution s on May 1, 2026 No contribution s on May 2, 2026 31 contribution s on May 3, 2026 11 contribution s on May 4, 2026 23 contribution s on May 5, 2026 No contribution s on May 6, 2026 4 contribution s on May 7, 2026 1 contribution on May 8, 2026 No contribution s on May 9, 2026 1 contribution on May 10, 2026 9 contribution s on May 11, 2026 2 contribution s on May 12, 2026 No contribution s on May 13, 2026 No contribution s on May 14, 2026 4 contribution s on May 15, 2026 No contribution s on May 16, 2026 No contribution s on May 17, 2026 No contribution s on May 18, 2026 No contribution s on May 19, 2026 No contribution s on May 20, 2026 No contribution s on May 21, 2026 No contribution s on May 22, 2026 14 contribution s on May 23, 2026 70 contribution s on May 24, 2026 58 contribution s on May 25, 2026 37 contribution s on May 26, 2026 No contribution s on May 27, 2026 No contribution s on May 28, 2026 No contribution s on May 29, 2026 No contribution s on May 30, 2026 No contribution s on May 31, 2026 No contribution s on Jun 1, 2026 1 contribution on Jun 2, 2026 2 contribution s on Jun 3, 2026 No contribution s on Jun 4, 2026 No contribution s on Jun 5, 2026 38 contribution s on Jun 6, 2026 25 contribution s on Jun 7, 2026 1 contribution on Jun 8, 2026 3 contribution s on Jun 9, 2026 7 contribution s on Jun 10, 2026 5 contribution s on Jun 11, 2026 16 contribution s on Jun 12, 2026 4 contribution s on Jun 13, 2026 6 contribution s on Jun 14, 2026 43 contribution s on Jun 15, 2026 11 contribution s on Jun 16, 2026 14 contribution s on Jun 17, 2026 No contribution s on Jun 18, 2026 No contribution s on Jun 19, 2026 2 contribution s on Jun 20, 2026 26 contribution s on Jun 21, 2026 7 contribution s on Jun 22, 2026 1 contribution on Jun 23, 2026 3 contribution s on Jun 24, 2026 No contribution s on Jun 25, 2026 No contribution s on Jun 26, 2026 1 contribution on Jun 27, 2026 No contribution s on Jun 28, 2026 No contribution s on Jun 29, 2026 No contribution s on Jun 30, 2026 No contribution s on Jul 1, 2026 No contribution s on Jul 2, 2026 No contribution s on Jul 3, 2026 No contribution s on Jul 4, 2026 No contribution s on Jul 5, 2026 23 contribution s on Jul 6, 2026 15 contribution s on Jul 7, 2026 149 contribution s on Jul 8, 2026 1 contribution on Jul 9, 2026 133 contribution s on Jul 10, 2026 No contribution s on Jul 11, 2026 4 contribution s on Jul 12, 2026 19 contribution s on Jul 13, 2026 20 contribution s on Jul 14, 2026 8 contribution s on Jul 15, 2026 12 contribution s on Jul 16, 2026 16 contribution s on Jul 17, 2026 13 contribution s on Jul 18, 2026 No contribution s on Jul 19, 2026 28 contribution s on Jul 20, 2026 23 contribution s on Jul 21, 2026 No contribution s on Jul 22, 2026 No contribution s on Jul 23, 2026 No contribution s on Jul 24, 2026 No contribution s on Jul 25, 2026 No contribution s on Jul 26, 2026 5 contribution s on Jul 27, 2026 47 contribution s on Jul 28, 2026 No contribution s on Jul 29, 2026 No contribution s on Jul 30, 2026 No contribution s on Jul 31, 2026 No contribution s on Aug 1, 2026 No contribution s on Aug 2, 2026 No contribution s on Aug 3, 2026 1 contribution on Aug 4, 2026 55 contribution s on Aug 5, 2026 44 contribution s on Aug 6, 2026 4 contribution s on Aug 7, 2026 31 contribution s on Aug 8, 2026 6 contribution s on Aug 9, 2026 47 contribution s on Aug 10, 2026 15 contribution s on Aug 11, 2026 58 contribution s on Aug 12, 2026 35 contribution s on Aug 13, 2026 15 contribution s on Aug 14, 2026 46 contribution s on Aug 15, 2026 No contribution s on Aug 16, 2026 1 contribution on Aug 17, 2026 9 contribution s on Aug 18, 2026 No contribution s on Aug 19, 2026 No contribution s on Aug 20, 2026 No contribution s on Aug 21, 2026 6 contribution s on Aug 22, 2026 8 contribution s on Aug 23, 2026 8 contribution s on Aug 24, 2026 6 contribution s on Aug 25, 2026 3 contribution s on Aug 26, 2026 3 contribution s on Aug 27, 2026 1 contribution on Aug 28, 2026 No contribution s on Aug 29, 2026 3 contribution s on Aug 30, 2026 21 contribution s on Aug 31, 2026 15 contribution s on Sep 1, 2026 7 contribution s on Sep 2, 2026 3 contribution s on Sep 3, 2026 No contribution s on Sep 4, 2026 5 contribution s on Sep 5, 2026 13 contribution s on Sep 6, 2026 No contribution s on Sep 7, 2026 No contribution s on Sep 8, 2026 22 contribution s on Sep 9, 2026 1 contribution on Sep 10, 2026 1 contribution on Sep 11, 2026 No contribution s on Sep 12, 2026 No contribution s on Sep 13, 2026 1 contribution on Sep 14, 2026 19 contribution s on Sep 15, 2026 7 contribution s on Sep 16, 2026 63 contribution s on Sep 17, 2026 84 contribution s on Sep 18, 2026 31 contribution s on Sep 19, 2026 47 contribution s on Sep 20, 2026 27 contribution s on Sep 21, 2026 131 contribution s on Sep 22, 2026 168 contribution s on Sep 23, 2026 67 contribution s on Sep 24, 2026 12 contribution s on Sep 25, 2026 63 contribution s on Sep 26, 2026 7 contribution s on Sep 27, 2026 1 contribution on Sep 28, 2026 1 contribution on Sep 29, 2026 41 contribution s on Sep 30, 2026 80 contribution s on Oct 1, 2026 64 contribution s on Oct 2, 2026 117 contribution s on Oct 3, 2026 2 contribution s on Oct 4, 2026 1 contribution on Oct 5, 2026 93 contribution s on Oct 6, 2026 30 contribution s on Oct 7, 2026 1 contribution on Oct 8, 2026 1 contribution on Oct 9, 2026 No contribution s on Oct 10, 2026 No contribution s on Oct 11, 2026 4 contribution s on Oct 12, 2026 2 contribution s on Oct 13, 2026 68 contribution s on Oct 14, 2026 27 contribution s on Oct 15, 2026 17 contribution s on Oct 16, 2026 51 contribution s on Oct 17, 2026 33 contribution s on Oct 18, 2026 57 contribution s on Oct 19, 2026 14 contribution s on Oct 20, 2026 35 contribution s on Oct 21, 2026 57 contribution s on Oct 22, 2026 15 contribution s on Oct 23, 2026 13 contribution s on Oct 24, 2026 3 contribution s on Oct 25, 2026 11 contribution s on Oct 26, 2026 5 contribution s on Oct 27, 2026 No contribution s on Oct 28, 2026 12 contribution s on Oct 29, 2026 11 contribution s on Oct 30, 2026 No contribution s on Oct 31, 2026
3,194 contributions in 2026, public and private

See all 5 projects →