
Arvind S.
Principal Software Engineer @ Microsoft
About
I am passionate about distributed systems and focused on building planet scale multi-tenant services I love to take on most important problems in the organization and to create clarity and deliver success iteratively while doing so. I've been successful at 1. Designing and building good software- code I've written -runs in production and serves large traffic ,for business critical scenarios and stands the test of time 2. Leading lean, focused initiatives on tight timelines with quality 3. Breaking down complex projects into achievable targets and leading engineers to deliver incrementally.
United States
Greater Seattle Area
Computer Software
Hyper-V, Git, Team Management, Negotiation, Engineering Management, Computer Science, Software Development, Software Architecture, Azure Service Fabric, ASP.NET Core, Software Design, ASP.NET, AngularJS, C#, Java, Microservices, SQL, Distributed Systems, DevOps, Web Services
Experience

Senior Software Engineer
Designed and delivered AAD group based authentication providing in-product capabilities for Admins to govern access and privileges. Architected and delivered new User Sync and Management capabilities for Power Platform 1. Improved User sync Latency by 98% 2. Scalable to handle 100x of the previous architecture 3. Zero touch deployments and single day region build outs Recognized for stellar live site improvement

Software Engineer II
For Dynamics CRM Online/ Dataverse, reduced broad outages and improved availability to >99.9 1. Sharding of data stores spanning a wide fault domain having > 1.5 billion records, into smaller fault domains 2. Extensive performance improvements to Authentication Pipeline 3. Reducing database load through implementation of a persisted cache of frequently queried but sparingly updated application metadata These improvements enabled lift and shift of critical Application SQL databases to SQL Azure, reducing overall COGS for Dynamics and Dataverse Recognized for Strong Live-site contributions

Software Engineer II
Redmond, Washington
Built and Delivered Data Sync Framework, a modern Data Change Notification pipeline that powers Relevance Search, Data Export Service and Mobile Offline features for Dataverse. Built and Delivered turn-key capabilities for building and deploying compliant Service Fabric Microservices for Dataverse, enabling teams to build / lift and shift microservices to Azure. Recognized for Strong Live-site contributions

Software Engineer
Redmond, Washington
Built and delivered the cloud-based geo-distributed storage tier for Microsoft Dataverse Data Changes using Azure SQL Elastic Pool and Azure Storage Blobs for Relevance Search Built the modern and compliant build pipeline for Microsoft Dataverse through early adoption of Cloudbuild "Microsoft’s Distributed and Caching Build Service" reducing Build times from hours to seconds 10^6 times build-time improvement

Software Development Engineer
Redmond, Washington
• Served as the development owner for the Dynamics CRM Hyper-V Virtual Machine builder, enhancing VM image generation capabilities. • Achieved a reliability improvement to 99.9% and boosted developer productivity by 2,500 hours monthly. • Led the modernization of automation processes from cmd files to PowerShell, managing a team of three vendors.

Software Developer at Hofinet
Greater Philadelphia Area
Student Web Developer for the Housing Finance Information Network. The Housing Finance Information Network (HOFINET) is a quality-assured web portal that consolidates regularly updated international housing finance knowledge in one central, easily accessible place. Currently working on: • Website Development / Refactoring using ASP .NET MVC • Database Administration, Microsoft SQL Server

SDE Intern
Redmond, Washington
I was one of few interns who delivered 2 projects in my 12-week internship 1. Build System Auto-healing: Built a system to configure auto-healing for failed build steps for Dynamics CRM. At the time, builds would run for many hours to generate CRM product and symbols for 55 languages. There wasnt a way to configure retry policy on individual steps, which resulted in entire builds being restarted. I customized Microsoft's internal tool - Buildtracker to be able to configure auto healing for build steps, such as retry, queue on a different machine, terminate early and an able to plugin custom healing steps : send an email to the component owner etc. The impact of this project was high - Build engineers in the team didn't have to wake up and retry/restart builds to meet timelines - Improved time to complete builds 2. Reduce Deployment time for CRM Parallelized several steps and contributed to the internal AutoBoss system to run efficient test automations. Reduced overall deployment times by 2 hours (50%)

Technology Analyst
Mumbai
• Siebel CRM Integration Developer, Administrator for Siebel Order Management implementation for 2 Fortune 500 companies in the United States (Consumer Goods and Services Industry) • Designed and implemented prototype architecture to orchestrate Siebel CRM capabilities on multiplatform mobile device clients using Sybase Unwired Platform as a Mobile Enterprise Application Platform (MEAP). • Developed Prototypes for client pursuits • Developed Tools and Accelerators for Siebel CRM using VB.NET, C#, Java. • Delivered a Webinar on "Android Programming using Eclipse IDE and App Inventor". • Conducted hands-on training sessions on Oracle Master Data Management, Oracle Enterprise Manager • Conducted hands-on training for campus hires on Siebel CRM, Siebel Server and DB Administration.

Software Developer Intern
Mumbai Area, India
- Built one of the earliest Map Applications on Android - Developed a customizable “Google Map Component for Business Search” for the Project “On Device Hotel Portal” on Android 1.5(Cupcake). The assignment involved developing a component that displayed Maps using the Google Maps API, using Yellow Pages for plotting business search query results and Route drawing on the Maps to display business related query results on Maps using GPS. - Developed a “Graphical Call Log Record” to provide consolidated call time information. - Contributed to Training material for Android development within the company
Arvind S.'s Contact Information
Phone
Find the Right Leads
Find Verified Contact Data
What LeadContact does well
Find verified emails, phone numbers, and decision-makers with 98% accuracy.
Find Leads
Find the right people by company, role, industry, location, and more.
925M+ professional profiles

Find Emails
Access verified email addresses for your target contacts.
657M+ emails

Find Phone Numbers
Get cross-validated phone data from multiple top sources.
239M+ phone numbers

More Accurate. Lower Cost.
Find contact data in 1 tool with 98% accuracy
LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.
Great conversations start with the right contact.
It’s time to find yours.




