Profile Image

Hey 👋, I am Raashid Anwar


I am a software engineer passionate about large scale distributed systems and Algorithms. I am currently working at PhonePe as a Software Engineer 2 with Marketplace team.

I am having 3 years of experience and worked at technology giants like GitHub, Flipkart and Samsung. I am a diehard fan of competitive programming and have been doing it for 5+ years.

Experience

PhonePe
PhonePe Logo
Software Engineer II
  • Building FASTag payment solution for plaza merchant.
  • GitHub
    GitHub Logo
    Software Engineer
  • 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 40%.
  • 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.
  • I implemented a new password hashing technique for enhanced account security.
  • I reduced database load by nearly 50% by Optimising the complex SQL query 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
    Flipkart Logo
    Software Development Engineer
  • 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
    Samsung Logo
    Software Engineer
  • I developed features and addressed bugs in a tool utilized by multiple teams to monitor and receive alerts regarding cloud infrastructure costs.
  • Open Source Contribution

    Personal Peojects

    Book Shelve

    Courses

    Data Structure and Algorithms

    Raashid Anwar

    Coming soon...

    System Design

    Raashid Anwar

    Coming soon...