Software Engineer in VPod (Virtual Pods) team at Salesforce. We develop a highly available, high capacity, scalable & distributed Platform as a Service (PaaS).
We virtualize the whole salesforce stack on cloud (AWS) and provide other Salesforce developers API endpoints so that they can spin up their own replicas of our production data-centers on demand in minutes (30-60 minutes). This reduces the wait time from 2-3 weeks to just 40 minutes (average time for spawning data-centers replicas on public cloud).
Key Projects:
•[Java, Spring]: Designed and implemented Reaper, a resource cleanup backend service, reducing our platform AWS bill cost by 40 percent.
•[Java, Spring]: Designed and implemented a data promotion backend service, to allow customers to add data to the storage layer and automated the persistence of data across the entire virtual salesforce stack.
•[Java]: Updated core backend service to increase network capacity by 200 percent by adding new IP space to current infrastructure.
•On-boarded multiple new team members
•Successfully mentored 3 interns, resulting in return offers on all 3 occasions
Technology: Java, Go, Python, Docker, AWS SME (Subject Matter Expert), Bash, Spring