Aravind Siddoju

Software Engineer

Hyderabad, Telangana, India7 yrs 11 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in developing microservices for cloud applications.
  • Proven track record in enhancing software development pipelines.
  • Strong problem-solving skills with a focus on efficiency.
Stackforce AI infers this person is a Software Development professional specializing in cloud-based microservices and application packaging.

Contact

Skills

Core Skills

Software DevelopmentMicroservicesC#

Other Skills

.NET.NET Core.NET FrameworkADO.NETAPI DevelopmentASP.NETAgile MethodologiesAlgorithmsAnalytical SkillsAzureAzure FunctionsC (Programming Language)C++Cloud ApplicationsCloud Computing

About

Currently working as a Software Developer II at Microsoft. I am an avid learner and passionate to work with new technologies. Technical Skills: Strong problem-solving skills, Skillful in using Data Structures and Algorithms, Competitive programmer, C# developer with sound knowledge of design patterns, Proficiency in C++, Python, HackerRank Profile: https://www.hackerrank.com/AravindSiddoju, Experience in developing applications with.NetCore, .NetFramework, Microsoft Azure, MVVM Architecture, Visual Studio, Docker, Kubernetes, Microservice Architecture, Agile Methodologies.

Experience

7 yrs 11 mos
Total Experience
2 yrs 7 mos
Average Tenure
5 yrs 3 mos
Current Experience

Microsoft

3 roles

Software Engineer 2 (L62)

Aug 2024Present · 1 yr 10 mos · Hyderabad, Telangana, India

Software Engineer 2 (L61)

Promoted

Aug 2022Aug 2024 · 2 yrs · Hyderabad, Telangana, India

  • Part of Windows UPS team which publishes the windows os updates to various internal teams and customer endpoints.
  • Currently working in Microsoft media publishing which publishes different windows images (ISO, ESD, Vhd, Containers) to various partner teams like MCR, Azure Marketplace, OEMs and VLSC.
  • Developed new APIs for faster publishing of Media Images to internal partner teams. These new APIs bypasses conventional flow to quickly publish and address any regressions before publishing to customers.
  • Improved the overall Media Publishing pipeline performance by refactoring the huge image copying workflows.
  • Developed Auto healing system which will intelligently heal the failures of media publishing. Improved the reliability by introducing granular retries, smarter retries and auto healing capabilities to the pipeline.
API DevelopmentMedia PublishingMicroservicesAgile MethodologiesSoftware Development

Software Engineer

Mar 2021Aug 2022 · 1 yr 5 mos · Hyderabad, Telangana, India

  • I am part of CPC windows desktop packaging team. We develop applications that will be used to generate the final packages from windows builds and gets shipped to customers every month. All the windows updates for 1.5 billion devices across the world will be impacted with the new packages that we ship, and our applications will generate these packages for different windows products.
  • Worked on developing new micro service applications to generate windows packages from cloud.
MicroservicesWindows PackagingCloud TechnologiesSoftware Development

National instruments

Software Engineer

Jul 2019Mar 2021 · 1 yr 8 mos · Bengaluru Area, India

  • I worked on developing the cRIO support in LabVIEW NXG which is a system-design platform and development environment for a visual programming language. My key contributions were:
  • Worked on multiple features for Growable IO node and C-Series modules using C# and .Net. I took responsibility to develop the complete user workflows and writing automated tests as well.
  • Worked on IO node decomposition that maps properties of CSeries modules to VHDL using C# objects.
  • I leveraged my role as a Feature lead for three vertical slice features and collaborated effectively with Productization leads, cross teams, to deliver features with high quality.
  • I used my opportunity as a Scrum Master to lead all the scrum meetings, bringing new agile methodologies to the team, and striving continuously to make my team more productive.
LabVIEWC#.NETSoftware Development

Itron, inc.

Software Engineer

Jul 2018Jul 2019 · 1 yr · Bengaluru Area, India

  • Worked on Data Management services that handle huge volumes of data load from sensors, meters, collection engines & imports. This includes developing microservices to store bulk amount of data, deploying services in Cluster, Continuous Integration and Deployment, Using various Cloud technologies like Azure Service Bus Messaging, Azure Storage, Docker and Kubernetes.
Data ManagementMicroservicesCloud TechnologiesSoftware Development

Education

Motilal Nehru National Institute Of Technology

Bachelor of Technology (B.Tech.) — btech

Jan 2014Jan 2018

Narayana Junior College

Intermediate

Jan 2012Jan 2014

Reliance High School

High School — Secondary Education and Teaching

Jan 2009Jan 2012

Stackforce found 100+ more professionals with Software Development & Microservices

Explore similar profiles based on matching skills and experience