Ankit Srivastava

Software Engineer

Bengaluru, Karnataka, India7 yrs 2 mos experience

Key Highlights

  • Increased platform availability by 34% at BrowserStack.
  • Reduced build time by 68% at Samsung using parallel processing.
  • Developed a comprehensive debugging platform for user session logs.
Stackforce AI infers this person is a Backend-focused Software Engineer with experience in SaaS and Consumer Electronics.

Contact

Skills

Core Skills

Software DevelopmentCloud ComputingPlatform DevelopmentMicroservicesSecurityMonitoringBackend DevelopmentApi DevelopmentAutomationPerformance Optimization

Other Skills

AlgorithmsAmazon EC2Amazon EKSAmazon S3Amazon Web Services (AWS)AngularJSAnsibleApache KafkaApache SparkAzure Cosmos DBBack-End Web DevelopmentBashCC++Cascading Style Sheets (CSS)

About

I am a Software Engineer with 3+ years of experience in building and scaling high-performance systems at leading organizations like Microsoft BrowserStack and Samsung. My expertise lies in developing robust, scalable applications, optimizing platform performance, and solving complex technical problems in high-paced environments. At BrowserStack, I: Increased platform availability by 34% by optimizing device clean-up and session processes. Built a regex-based log processing service to enhance security and manage user actions during sessions. Developed a central health monitoring dashboard using Golang, and Redis, and deployed it on Amazon EKS, ensuring high availability and efficient container orchestration. At Samsung, I: Designed set time limit feature for Smart TV feature to control over usage. Optimized compliance test automation processes, reducing build time by 68% through parallel processing. Contributed to platform development by restructuring modules to enhance performance and maintainability. I’m proficient in Java, C++, Golang, JavaScript, and technologies like Redis, Kubernetes, Nginx, and MySQL. With a strong foundation in object-oriented design, data structures, and algorithms, I thrive in fast-paced, dynamic environments that demand high ownership and a problem-solving mindset. Beyond my professional achievements, I am passionate about solving challenging technical problems, contributing to impactful projects, and continuously learning to stay at the forefront of technology.

Experience

7 yrs 2 mos
Total Experience
1 yr 4 mos
Average Tenure
1 yr 5 mos
Current Experience

Microsoft

Software Engineer 2

Jan 2025Present · 1 yr 5 mos · Bengaluru, Karnataka, India · Hybrid

ClickHouseApache SparkScalaAzure Cosmos DBSoftware DevelopmentCloud Computing

Browserstack

Software Engineer

May 2023Jan 2025 · 1 yr 8 mos · Remote

  • Developed a regex-based log processing service with added features to restrict actions for blacklisted users, control user actions during the session and also address critical security vulnerabilities.
  • Developed a comprehensive debugging platform to debug user session logs along with all the necessary device and host machine details and queries for different kinds pushed to BigQuery using Node.js, Nginx.
  • Increased the efficiency of watcher service(an accessibility service running on devices which subscribes to window change event) from 95% to 98% by handling the log flushing before session, timestamp attachment, better popups events handling, handler error instrumentation leading to enhanced user session stability.
  • Redesigned and optimized the staging platform to support testing and enabled data collection using service accounts to seamlessly push data to Google BigQuery, enhancing data analysis capabilities.
  • Enhanced device availability by 2.5% (from a P90 of 92% to 94.5%) through refining the existing platform
  • code, optimizing the XCUITests during several cleanup steps and health checks.
  • Improved Hashicorp cloud platform’s stability in failure conditions, achieving eventual consistency of vault and seamless deployment with Nomad.
Platform DevelopmentNginxApache KafkaJavaSoftware as a Service (SaaS)Microservices+11

Samsung electronics

Software Engineer

Aug 2021May 2023 · 1 yr 9 mos · Noida, Uttar Pradesh, India

  • Developed the REST APIs for the daily time limit set features in TV using Node.js, Express.js, python, and Tizen Studio and designed its database in MongoDB from scratch for controlling the over-usage of apps in Smart TV.
  • Reduce the time of the automatic building of Native Tizen Compliance Test cases along with binary creation of Tizen Platform APIs by 68% using parallel processing.
  • Developed and Restructured platform code for various modules of Tizen Platform APIs, and their different test cases.
  • Developed the dashboard server for all the information related to the daily running modules of Tizen PLatform APIs.
  • Cleared SWC Advanced and Professional Coding Examination, which only 40-45% of employee has cleared.
MySQLLinuxC++Python (Programming Language)Node.jsREST APIs+4

Tecnoesis nit silchar

2 roles

Technical Head

Feb 2021Apr 2021 · 2 mos

  • I was the Technical Head of the Tecnoesis 2021, the Technical Fest of NIT SILCHAR

Web Head

Oct 2019Mar 2021 · 1 yr 5 mos

  • I was the Web Head of the Tecnoesis 2020, the Technical Fest of NIT SILCHAR

Gobillion

Software Development Intern

May 2020Jul 2020 · 2 mos · Karnataka, India

  • Developed and deployed the backend services of a social e-commerce android application from scratch using Node.js, MongoDB on AWS, and GCP respectively which has expected user reachability of 5k. Developed features like Team Buying a product within a limited time, removing a team after 12 hours from its creation, Cart, Wish list, Admin Portal APIs that can have multiple data, and verifying seller’s listings.
  • Decreased the time lagging of the app in team creation by 150% by increasing the rate of requests without server load.
Representational State Transfer (REST)

Srijan nit silchar

Web Head

Oct 2019Nov 2019 · 1 mo · Nit Silchar

Google developer student clubs, nit silchar

Core Team Member, Web Module

Sep 2019May 2021 · 1 yr 8 mos · Silchar

Communication

N.e.r.d.s robotics club nit silchar

Web Developer

Sep 2019Jun 2020 · 9 mos · SILCHAR

  • Web Head at Robotics Club of NIT Silchar.

Electrical engineering society ,nit silchar

Executive Member

Sep 2018May 2019 · 8 mos · Nit Silchar

Education

National Institute of Technology Silchar

Bachelor of Engineering - BE — Electrical and Electronics Engineering

Jun 2017May 2021

National Institute of Technology Silchar

BTech - Bachelor of Technology — electrical engineer

Jan 2017Jan 2021

Stackforce found 100+ more professionals with Software Development & Cloud Computing

Explore similar profiles based on matching skills and experience