Anurag Thakur

Anurag Thakur

Software Engineer

CARS24

Contact Me

About Me

I am a graduated student of NIT Hamirpur, graduated in 2019 in the Computer Science Engineering with CGPA 8.52.

I'm looking for companies who see major inefficiencies in our world and aim to use tech to fix them

Now I'm working on the frameworks and libraries of JavaScript and Blockchain. I also enjoy building new stuff, managing things and investigating new technologies in my spare time.

Work Experience

Software Engineer (May/2021 - Present)

CARS24
  • Skills: ReactJS, ReduxJS, Webpack, i18next, JavaScript, HTML, CSS
  • Improved the overall performance for M-Web by ~88% (36 to 68+) and passed core web vitals
  • Worked on SEO and SERP: the number of clicks for our pages increased by 38% and the ranking of keywords like car make and model name and "Top Used Cars in Dubai" has improved to the Top 2-3 ranking
  • Worked on building the Language Translation support from English to Arabic and vice versa using i18next
  • Efficiently ran 20+ A/B Experiments to increase user engagement, reduce bounce rates, and increase conversion rates
  • Tracked logs on Sentry and Datadog applications and fixed those issues
  • Worked on critical features like ENBD Bank Integration, Checkout Flow, and Value Added Services
  • Took internal team sessions on Web performance and CSS
  • Events management tools Clevertap and GA
  • Code Refactoring and Cleaning of unused components in the project
  • Did POC for showing PDF documents. Added controls for multiple pages in the pdf for viewing the documents uploaded by the user. Implemented zoom-in and zoom-out for image and pdf files that are uploaded by the user


Software Development Engineer 1 (Aug/2020 - May/2021)

Ola (ANI Technologies Pvt. Ltd)
  • Skills: VueJS, PWA, JavaScript, HTML, CSS
  • Worked on PWA application(Ola Foods) and Responsive Website (Ola Electric)
  • Integrated the PWA application on Ola Cabs App
  • Created components for Home Page Collections related to Banners, Dishes, Track Page with a timeline of status and track on the map, Cart Page with Address and Payment Selection, Order Summary Page, Popups related to Payment and Address Flow with a mock response
  • Collaborated with Product and Design Team related to flow
  • Integrated API's with the flow
  • Controllers For API's (Nodejs)
  • Sentinels changes related to Security
  • Stage and Production Sanity
  • Deployment Flow on stage and production using Jenkins and Orchestrator
  • Solved Andriod and IOS Compatibility issues
  • Progressive Loading of Images and Videos
  • Tracking of rider and vendor on google maps in VueJS
  • Timeline for order status


Associate Consultant (Aug/2019 - Aug/2020)

Oracle (OFSS)
  • Worked on creating new screens and adding field functionality in their product using JS, PL/SQL, OracleDB. Worked on unit testing of packages in PL/SQL
  • Worked on errors functional team was getting after a new version release of Product and data migration problems


Product Development Internship (May/2019 - July/2019)

NowFloats
  • Worked on development and errors in Kitsune IDE (Main Product) written in React.JS, Redux, and SASS
  • Serverless full-stack Web Applications Using Kitsune

Latest Projects


ExtendedPlayFairCipher

Enhanced 8X8 Playfair Cipher and Steganography

Created functional web platform that the user can easily use to encrypt and decrypt his/her messages.It's Algorithm made after studying research papers.

Technologies: HTML/CSS, AngularJS, Python.

Find out more

Tron Light Cycles

Tron Light Cycles

A multiplayer game where every player has a bike that creates a wall. They have to destroy other players by cutting into their paths. This game was made using Marlin protocol for powerful and flexible multicast communication so that every key press by each player reaches all the other players within a few milliseconds.

Technologies: Blockchain, JS, NTP Protocol.

Find out more

Voting App

Voting - Decentralised App

It is decentralised App in which we can vote a canditate and one user can vote only once.It is based on Blockchain and Ethereum/Solidity/Metamask is used for making contracts and creating ethers.

Technologies: Blockchain, Metamask, Solidity

Find out more

Project -QA

QA - Question Answering

It is Question Answering site. You can ask questions,see answers,give your answers.You can see questions according to categories and subcategories.

Technologies: HTML/CSS/JS, PHP with MySQL

Find out more

Uploadbin

Uploadbin

You can upload anything upto fixed size.It generates a link for it. You have to paste this link in url and it get downloaded.

Technologies: PHP with MySQL.

Find out more

Extra-Curricular Activities

  • Training and Placement Representative (TPR) of the CSE Department
  • Web & App Team Secretary for Hillffair 2k18 - NIT Hamirpur Cultural Fest
  • Web Developer at Pixonoids (Club for Web,Graphics,Animations and Photography)
  • Member at GLUG NITH
  • Inter-year winner and Inter-branch runner up in Volleyball