Working on a cloud-based full-stack application that provides real-time financial analysis tools, including news feeds, market scanners, signals, and insider data analysis, to support informed decision-making for investors in stocks, options, futures, and currencies
Optimized Next.js components to reduce latency and enhance real-time data display.
Built and deployed RESTful APIs and real-time WebSocket data streams leveraging Java and Golang for backend services.
Developed microservices with an event-driven architecture, utilizing publisher-subscriber patterns in Java with protobuf and gRPC, while employing Redis caching to improve response times.
Contributed to a microservice architecture following Agile methodologies and managed CI/CD pipelines on GitLab.
Wrote Kubernetes cron-job scripts for executing periodic tasks on deployed pods.
Created WebSocket APIs to transmit real-time ticks of various financial instruments and integrated them into Benzinga Pro widgets for live data visualization.
Developed and integrated real-time stock quotes into Benzinga.com to provide live market data to users.
Migrated stocks signals pipeline from RabbitMQ to Kafka, improving throughput and reducing message processing latency while maintaining data consistency.
Collaborate closely with senior developers and managers as part of a 30+ member team, fostering teamwork and knowledge sharing.
I worked collaboratively with a team to innovate and improve property management software, receiving valuable mentorship and guidance while refining my technical skills and industry knowledge.
Developed a migration package to streamline the transition from other software to the company's platform, ensuring a seamless process for transferring booking history, property information, and other critical data efficiently and effortlessly.
Developed and enhanced the booking engine to connect various booking providers.
Worked on the channel manager to streamline property listings across multiple platforms.
Integrated Stripe into the software to enable seamless payment processing.