Software Engineer
Current1. Designed and developed a robust system that synchronizes CRM data from Salesforce to a PostgreSQL database, creating and synchronizing custom data related to video call meetings. The system is optimized to process up to 1,000 meetings per minute and is equipped to handle rate limiting errors from external APIs. To ensure reliability, I implemented request throttling mechanisms and made the system fault-tolerant.2. Led the development of company-wide export service that gathers business analytical data and sends notifications to users. Designed the system using an event-driven architecture, integrating Amazon SQS, Snowflake, and microservices on a new data platform. Ensured the system is robust, reliable, fault-tolerant, and highly scalable. Load tested on 60k users data.3. Enhanced system performance by transforming synchronous email data enrichment, including URL generation, into an asynchronous process, resulting in a notable 345ms reduction in processing time, thereby significantly improving user experience.