Informazioni sul servizio
TradottoScrivo codice di produzione in Dyalog APL da quasi dieci anni — per banche, divisioni attuariali e desk quantitativi indipendenti. La programmazione orientata agli array non è esotica per me, ma un modo naturale di pensare ai dati. Quando un calcolo coinvolge milioni di righe, tabelle annidate di tassi o una superficie di prezzo che deve essere rivalutata ogni pochi secondi, Dyalog APL mi consente di esprimere l'intera logica in poche righe dense e verificabili invece di cicli ingombranti dove si nascondono errori. Questo è esattamente ciò che offro: meno codice, meno difetti e procedure numeriche che girano a velocità.
I miei progetti tipici sono modelli di riserva attuariale e previsione dei flussi di cassa, motori di pricing Monte Carlo, calcoli di rischio di portafoglio e VaR, analisi delle serie temporali e porting di logica APL obsoleta o calcoli di fogli di calcolo in spazi di lavoro Dyalog APL mantenuti. Lavoro con sicurezza su ciò che conta nella pratica: operatori di rango e asse principale, chiave e stencil, dfns e catene tacite, utility di isolamento e applicazione parallela per computazione multi-core, accoppiamento a database tramite SQAPL, Conga e ponti dotnet. Quando necessario, collego Dyalog APL con Python e librerie native.
Il risultato è ordinato e ben documentato. Ottieni uno spazio di lavoro versionato o un insieme di script sorgente, una breve nota esplicativa per ogni funzione, un insieme di test con valori attesi e una guida in modo che il tuo team possa mantenere il codice da solo. Profilo i punti critici e li ottimizzo affinché l'espressione concisa sia anche veloce. Se hai ereditato codice APL opaco che nessuno osa toccare, lo leggerò, lo spiegherò e lo rielaborerò con attenzione. Descrivi il compito, la forma dei dati e l'obiettivo di prestazione — offrirò un piano concreto con fasi.
I miei progetti tipici sono modelli di riserva attuariale e previsione dei flussi di cassa, motori di pricing Monte Carlo, calcoli di rischio di portafoglio e VaR, analisi delle serie temporali e porting di logica APL obsoleta o calcoli di fogli di calcolo in spazi di lavoro Dyalog APL mantenuti. Lavoro con sicurezza su ciò che conta nella pratica: operatori di rango e asse principale, chiave e stencil, dfns e catene tacite, utility di isolamento e applicazione parallela per computazione multi-core, accoppiamento a database tramite SQAPL, Conga e ponti dotnet. Quando necessario, collego Dyalog APL con Python e librerie native.
Il risultato è ordinato e ben documentato. Ottieni uno spazio di lavoro versionato o un insieme di script sorgente, una breve nota esplicativa per ogni funzione, un insieme di test con valori attesi e una guida in modo che il tuo team possa mantenere il codice da solo. Profilo i punti critici e li ottimizzo affinché l'espressione concisa sia anche veloce. Se hai ereditato codice APL opaco che nessuno osa toccare, lo leggerò, lo spiegherò e lo rielaborerò con attenzione. Descrivi il compito, la forma dei dati e l'obiettivo di prestazione — offrirò un piano concreto con fasi.