Languages & Frameworks
4- PythonPrimary
- TypeScript / Next.jsWorking
- SQLPrimary
- RWorking
The Lab
Study notes, technology, visual work, and the references that feed the professional practice.
Technology in practice
A practical stack for research, reasoning, building, and shipping dependable work.
Selected for context, control, and how well each tool connects to the next stage of the work.
Connected workflow
Depth matters more than a long logo wall. The emphasis below reflects where the stack does real work.
Each ecosystem covers a complete path from source material to a usable outcome.
From natural language prompt to deployed application in a single workflow. v0 generates UI, Copilot fills implementation gaps, Vercel handles deployment.
Legal and financial research starts with Perplexity surfacing the latest sources, NotebookLM grounding synthesis in uploaded documents, then flows through Bloomberg and LexisNexis for validation before producing actionable insight reports.
Raw data enters through SQL queries, undergoes statistical analysis in Python or R, and surfaces as interactive visualisations in Next.js dashboards.
From open question to cited brief in a single session. Perplexity surfaces the landscape with real-time citations, NotebookLM grounds the analysis in your uploaded corpus, and Dia provides ambient context as you browse, producing structured, source-verified briefs.
Reusable SKILL.md files encode when a capability activates, the exact steps to follow, and what to verify before handing off output. Wired into a harness like Claude Code or Spring AI, a single agent composes multiple skills per task, giving every run the consistency of a human SOP without manual orchestration.
A compact operating method for using fast tools without giving up judgment, traceability, or quality.
Every tool is chosen for its contextual fit, not its popularity. The right abstraction at the right layer reduces friction and compounds productivity over time.
Rather than forcing a single framework onto every problem, each project begins with an assessment: what are the constraints, who are the users, and what does the data look like? Python for analysis, TypeScript for interfaces, SQL for persistence. The tools serve the problem, never the reverse.AI tools are not novelty features but foundational infrastructure integrated at every stage of the workflow, from research to deployment.
LLMs assist with legal research before a single document is drafted. Copilot accelerates implementation. v0 prototypes interfaces. NotebookLM grounds analysis in source documents without hallucination. Perplexity delivers real-time, cited answers for regulatory and market intelligence. Dia weaves ambient AI into everyday browsing. The entire development lifecycle is augmented, producing higher quality output with tighter feedback loops.Professional expertise is amplified by data, not replaced by it. Quantitative tools provide the evidence base for qualitative judgment calls.
Bloomberg data informs investment thesis. SQL queries surface patterns in regulatory filings. Statistical analysis in R validates hypotheses before they reach stakeholders. Every recommendation is anchored in evidence.In finance and law, security is not optional. Every tool selection considers data handling, access controls, and regulatory compliance from day one.
Supabase for row-level security. GitHub for audit trails. Self-hosted models where client data sensitivity demands it. The stack is built to satisfy the scrutiny of financial regulators and legal ethics boards.