I’m currently building an audio plugin that generates a synthesizer preset based on a semantic text prompt. It will be available here for download when it’s complete. You can learn more by reading my project description.
This plugin was created as a practical extension of my Digital Signal Processing coursework at Northeastern University. I built a real-time convolution reverb engine in C++/JUCE, implementing adjustable pre-delay, wet/dry mix, output gain, and high-/low-pass filtering. To focus on DSP and UI development rather than impulse response design, the plugin includes the Voxengo IM Reverbs Pack as a preset library, providing a diverse set of professionally captured acoustic spaces.
The plugin is available a VST3, and supports custom impulse response loading.
Download: ConvolutionReverb-vst3-v1.2.0
I built an enterprise-grade Python script to automate the most tedious part of stock picking: the Comps sheet. Instead of manually analyzing massive spreadsheets to find value, this tool lets me input any ticker symbol and instantly receive a valuation verdict. It evaluates the stock against its sector peers using strict institutional metrics—like EV/EBITDA, the PEGY ratio, and balance sheet leverage—to determine if it is a buy opportunity or a value trap
How to Use It:
1. Download the project file to your Desktop.
2. Open your terminal (mac) or command prompt (windows) and run the following bash commands:
pip install yfinance pandas numpy
3. Run this command to navigate to the scripts' folder:
cd desktop/stock_analysis
4. Run the analysis: Type the following command, replacing TICKER with the stock symbol you want to check (e.g., NVDA):
python3 sniper_check.py TICKER
Note: The generated "Verdict" is based on mathematical thresholds and is intended to streamline preliminary research. It should serve as a starting point for your analysis, not financial advice. Always conduct your own due diligence.
As a contrarian retail investor, I don’t want to constantly lookup data to assess market health. So, I built a Python-automated Telegram Bot to do it for me.
It works by scanning Yahoo Finance and FRED for key macro indicators, such as the VIX, Sahm Rule, and S&P 500 P/E, and weighing them based on historical risk thresholds to calculate a daily "Crash Score." This tells me instantly if the market is in "Panic" (Buy) or "Euphoria" (Sell) territory. This part operates every morning.
The bot also includes a "Sniper" module that runs weekly deep-dive screens on the S&P 500 and NASDAQ. It filters for institutional-grade value using Peter Lynch’s PEGY ratio and EV/EBITDA multiples, automatically performing a comparable company analysis to identify "Holy Grail" stocks, high-growth monopolies trading at a mathematical discount. The result? I get actionable, data-driven buy signals delivered directly to my phone every monday morning.Contact me directly if you want to be included in this telegram bot’s sender list.