About
I am a backend software engineer with good ability to write clean code for distributed systems.
Backend Software Development
Currently I work as a software engineer with Azure DNS control plane team. This is a most critical(ring 0) within the Azure Networking organization. Our team specifically works on large volume of customer requests updating the DNS records. This has provided me good experience in terms of understanding distributed systems and writing great software with extensive code coverages.
Skills
These are some of the languages and technologies that I have worked with -
Languages
C++, C#, Java, Python, Powershell, Batch, Bash, Javascript
Frameworks
.Net, WCF, SpringBoot, FastAPI, Flask, Django, React
Technologies
Azure DNS, Azure CosmosDb, Azure Storage, Azure DevOps, Kusto explorer, Jarvis, Azure Service Fabric, Key Vault, Entra (AAD), Supabase (Firebase), Gemini API, Open AI API
Resume
Sumary
Sandeep Vadiraj
I am a passionate software engineer looking to solve interesting and hard problems and deliver value to my organization.
Education
Master of Computer Science (General)
2015 - 2017
University of Southern California, Los Angeles
Coursework:
Bachelor of Electronics and Communication
2009 - 2013
Visvesvarayya Technological University
Coursework:
Professional Experience
Software Engineer 2
Dec, 2021 - Present
Microsoft, Azure DNS, Redmond, WA
- Lead in the design, development, and implementation of the Preflight API. This helped catch the faults in customer requests earlier than while creating resources.
- Lead and own the manifest repo for my and few other common teams. The features that I have added here will help deploy the partial manifests to central RP in faster cycles of about 5 days to deploy to all the azure cloud regions, reducing it from few months that it used to take with a central team.
- Developed in depth skills in the RingMaster (Zookeeper like) database and improved the billing service by implementing the server side enumeration.
- Helped the team migrate to a newer tenant sku by migrating about 40 tenants in a record time of 30 days. This helped team achieve the KPI deadlines and work with upgraded Sku.
- Improved the tooling for my team by creating Geneva actions for controlling Traffic Manager.
Software Engineer
Jun, 2020 - Dec, 2021
Microsoft, PnA Team, Redmond, WA
- Improved the performance of the shim layer in microservices architecture by limiting the scope of the lock.
Cloud Software Engineer
2019 - 2020
Aruba (Hewlett Packard Enterprise), Santa Clara, CA
- Application development on security product called ClearPass mainly to enhance and stabilize the customized Linux platform. The platform provides the ability to authenticate high volume of authentication requests.
- Upgraded Python MDM modules to Golang to enhance the responsiveness and making the module generic.
Software Engineer
2017 - 2019
Riverbed, Thousand Oaks, CA
- Fixed the gaps in the openssl library to make the embedded wifi product FIPS compliant and helped achieve the FIPS certification in a first attempt.
- Developed and customized the open-source project. Radsecproxy to advance the product features. Adopted a TLS proxy for securing user authentication and tailored it to the build environment.
- Developed a custom PAM module application to block the users after a specified number of failed authentication attempts to meet the CC requirement.
Software Engineer, Intern
Jan - May, 2017
Fixstream Networks, San Jose, CA
- Wrote a custom script for integrating OpenNMS through its restful API with the Meridian UDM. The script lets the customers in migrating from the OpenNMS to Meridian.
- Improved the automation of test infrastructure by writing custom Chef and Ruby files.
Software Engineer, Student Worker
2015 - 2016
Los Angeles, CA
- Developed PHP and Python scripts to measure and anonymised the media streams to the crowd sourced data uploaded from the Smart phones to the propriety geospatial (Media Q) server of IMSC.
Contact
Please reach out to me on Linkedin