Acerca del servicio
TraducidoSoy un especialista en lenguajes de arreglos, y APL es mi herramienta principal, no un interés secundario. Donde la mayoría de los desarrolladores recurren a bucles y marcos pesados, yo expreso la misma tarea computacional en unas pocas líneas densas de operaciones sobre vectores y matrices enteras a la vez. Esta es realmente una forma diferente de pensar sobre el código, y a lo largo de los años trabajando en Dyalog APL, he aprendido a transformar problemas numéricos enredados en expresiones cortas y legibles que se mapean directamente a las matemáticas detrás de ellos. Si tienes un modelo de precios, cálculo de riesgos o un pipeline de análisis que se siente más pesado de lo que debería, generalmente puedo convertirlo en algo mucho más compacto e inteligible.
La mayor parte de mi trabajo se encuentra en la intersección de las finanzas y la computación numérica. Construyo y ajusto modelos para la valoración de opciones, métricas de cartera y riesgo, análisis de series temporales y simulaciones al estilo de Monte Carlo, y me preocupo igualmente por la corrección y la velocidad. Dado que los arreglos son valores de primera clase en APL, prototipo una idea cuantitativa rápidamente, la pruebo con datos reales y dejo las mismas expresiones en producción sin reescribir. Me siento cómodo conectando APL a bases de datos, CSV y feeds de mercado, y empaquetando resultados para que analistas y colegas sin conocimientos de APL puedan usarlos a través de herramientas e informes familiares.
Una parte significativa de lo que hago es trabajo de rescate y mantenimiento. Los sistemas APL heredados escritos hace décadas, antes de que sus autores se marcharan, aún realizan cálculos críticos en bancos, compañías de seguros y divisiones de investigación. Leo dicho código con fluidez, documento lo que realmente hace, arreglo lugares que han driftado silenciosamente y lo modernizo cuidadosamente para que siga produciendo números correctos. Ya sea que necesites un nuevo modelo desde cero, la aceleración de uno existente o el control restaurado a un antiguo espacio de trabajo, te ayudaré.
— Desarrollo de APL y Dyalog para finanzas y análisis
— Valoración de opciones, modelos de cartera y riesgo
— Análisis de series temporales y simulaciones de Monte Carlo
— Código numérico y matemático vectorizado
— Rescate, documentación y modernización de código APL heredado
— Integración de datos con bases de datos, CSV y feeds de mercado
La mayor parte de mi trabajo se encuentra en la intersección de las finanzas y la computación numérica. Construyo y ajusto modelos para la valoración de opciones, métricas de cartera y riesgo, análisis de series temporales y simulaciones al estilo de Monte Carlo, y me preocupo igualmente por la corrección y la velocidad. Dado que los arreglos son valores de primera clase en APL, prototipo una idea cuantitativa rápidamente, la pruebo con datos reales y dejo las mismas expresiones en producción sin reescribir. Me siento cómodo conectando APL a bases de datos, CSV y feeds de mercado, y empaquetando resultados para que analistas y colegas sin conocimientos de APL puedan usarlos a través de herramientas e informes familiares.
Una parte significativa de lo que hago es trabajo de rescate y mantenimiento. Los sistemas APL heredados escritos hace décadas, antes de que sus autores se marcharan, aún realizan cálculos críticos en bancos, compañías de seguros y divisiones de investigación. Leo dicho código con fluidez, documento lo que realmente hace, arreglo lugares que han driftado silenciosamente y lo modernizo cuidadosamente para que siga produciendo números correctos. Ya sea que necesites un nuevo modelo desde cero, la aceleración de uno existente o el control restaurado a un antiguo espacio de trabajo, te ayudaré.
— Desarrollo de APL y Dyalog para finanzas y análisis
— Valoración de opciones, modelos de cartera y riesgo
— Análisis de series temporales y simulaciones de Monte Carlo
— Código numérico y matemático vectorizado
— Rescate, documentación y modernización de código APL heredado
— Integración de datos con bases de datos, CSV y feeds de mercado