A

Arnish Grover

Software Engineer

Bengaluru, Karnataka, India5 yrs 9 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Managed 16+ backend services at Amazon.
  • Reduced costs by ~66% during resource migration.
  • Developed a chat service saving over $100k/month.
Stackforce AI infers this person is a Backend-focused Software Engineer with extensive experience in SaaS and IoT solutions.

Contact

Skills

Core Skills

BackendAwsApi DevelopmentMachine Learning

Other Skills

AWS LambdaAWS-CDKAmazon EBSAmazon EC2Amazon Relational Database Service (RDS)Amazon Web Services (AWS)Back-End Web DevelopmentCC++CDKCI/CDCore JavaDatabasesGitHubGolang

About

I am a Computer Science graduate from Chitkara University, with a deep passion for Problem Solving and a knack for embracing challenges that demand Critical Thinking. My expertise spans Data Structures, Algorithms, Databases, DevOps, and Object-Oriented languages like Golang, Java, C++, Python, TypeScript. Additionally, I have extensive experience with AWS, utilizing CDK, LPT, and CF templates. Throughout my academic and professional journey, I have undertaken diverse full-blown projects, taking charge of the development and management of front-end, back-end, and database components. Moreover, I have honed my skills in creating and training Machine Learning models to effectively tackle various problems. During my tenure at Amazon, I skillfully managed 16+ backend services, maintaining their uptime to meet the rigorous Five 9's target. As part of the on-call rotation team, I proactively resolved production issues during my shifts. I also spearheaded end-to-end features, creating System Design documents to demonstrate business impacts and architectural changes to stakeholders. My coding practices followed SOLID, KISS, and DRY principles, ensuring a test coverage of over 90%. Furthermore, I collaborated seamlessly with different teams, overseeing feature deployment and actively monitoring overall service health. My contributions included building graphical dashboards using Typescript and AWS-CDK to extract vital service information. At OYO, I had the opportunity to contribute to various teams, such as the IoT team, where I successfully introduced cost-cutting solutions through IoT product implementation. Additionally, I played a key role in enhancing the customer experience for guests staying at OYO-managed properties as part of the Customer Service Tech team. In summary, my educational background and practical experiences have equipped me with a diverse skill set, enabling me to tackle complex challenges and drive innovation within the realm of Computer Science.

Experience

5 yrs 9 mos
Total Experience
2 yrs 10 mos
Average Tenure
4 yrs 8 mos
Current Experience

Amazon

SDE II

Oct 2021Present · 4 yrs 8 mos · Bengaluru, Karnataka, India

  • As an accomplished engineer at Amazon, I play a vital role in managing and maintaining 16+ backend services, ensuring their uptime meets the exacting Five 9's target. As a dedicated member of the on-call rotation team, I proactively address production issues during my shifts, maintaining seamless operations.
  • I take charge of end-to-end features that require interaction with business areas. In this capacity, I create comprehensive System Design documents to showcase the business impacts, risks, and architectural changes to stakeholders, including Product Owners and Project Managers.
  • My commitment to excellence extends to software development, where I meticulously follow best practices and engineering principles such as SOLID, KISS, and DRY. My code is highly robust and thoroughly tested, with a test coverage consistently exceeding 90% across various testing types like unit, integration, performance, and QA. My programming expertise includes Golang, Java, and TypeScript.
  • Collaborating effectively with various teams, I oversee feature deployments and closely liaise with QA, Project Managers, and third-party areas to ensure successful GO/NO-GO decisions. Throughout the production deployment process, I actively monitor the overall health of services, ensuring a seamless experience for our users.
  • Furthermore, I possess a flair for building graphical dashboards that extract and display crucial information about each service, encompassing P9X, the health status of hosts, latency, CPU utilization, and more. I achieve this by leveraging Infrastructure as Code using Typescript and AWS-CDK.
  • My prowess extends to building extensive and complex infrastructure on AWS, utilizing CDK, LPT, and CF templates, contributing to the optimization and scalability of our systems.
BackendSoftware ArchitectureGolangJavaTypeScriptAWS+1

Oyo

3 roles

Senior Software Engineer

Jul 2021Oct 2021 · 3 mos

  • Part of the organization-wide dev team for the project that migrated all the resources (Backend servers, Redis, RDS, CI/CD pipelines), integrated and implemented features from old stack to a global-level stack (new stack), minimizing overall costs by ~66% and improving efficiency by 50% while making sure users experience no downtime. Also, made 2000 new hotels live using a 4-phased rollout strategy during the migration.
BackendAWSCI/CDRedisRDS

Software Engineer

Aug 2020Jun 2021 · 10 mos

  • Built a chat service that replaced the existing third party service saving over $100k/month in licensing fees for the organisation, having features like - normal/priority agent mapping, ticket creation/management, client notifications for new messages and web hooks to intimate the concerned parties (admins, supervisors) among others. Launched in US and UK geographies and planned to launch soon in other geographies.
  • Worked on the feedback module that handles the customer/partner feedback for the whole organization, improved API latency for most used (~10000 RPM) APIs from 400ms to 180ms (~60% improvement).
  • Designed and created a micro-service that enables the communication between multiple chat clients. Implemented using Web-Sockets and Kafka, backend designed using Spring Boot.
  • Lead a team of 4 developers and built the primary business logic service for all conversational platforms across OYO soon to be integrated with Yo! (OYO’s most used real-time bot-assistant)
Spring BootWeb-SocketsKafkaAPI DevelopmentBackend

SDE Intern

Apr 2019Aug 2020 · 1 yr 4 mos

  • Co-Developed a Machine Learning model that computed metadata of customer reviews acquired from multiple first-party and third-party providers.
  • Designed and implemented a communication system between IoT devices and backend using AWS lambda, improving performance by 50% and reduced operational cost by ~70%.
  • Worked on REST-API subsystem that enabled state changes and state management of IoT-based smart-lock deployed on multiple hotel locations across the country.
Machine LearningAWS LambdaREST APIAWS

Education

Chitkara University

Bachelor of Technology - BTech — Computer Science

Jan 2016Jan 2020

freeCodeCamp

Full Stack Web Development Certification — Computer Software Engineering

Stackforce found 100+ more professionals with Backend & Aws

Explore similar profiles based on matching skills and experience