Anirudh Varanasi

Software Engineer

New York City, New York, United States2 yrs 2 mos experience

Key Highlights

  • Expert in building scalable, cloud-native systems.
  • Led optimization efforts at Microsoft for backend processes.
  • Developed impactful projects using AWS and Azure.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in Cloud Computing and Distributed Systems.

Contact

Skills

Core Skills

Back-end Web DevelopmentCloud ComputingSoftware Systems

Other Skills

.NETASP.NETAmazon DynamoDBAmazon KinesisAmazon S3Amazon SQSAmazon Web Services (AWS)Azure Graph APIBitcoinBlockchainBootstrapC#C++CPPCPU Simulation

About

I am a Master of Science in Computer Science candidate at Columbia University, specializing in software systems. With a strong foundation in building scalable, cloud-native systems, I am passionate about creating reliable, high-performance platforms. My experience at Microsoft as a Software Developer allowed me to lead efforts in optimizing backend processes and collaborating across teams to deliver impactful solutions using C#, .NET, Azure and React. During my time at Columbia University, I have worked on several impactful projects, one of which is GitGlance, an open-source recommendation platform that leverages AWS Personalize and Kafka for real-time model training. I designed a stateless architecture utilizing AWS Lambda, S3, API Gateway, and PostgreSQL to ensure scalability and reliability. In addition to this, I developed a Distributed Key-Value Pair Database using the Paxos protocol, which involved implementing consensus, sharding, and replication. These projects have sharpened my skills in Go, Python, React, Docker, and cloud platforms like AWS. I thrive in fast-paced environments and enjoy tackling complex technical challenges, particularly in distributed systems, API design, and cloud architecture. My goal is to develop cutting edge technologies as a backend or full-stack developer.

Experience

Amazon

Software Developer

Apr 2025Present · 11 mos · New York City Metropolitan Area

Columbia university

Teaching Assistant

Sep 2024Dec 2024 · 3 mos · New York, United States · On-site

  • Distributed Systems and Computer Networks

Nyc administration for children's services

Software Engineer Intern

Jul 2024Aug 2024 · 1 mo · New York, New York, United States · On-site

  • Built data pipelines between Oracle Toad SQL and SharePoint using Azure Graph API. Designed map visualization dashboards of over 3000 schools in New York City with React and hosted on NodeJS.
Azure Graph APIReactNodeJSOracle Toad SQLBack-End Web DevelopmentCloud Computing

Microsoft

2 roles

Software Developer

Jun 2022Sep 2023 · 1 yr 3 mos · Bengaluru, Karnataka, India

  • As software developer at Microsoft, I was responsible for stabilizing the reliability SLA at two 99s.I was also responsible for writing reliable codes and migrating the platform from BootstrapV3 to BootstrapV5.
  • Collaborated with 4 teams across time zones to build a user friendly product. Worked end to end on Microsoft Azure and .NET framework to resolve customer issues.
C#.NETMicrosoft AzureBootstrapCollaborationSoftware Systems+1

Software Developer Internship

May 2021Jul 2021 · 2 mos · Bengaluru, Karnataka, India · Remote

  • As SDE intern I was responsible for designing and building a real time communication system leveraging Microsoft Azure SignalR service.
  • Developed a scalable notification system with SignalR service and integrated with JavaScript for end to end customer experience.
Microsoft AzureSignalRJavaScriptSoftware SystemsCloud Computing

Education

Columbia Engineering

Master of Science - MS — Computer Science

Sep 2023Dec 2024

Indian Institute of Technology, Guwahati

Bachelor of Technology - BTech — Computer Science

Jan 2018Jan 2022

Stackforce found 100+ more professionals with Back-end Web Development & Cloud Computing

Explore similar profiles based on matching skills and experience