I'm a software engineer with 4 years of professional experience, specializing in full-stack web development. I have expertise in a variety of languages and frameworks, including C# (.NET), JavaScript (React, Vue), and Python (Django).
Collaborated remotely with an institutional investor team with $10B+ AUM to design a greenfield data warehouse.
•
Developed ETL pipelines in Azure Synapse Analytics and Azure SQL Database to aggregate and process 1M+ rows of holdings data spanning 30+ years, sourced from 200+ fund managers and 2000+ funds in disparate formats and layouts, allowing investment managers to gain comprehensive insights on their portfolios.
Architected robust backend systems interfacing with the Twitter API and ListenNotes API, enriching the product’s content offering by adding 10,000+ tweets and 500+ podcasts every month.
•
Enhanced the user experience by updating 4 highly visited pages (responsible for 80%+ of all traffic) to serialize query parameters, enabling users to bookmark search filters and laying the groundwork for server-side saved filters.
•
Implemented server-side pagination for 4 frequently called API endpoints, replacing client-side pagination and decreasing the request-response cycle time for those pages by 10x, from an average 5s to 500ms.
•
Utilized Datadog to support product stability by creating 5+ dashboards and 20+ alerts, monitoring API endpoint performance, database activity, and scheduled tasks, enabling the team to promptly address errors and instability.
•
Developed API endpoints and a user-friendly rich text editor for the product’s internal dashboard, enabling the research team to add 150+ reports to the product as inline content, previously only available as PDF files.
•
Modernized the backend system that delivers scheduled email notifications to 200+ customers with 60 minute resolution, improving robustness by resolving inconsistencies with handling timezones and daylight savings time.
Modernized an A/B testing API by re-architecting it as a scalable microservice, replacing the existing monolithic backend and jQuery frontend with a robust C# backend and React frontend. Integrated local caching and Redis to minimize API response times, supporting 100+ simultaneous experiments under heavy traffic.