# Gargi Saraf > Senior Software Engineer-Messaging @ Sendbird | AWS Certified Cloud Practitioner Location: San Jose, California, United States Profile: https://flows.cv/gargisaraf Experienced Software Engineer with hands on experience on distributed systems, cloud services and computer networks. Strong engineering professional with a Master's degree focused in Electrical Engineering from San Jose State University. ๐—ง๐—ฒ๐—ฐ๐—ต๐—ป๐—ถ๐—ฐ๐—ฎ๐—น ๐—ฆ๐—ธ๐—ถ๐—น๐—น๐˜€ โ€” โ–บ๐—ฃ๐—ฟ๐—ผ๐—ด๐—ฟ๐—ฎ๐—บ๐—บ๐—ถ๐—ป๐—ด ๐—Ÿ๐—ฎ๐—ป๐—ด๐˜‚๐—ฎ๐—ด๐—ฒ๐˜€ Python, HTML, C++, Java, Golang, Kotlin, HTML, Scala, JSON, YAML, XML โ–บ๐—ง๐—ผ๐—ผ๐—น๐˜€ & ๐—ง๐—ฒ๐—ฐ๐—ต๐—ป๐—ผ๐—น๐—ผ๐—ด๐—ถ๐—ฒ๐˜€: REST API, gRPC, CRUD, AWS, GCP, RabbitMQ, Kafka, Docker, Kubernetes, Jenkins, Celery, Django, ElasticSearch, Datadog, PagerDuty, Apache ZooKeeper, TCP/IP, HTTP/HTTPS, SSL/TLS, Springboot, Grafana, openAPI, Hive, Django, Hadoop, Spark โ–บ๐—ฃ๐—ฟ๐—ผ๐˜๐—ผ๐—ฐ๐—ผ๐—น๐˜€: Layers L3 โ€” L7, TCP/IP, UDP, XMPP, DHCP, DNS, HTTP, SSL/TLS, ARP, OSPF, RIP, BGP, SIP, VLAN, WLAN, VPN โ–บ๐——๐—ฎ๐˜๐—ฎ๐—ฏ๐—ฎ๐˜€๐—ฒ๐˜€: Redis, MySQL NoSQL, MongoDb, PostgreSQL, Memcached โ–บ๐—ข๐—ฝ๐—ฒ๐—ฟ๐—ฎ๐˜๐—ถ๐—ป๐—ด ๐—ฆ๐˜†๐˜€๐˜๐—ฒ๐—บ๐˜€: Linux (Ubuntu, Kali, Centos), Windows, Mac OS, Unix ## Work Experience ### Software Engineer-Messaging @ Sendbird Jan 2021 โ€“ Present โ€” Developing a global large scale distributed and scalable real-time messaging service. โ€” Designing simple, intuitive APIs to solve complex architectural problems. โ€” Deploying and operating server clusters within a cloud environment. โ€” Contributing to server reliability efforts; related to deployment efficiency, operation cost, alerting / monitoring and incident post-mortem / follow-ups. โ€” Writing customer-centric documentation on API and messaging services. โ€” Architecting and building efficient servers on Sendbirdโ€™s globally distributed high performance infrastructure. โ€” Handling massive concurrent connections and processing large-scale traffic using multi threaded, high performance distributed systems and micro services. Recent projects โ—˜ Multi Profanity Detector: Designed and developed a detection system to support multiple profanity list. โ—˜ Distributed Moderation engine: Design, development and deployment of a distributed rule engine. โ—˜ Failed Webhook Logs Retrieval: Developed an upstream API to provide failed-webhooks in near real-time using Kafka. โ—˜ Moderation Logs Collector: Designed near-live visibility of all the detected and applied moderation rules using Kafka and Elasticsearch. โ—˜ Data export scheduler: Designed and implemented a scalable data export system from MySQL leveraging Hive over Hadoop for extraction, processing, and export, utilizing technologies including Hive, Hadoop, and MySQL. โ–บ๐—ง๐—ผ๐—ผ๐—น๐˜€ & ๐—ง๐—ฒ๐—ฐ๐—ต๐—ป๐—ผ๐—น๐—ผ๐—ด๐—ถ๐—ฒ๐˜€: REST API, gRPC, CRUD, AWS, GCP, RabbitMQ, Kafka, Docker, Kubernetes, Jenkins, Celery, Django, ElasticSearch, Datadog, PagerDuty, Apache ZooKeeper, TCP/IP, HTTP/HTTPS, SSL/TLS, Springboot, Grafana, openAPI, Hive, Django, Hadoop, Spark โ–บ๐——๐—ฎ๐˜๐—ฎ๐—ฏ๐—ฎ๐˜€๐—ฒ๐˜€: Redis, MySQL NoSQL, MongoDb, PostgreSQL, Memcached ### Software Engineer @ Gigamon Jan 2018 โ€“ Jan 2021 | Santa Clara, California API service development using swagger framework and testing in terms of quality in NFV (Network Function Virtualization) configuration management team. Implemented OAuth2 authentication in NFV. Programmed HTTP server to read and write the incoming API data in redis database. Developed internal REST client for the user to interact with the NFV environment using Pythonโ€™s requests library. Development of user-space G-vTAP agent to mirror the selected traffic from a source interface to destination interface. Creating and executing unit test plans for testing the complete integration of apps in NFV. Developed a feature to dynamically rename existing traffic objects without re-configuring hardware and affecting traffic. Remodeled an existing management daemon feature along with CLI (command-line interpreter) to improve reliability and performance of the software. ### Software Engineering Intern @ Gigamon Jan 2018 โ€“ Jan 2018 | United States Worked with Embedded team to build python libraries using REST API call for converting cli procedures to API procedures. ### Software Engineering Intern @ Gigamon Jan 2017 โ€“ Jan 2017 | United States Learned Gigamon platform and features offered by Gigamon Designed Dashboard for QA team using web2py application which configured frontend design with database and backend python codes. Developed a Test Plan, Implemented and tested it having developed Python Automated script. ### Project Intern @ Garware Suncontrol Window Glass Films - India Jan 2015 โ€“ Jan 2015 | Aurangabad, Maharashtra, India ## Education ### Master's degree in Electrical Engineering San Josรฉ State University ### Bachelor of Engineering (BE) in Electronics and Telecommunications Engineering Dr. Babasaheb Ambedkar Marathwada University, Aurangabad ### Secondary School Certificate (SSC) S.B.O.A Public School ## Contact & Social - LinkedIn: https://linkedin.com/in/gargi-saraf --- Source: https://flows.cv/gargisaraf JSON Resume: https://flows.cv/gargisaraf/resume.json Last updated: 2026-04-11