Ashutosh Kumar

Software Engineer

Hyderabad, Telangana, India13 yrs 7 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in cloud architecture and performance optimization.
  • Proven track record in backend development and feature implementation.
  • Strong mentoring skills with a focus on team growth.
Stackforce AI infers this person is a SaaS-focused Software Engineer with strong expertise in performance optimization and backend development.

Contact

Skills

Core Skills

Cloud ArchitecturePerformance OptimizationBackend DevelopmentIntegrationFeature DevelopmentApi DevelopmentComplianceSearch OptimizationMarketplace DevelopmentUser ExperienceMigrationCompiler DevelopmentFeature ImplementationAlgorithm Development

Other Skills

AWSAlgorithmsAuthenticationAzureCC#CSSCommerceCore JavaData IndexingData LoadingData ManagementData StructuresData TransformationData Visualization

About

Experienced Software Engineer with a demonstrated history of working in the computer software industry. Skilled in Perl, Debugging, C++, Android, and Data Structures. Strong engineering professional with a Bachelor of Engineering (BE) focused in Information Technology from Jadavpur University.

Experience

Servicenow

2 roles

Staff Software Engineer

Promoted

Feb 2022Present · 4 yrs 1 mo · Hyderabad, Telangana, India

  • Currently I am working as an architect of Service Graph Connector for AWS and Azure. As part of this role, I mentor a group of engineers to drive the project technically and provide guidance to them.
  • 1. Push connector framework : I built push connector framework to test push based data sources. It helped us to do performance testing of push based data sources.
  • 2. Performance improvement in SGC-AWS: We were facing performance issue in AWS during incremental load. We improved the performance by ~10X. After implementing the fix, import time came down from ~5 hours to ~30 mins.
  • 3. Parallel data loading in SGC: I designed and did the POC for parallel data loading in SGC. We did the change at platform level to add support to load data into import set table in multi-threaded way. We got ~900% improvement in load rate and end to end time improved by ~43%.
AWSAzurePerformance TestingData LoadingCloud ArchitecturePerformance Optimization

Senior Software Engineer

Jun 2020Feb 2022 · 1 yr 8 mos · Hyderabad, Telangana, India

  • 1. Performance optimization of APM pages: Earlier APM pages were not performant. I analyzed the page and implemented pagination, lazy loading to improve the performance of the pages.
  • 2. Embedded Messenger for CSM: I worked mainly on the backend of embedded messenger. I worked on authentication, notification system and performance improvement.
  • 3. Multi-instance support for incremental fetch for SCCM integration: SCCM integration pulls data from third party and put into the CMDB tables after some transformation. We keep timestamp to fetch data incrementally in subsequent run. Earlier it was implemented for single instance. I designed and implemented multi-instance support for the same.
  • 4. Performance improvement on AIR integration pages : I am leading perf improvement across all the AIR integration pages. Improved homepage load time by ~4X. JSON response size came down from 6kb to 1kb and page load time improved from ~8sec to ~1.5sec after the optimization.
Performance OptimizationBackend DevelopmentData Transformation

Microsoft

3 roles

Software Engineer 2 (62)

Aug 2019Jun 2020 · 10 mos · Greater Hyderabad Area

  • 1. Review App – I was driving this feature. This app provides end to end smooth experience to provide feedback on pull request. It helps to get early feedback on code changes, which in turns helps to improve the product quality.
  • 2. TestCase Export/Import: I was driving this feature too. I was responsible of complete end to end design/rollout for this feature. This feature gives user smooth experience during bulk edit of test cases. The biggest challenge was here to create correlation between testcase and teststeps in CSV during export/import.
Feature DevelopmentUser Experience

Software Engineer 2 (61)

Nov 2017Jul 2019 · 1 yr 8 mos · Greater Hyderabad Area

  • 1. Implemented command line tool for VS extension -- We implemented the command line tool for VS extension. I implemented the backend api for this tool.
  • 2.Made marketplace GDPR compliance -- I wrote a separate service to make our marketplace site GDPR compliance. I was responsible for end to end design, implementation, rollout and monitoring for this feature.
  • 3. On-boarded Azure Search to Marketplace : Marketplace search was not scalable with SQL-FTS search, so we on-boarded Azure Search to marketplace.
  • Designed everything end to end
  • Wrote indexing job to index marketplace extension data
  • ~6X improvement in search performance
  • Wrote a job to monitor Azure Search metrics
API DevelopmentGDPR Compliance

Software Engineer

Nov 2015Oct 2017 · 1 yr 11 mos · Greater Hyderabad Area

  • 1.Implemented Rating and Review on Marketplace -- Marketplace site host visual studio extensions and you can acquire extension from there. I implemented rating and review on our site. It helps to determine the quality of the extension.
  • 2.Integration with Commerce – We have incorporated commerce in marketplace to allow third party publisher to make their extension Paid.
  • 3.Enhanced publisher experience to show all publisher stats – We implemented publisher stats page, where you can see all the informations about your extension and see how your extension is doing. You can see install,uninstall,rating and review etc. It’s important to attract more publisher.
  • 4.VS gallery migration – We migrated VS gallery extension publish experience from VS gallery to marketplace. I was responsible for the backend service implementation.
Marketplace DevelopmentIntegration

Mentor graphics

Senior Member of Technical Staff

Jan 2014Nov 2015 · 1 yr 10 mos · Noida, Uttar Pradesh, India

  • Worked on compiler development for VHDL-AMS which mainly covers parsing,semantic checks and generates the equivalent ASM file for simulation of the design.
Compiler DevelopmentVHDL

Samsung electronics

Software Developer

Jun 2012Jan 2014 · 1 yr 7 mos · Noida, Uttar Pradesh, India

  • Worked in My files team of R&D1 in samsung. Implementation of different features of my files in featured Phone and as well as maintanance of already developed features.
  • 1. Backup manager : Created backup manager feature to export/import phone contacts. It basically helps user to import all contacts from one phone to another phone.
  • 2. Implement copy/move feature: I implemented copy/move feature to copy/move images/videos from phone to Memory Card /phone or Memory Card to Memory Card/phone.
  • 3.Improve performance of move feature: I worked on improvement of move feature. Earlier we used to copy the files before deleting file during move. So it was taking more time. I modified the logic during move and it was taking less than 1 sec for this.
  • 4.Folder's file count : Implemented BFS approach to count the no of files inside any folder including its subfolder’s files.
Feature ImplementationR&D

Education

Jadavpur University

Bachelor of Engineering (BE) — Information Technology

Jan 2008Jan 2012

Stackforce found 100+ more professionals with Cloud Architecture & Performance Optimization

Explore similar profiles based on matching skills and experience