Aman Dokania

Software Engineer

Noida, Uttar Pradesh, India6 yrs 9 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Led cost-saving initiatives at Microsoft.
  • Expert in infrastructure optimization and VM management.
  • Proficient in multiple programming languages and frameworks.
Stackforce AI infers this person is a Software Engineer specializing in Infrastructure Optimization and Cost Reduction in SaaS environments.

Contact

Skills

Core Skills

JavascriptWebglInfrastructure OptimizationCost Reduction

Other Skills

AlgorithmsAndroid StudioAzure KustoBatch ProgrammingCC#C++CeleryCogsCost AnalysisData StructuresDatabase Management System (DBMS)HTMLJavaKusto Query Language (KQL)

About

At Microsoft, we've crafted scalable solutions and optimized infrastructure, significantly impacting cost savings and system reliability. My educational foundation in Information Technology from the Indian Institute of Information Technology complements my hands-on experience, allowing me to effectively analyze and streamline operations. The transition from traditional VMs to spot VMs and the strategic SKU adjustment I led resulted in substantial cost reductions. These initiatives reflect my commitment to efficiency and my core competency in infrastructure optimization. Our team values innovation and strategic thinking, and my role has been pivotal in driving these principles forward.

Experience

Microsoft

2 roles

Software Engineer 2 (L62)

Aug 2023Present · 2 yrs 7 mos · Noida, Uttar Pradesh, India

  • 1. Leading a team of 3 to create the local text editor that uses WebGL to render and due to which the rich text properties like Shadow, Reflection, Fills are also locally supported. Integrating this editor with the most complex object call SmartArt which comes with its own complexity.
  • 2. Integrated interactivity tracker and JS-Profiler in the PowerPoint and used it by the whole team to improve the user interactivity time.
  • 3. Used the above things to improve the timing of one of the complex functionality which is applying Animations.
WebGLJavaScriptPowerPoint

Software Engineer 2 (L61)

May 2022Aug 2023 · 1 yr 3 mos · Noida, Uttar Pradesh, India

  • I am working in a COGS team for the PowerPoint Web team. Have to reduce costs by improving infrastructure for the team.
  • 1. Investigated the Memory used by VMs and found that we can reduce the allocated memory. I reduced it to 50% and saved cost approx 1M dollars.
  • 2. I also checked around the SKU used by VMs, and after some discussions figured out that we can use another SKU having 1/3 the price of the current one. I made the required changes and tested it.
  • 3. Increased the reliability of the rehydration process for the PPT. So, that we can move from VMs to spot VMs and save costs for the team.
  • 4. Enabled NEL(Network error logging) and investigated the errors reported by it.
  • 5. using MSI (managed service identity) all across Powerpoint.
  • 6.Using NEL data and resolving the errors faced by APIs to improve the reliability of service.
CogsVM OptimizationNELMSIInfrastructure OptimizationCost Reduction

Agoda

Software Engineer

Oct 2021May 2022 · 7 mos

Shipsy

Software Engineer

Oct 2020Oct 2021 · 1 yr · Gurugram, Haryana, India

  • 1..Wrote a complete backend for new customer onboarding. Take care of all the information and excel that they will upload.
  • 2. Created an microservice to handle multiple upload to database via long excel using queue system.
  • 3. Created complete backend to handle Shipping Instructions flow for the customer.
  • 4. Connect to lots of shipping lines to understand how they use SI and Booking files. They are using a EDIFACT format of file. Wrote parser and generator for EDIFACT to json, so that we can use it our end efficiently.

Cogoport

Software Developer

Jul 2019Oct 2020 · 1 yr 3 mos · Mumbai Area, India

  • 1. Create a complete backend architecture in graphQl-ruby.
  • 2. Created a complete frontend for booking to checkout using react.js
  • Helped to Improved the website UI.

Nvidia

Software Intern

Jan 2019Jun 2019 · 5 mos · Pune, Maharashtra, India

  • 1. Wrote approx basic 150 apis in c++ on GPU and USER information.
  • 2. Created a test to check on the machine that how many created PR has a memory more than 15kb and sent the notification of it to the PR creator.

Education

Indian Institute Of Information Technology Allahabad

Bachelor of Technology — Information Technology

Jan 2015Jan 2019

Anandram Dhandhania Saraswati Vidya Mandir, Bhagalpur

Intermediate — Science

Jan 2013Jan 2014

Anandram Dhandhania Saraswati Vidya Mandir, Bhagalpur

High School

Jan 2011Jan 2012

Stackforce found 100+ more professionals with Javascript & Webgl

Explore similar profiles based on matching skills and experience