Quantitative Developer
Current- Built multiple cutting-edge, real-time analytics dashboards with high responsiveness and customisability, accommodating complex data sets with swift loading times for optimal user experience.- Engineered using a modern tech stack including TypeScript and Next.js for server-side rendering ensuring quick page loads, Jest and Cypress for thorough testing, and a tiling window manager to allow flexible grid arrangements enhancing the user interface.- Implemented a fully customisable grid system with Ag-Grid, where users can adjust settings such as drilldowns, filters, decimal precision for individual columns, and column arrangement, with settings saved automatically in real-time.- Utilised Recoil.js and React-Query for efficient global state management, enabling a reactive interface without performance degradation. Integrated WebSockets to ensure real-time updates, facilitating immediate data refresh and interaction.- Developed multiple keyboard shortcuts to enhance functionality for power users, significantly speeding up common tasks and improving workflow efficiency.- Developed a custom component library and design system for reusability and consistency across the platform, and designed an API-driven grid configuration system that allows for rapid modifications and enhancements with minimal developer input.- Developed a custom, reusable graphing library built with D3.js to create intricate data visualisations such as issuer curves, price history graphs, and heatmaps, enhancing the analytical capabilities of the platform