Informazioni sul servizio
TradottoSono uno specialista nei linguaggi array, e APL è il mio strumento principale, non un interesse secondario. Dove la maggior parte degli sviluppatori ricorre a cicli e framework pesanti, io esprimo lo stesso compito computazionale in poche righe dense di operazioni su interi vettori e matrici contemporaneamente. Questo è davvero un modo diverso di pensare al codice, e dopo anni di lavoro in Dyalog APL, ho imparato a trasformare problemi numerici intricati in espressioni brevi e leggibili che si mappano direttamente sulla matematica sottostante. Se hai un modello di pricing, calcolo del rischio o pipeline analitica che sembra più pesante di quanto dovrebbe essere, di solito posso ridurlo in qualcosa di molto più compatto e comprensibile.
Gran parte del mio lavoro si colloca all'intersezione tra finanza e calcolo numerico. Costruisco e affino modelli per la valutazione delle opzioni, metriche di portafoglio e rischio, analisi delle serie temporali e simulazioni in stile Monte Carlo, e mi preoccupo ugualmente di correttezza e velocità. Poiché gli array sono valori di prima classe in APL, prototipo rapidamente un'idea quantitativa, la testo su dati reali e lascio le stesse espressioni in produzione senza riscrivere. Sono a mio agio nel collegare APL a database, CSV e feed di mercato, e nel confezionare i risultati in modo che analisti e colleghi senza conoscenze di APL possano utilizzarli attraverso strumenti e report familiari.
Una parte significativa di ciò che faccio è lavoro di recupero e manutenzione. I sistemi APL legacy scritti decenni fa, prima che i loro autori partissero, eseguono ancora calcoli critici in banche, compagnie assicurative e divisioni di ricerca. Leggo quel codice fluentemente, documento cosa fa realmente, correggo i punti che si sono silenziosamente allontanati e lo modernizzo con attenzione affinché continui a produrre numeri corretti. Che tu abbia bisogno di un nuovo modello da zero, accelerazione di uno esistente, o ripristino del controllo su un vecchio spazio di lavoro—ti aiuterò.
— Sviluppo APL e Dyalog per finanza e analisi
— Valutazione delle opzioni, modelli di portafoglio e rischio
— Analisi delle serie temporali e simulazioni Monte Carlo
— Codice numerico e matematico vettorizzato
— Recupero, documentazione e modernizzazione del codice APL legacy
— Integrazione dei dati con database, CSV e feed di mercato
Gran parte del mio lavoro si colloca all'intersezione tra finanza e calcolo numerico. Costruisco e affino modelli per la valutazione delle opzioni, metriche di portafoglio e rischio, analisi delle serie temporali e simulazioni in stile Monte Carlo, e mi preoccupo ugualmente di correttezza e velocità. Poiché gli array sono valori di prima classe in APL, prototipo rapidamente un'idea quantitativa, la testo su dati reali e lascio le stesse espressioni in produzione senza riscrivere. Sono a mio agio nel collegare APL a database, CSV e feed di mercato, e nel confezionare i risultati in modo che analisti e colleghi senza conoscenze di APL possano utilizzarli attraverso strumenti e report familiari.
Una parte significativa di ciò che faccio è lavoro di recupero e manutenzione. I sistemi APL legacy scritti decenni fa, prima che i loro autori partissero, eseguono ancora calcoli critici in banche, compagnie assicurative e divisioni di ricerca. Leggo quel codice fluentemente, documento cosa fa realmente, correggo i punti che si sono silenziosamente allontanati e lo modernizzo con attenzione affinché continui a produrre numeri corretti. Che tu abbia bisogno di un nuovo modello da zero, accelerazione di uno esistente, o ripristino del controllo su un vecchio spazio di lavoro—ti aiuterò.
— Sviluppo APL e Dyalog per finanza e analisi
— Valutazione delle opzioni, modelli di portafoglio e rischio
— Analisi delle serie temporali e simulazioni Monte Carlo
— Codice numerico e matematico vettorizzato
— Recupero, documentazione e modernizzazione del codice APL legacy
— Integrazione dei dati con database, CSV e feed di mercato