Skip to content
View gilhermanns's full-sized avatar
🌏
🌏

Block or report gilhermanns

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
gilhermanns/README.md

Gil Hermanns

Business Administration student focused on finance, M&A and investment research β€” building transparent analytical tools in Python and TypeScript.

I currently work in M&A / PMI at John Deere (Dealer Development) and previously worked at Prudentia M&A. This portfolio shows how I approach a finance question from first principles: define the decision, structure the data, make assumptions explicit, implement the analysis, test it and present an output that another analyst can review.

A 30-second overview

Focus What the projects demonstrate Start here
Portfolio & markets Portfolio construction, risk communication, market structure and research workflows Portfolio Intelligence Platform Β· Portfolio Optimizer Β· Portfolio Risk Dashboard
M&A & Private Equity DCF and LBO scenario analysis, CIM extraction and structured deal screening Modern Automated DCF Β· Modern Automated LBO Β· CIM Analyser
Research implementation Reproducible reports, automated checks and clearly documented limitations PE Deal Screener Β· Credit Risk Model

The repositories are research and educational tools, not investment advice. Their common theme is converting recurring finance workflows into transparent, reproducible analysis rather than black-box recommendations.

Project map

Portfolio intelligence, wealth management & markets

  • Portfolio Intelligence Platform β€” Complete β€” A portfolio-research dashboard prototype covering allocation, risk, scenario analysis, watchlists and market intelligence. Earlier platform and advanced versions are archived development stages.
  • Portfolio Optimizer β€” Constrained mean-variance, minimum-variance, risk-parity and Black-Litterman allocation with turnover-aware backtests and versioned reports.
  • Portfolio Risk Dashboard β€” Historical VaR and Expected Shortfall, concentration, factor attribution, correlation regimes and stress analysis.
  • Credit Risk Model β€” Probability-of-default modelling, calibration checks, explainability and expected-loss scenarios using explicitly documented synthetic data.
  • Options & Volatility Lab β€” Option pricing, Greeks, implied volatility and Heston volatility-surface calibration.
  • Walk-Forward Backtester β€” Out-of-sample strategy validation with execution frictions, benchmark comparison and regime analysis.
  • Orderbook Microstructure Simulator β€” Market microstructure, execution quality and simulated order-book dynamics.
  • Sentiment Market Signals β€” Text classification, event studies, lag tests, volatility analysis and cost-aware backtests, including negative findings.
  • DACH Quant Optimizer β€” Quantitative research framework for German, Austrian and Swiss equity markets.

M&A, private equity & corporate finance

  • Modern Automated DCF β€” Three-statement DCF scenario analysis with WACC, terminal value and sensitivity tables.
  • Modern Automated LBO β€” Debt schedules, cash-flow waterfalls and MOIC / IRR scenario analysis.
  • PE Deal Screener β€” Structured deal triage using an explicit mock-data path and versioned screening output.
  • CIM Analyser β€” Rule-based extraction and structuring of information from mock CIMs, annual reports and investor presentations, with a human-validation gate.
  • Financial Risk Screener β€” Earnings-quality, working-capital and disclosure-risk screening with a generated HTML review report.
  • DCF Model Demo β€” Export-oriented DCF demonstration with versioned workbook outputs and a documented smoke check.

Public disclosure monitoring

Technical practice

Languages: Python, TypeScript and JavaScript

Finance & data: pandas, NumPy, SciPy, scikit-learn, cvxpy, Matplotlib and market-data APIs

Applications: React, tRPC, Express, Tailwind CSS and Vite Working method: Git, GitHub Actions, SQL, tests, versioned reports, explicit data scope and documented limitations

Why this matters

Private banking, wealth management and asset management require a broad view of markets, risk and client constraints. M&A and private equity require the same discipline from a transaction perspective: understand the business, challenge assumptions, identify risks and make the output reviewable. This is the capability I am developing through the portfolio: sound finance judgment supported by structured, maintainable technology.


GitHub: gilhermanns LinkedIn: gil-hermanns

Developed with support from Claude Code (Anthropic); the modelling choices, validation and documentation remain my responsibility.

The repositories are for research and educational purposes and do not constitute investment advice.

Popular repositories Loading

  1. cim-analyser cim-analyser Public

    Rule-based CIM and investor-material extraction with a human validation gate.

    Python 1

  2. dach-quant-optimizer dach-quant-optimizer Public

    Quantitative research for DACH equities: portfolios, regimes and risk diagnostics.

    Shell 1

  3. pe-deal-screener pe-deal-screener Public

    Private-equity deal triage with explicit mock-data screening outputs.

    Python 1

  4. financial-risk-screener financial-risk-screener Public

    Forensic accounting and earnings-quality screening with generated HTML review reports.

    Python 1

  5. modern-automated-dcf modern-automated-dcf Public

    DCF scenario analysis with explicit WACC, terminal value and sensitivity tables.

    Python

  6. dcf-model-demo dcf-model-demo Public

    Versioned DCF workbook outputs with a reproducible command-line demonstration.

    Python