Experience
2021 — Now
2021 — Now
Jain Global, Software Developer, Consultant, NY NYC March 2024 – Present
● Kafka Integration: Implemented Kafka to establish a fully parallelized distributed event messaging system that was used for mission-critical real-time data handling.
● Database Solutions: Utilized Trino, and Postgres for production databases. Effectively storing and logging key operational data, enhancing the reliability and accessibility of critical information.
● CLI Tools Development: Created a range of CLI tools leveraging Kafka for essential support tasks. These include trade booking, handling missing reference data, and maintaining infrastructure integrity during data discrepancies.
● Data Integrity Processes: Established a systematic approach for identifying, processing, and filling missing reference data, ensuring data completeness and accuracy essential for trading operations
● Devops: Set up UAT, and Production environments for data processing
KWA Analytics Software Developer, New York NY 2021 – Present
Margining Application – Full stack margining with front end report:
● Played a vital role in integrating CME's risk span calculations for enhanced financial risk assessment.
● Collaborated in the development of a robust backend, handling complex data processing. Utilized GRPC, Rest, and Redis.
● ·Contributed to the design and implementation of GRPC, and REST endpoints, making the application a flexible backend solution.
Internal Full-Stack LLM Tool:
● Implemented updatable Docker composes for seamless switching between different LLM models.
● Integrated PGVector database for efficient storage and retrieval of model weights and searchable vectors.
● Utilized Entity Framework for robust identity, state, and user management across the system.
● Designed responsive front-end using Blazor, compatible with both desktop and mobile platforms.
● Created ASP.NET API endpoints to support diverse applications, including a Teams bot and Website.
Education
Queens College