Sandeep Vadiraj

I'm

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:

  • CSCI 570: Analysis of Algorithms.
  • CSCI 571: Web Technologies.
  • CSCI 585: Database Systems.
  • CSCI 578: Software Architecture.
  • CSCI 530: Security Systems.
  • CSCI 551: Advanced Computer Networks.
  • INF 528: Digital Forensics.
  • INF 520: Foundations of Information Security.
  • Bachelor of Electronics and Communication

    2009 - 2013

    Visvesvarayya Technological University

    Coursework:

  • Logic Design
  • Microcontrollers
  • Microprocessors
  • Programming in C++
  • 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.

    Projects

    These are some of the spare-time projects.

    • All
    • Hackathon
    • General

    Microsoft Hackathon 2022 - URL shortener

    Blogs

    Random thoughts and notes about some articles.