Skip to content
View raashidanwar's full-sized avatar
πŸ‘¨β€πŸ’»
Coding
πŸ‘¨β€πŸ’»
Coding
Block or Report

Block or report raashidanwar

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
raashidanwar/README.md

About Me

GitHub LinkedIn

Hi πŸ‘‹, I am a Software Engineer πŸ‘¨β€πŸ’», I love distributed systems.

My Experience

GitHub

[Oct 2021 - May 2023]

End user features

  • I introduced WebAuthn functionality, allowing users to enhance account security with options like Touch-id, Security key etc. This Two-Factor Authentication (2FA) feature increased 2FA adoption rates from 8% to 13%.
  • I streamlined and expedited the Two-Factor Authentication setup process, reducing its duration by nearly 50%.
  • I contributed to backend modifications for npm CLI login and publish commands, ensuring compatibility with WebAuthn. This enables users to utilize their WebAuthn-registered devices via the CLI.
  • I revamped the npm CLI login and publish commands, transitioning from CLI-based to web browser-based authentication. This innovation eliminates the need for repetitive username and password entries, significantly expediting the login and publishing process.
  • I redesigned the password reset process from scratch, replacing a complex and error-prone 10-step flow. The new design incorporates enhanced security through a 2FA check.
  • I developed a cost-effective and scalable solution for refreshing OAuth tokens for Twitter and GitHub accounts. These tokens are employed in automating the account recovery feature, resulting in a 50% reduction in account recovery time.

SLO and Infra and Security improvements

  • I implemented a new password hashing technique for enhanced account security.
  • Ireduceddatabaseloadbynearly50%byOptimisingthecomplexSQLquery through indexing.
  • I migrated 20+ AWS lambdas from Node.js 14 to Node.js 16, rigorously testing and analyzing performance.
  • I resolved 5xx errors in micro-services, achieving a 99.99 Service Level Objective (SLO).
  • I fortified our cloud infrastructure with a policy-based Just-in-Time Access layer, enhancing security and access control.
  • I handled on-call incidents and conducted root cause analyses for prompt issue resolution.

Flipkart

[May 2021 - Oct 2021]

  • I helped create a warehouse onboarding tool, cutting onboarding time by 70%.
  • I optimized inter-warehouse processes, reducing scans for faster delivery by 50-70% and resolved customer on-call incidents promptly.

Samsung

[Jan 2021 - May 2021]

  • I developed features and addressed bugs in a tool utilized by multiple teams to monitor and receive alerts regarding cloud infrastructure costs.

Technologies I know

  • Languages: C++, JavaScript, Ruby, Python.
  • Runtime & frameworks: Node.js, React, Ruby on Rails.
  • Databases: SQL, PostgreSQL, Redis, Elasticsearch, Mongodb.
  • Cloud services: AWS.
  • Other tools: Docker, GitHub, CI/CD.

Personal projects

My coding profiles

codeforces codechef HackerRank HackerEarth LeetCode

Currently learning πŸ“ˆ

Books πŸ“š

Popular repositories

  1. Algorithms Algorithms Public

    CP corner

    C++ 5 3

  2. Google-KickStart Google-KickStart Public

    C++ 1

  3. Setup Setup Public

    Python 1

  4. dotfiles dotfiles Public

    Forked from ecnerwala/dotfiles

    My dotfiles, managed by stow

    Perl

  5. cp-contest cp-contest Public

    C++

  6. Data-Structure-and-Alogrithm-Tutorials Data-Structure-and-Alogrithm-Tutorials Public