Vishal Anand

Senior Software Engineer at Google

Mandi, Himachal Pradesh, India

About

#TODO: Update Bio I'm a 4th year B.Tech undergrad at IIT Mandi with majors in Computer Science and Engineering. I am a competitive programmer and very much interested in data structures and algorithms and software development. Went to ACM ICPC India Regionals: Kharagpur 2018, Kharagpur and Kolkata/Kanpur 2019 with best rank of 16/160. Hosted competitive programming contests on Codechef (Rated for Div2), Codeforces (Groups), Hackerearth. I have been: • ACM Students Chapter Coordinator in 3rd year • Joint Sports Secretary in 2nd year • Cricket Secretary in 1st year Codeforces Profile : http://codeforces.com/profile/lane Codechef Profile : https://www.codechef.com/users/vishal_nnd0 Github : https://github.com/Vishal1541/

Experience

  • Google (Hyderabad, Telangana, India)
    • Senior Software Engineer
      Apr 2025 - Present · 1 yr 3 mos

    • Software Engineer III
      Oct 2022 - Apr 2025 · 2 yrs 7 mos

    • Software Engineer II
      Aug 2020 - Oct 2022 · 2 yrs 3 mos

  • Software Engineer Intern at Tonichi Insatsu
    Jun 2019 - Aug 2019 · 3 mos

    Worked on the backend of an application written in Vue.js and Laravel framework to accurately and speedily extract various Japanese business cards fields, the app directly used by the clients. These cards being in varieties make the job challenging. Made full use of fullTextAnnotation from Text_Detection and Document_Text_Detection from Google OCR results and developed various algorithms to increase the accuracy of extraction of different fields by a significant amount. Used Redis, an in-memory database, to store and retrieve data instantly and hence speed up the overall execution time. Used Neo4j, a graph database, for querying the so-far built relationships between older card fields for better and way fast classification of the current card fields. Wrote socket programs with PHP as the client node and python as the server node to run instantly various python programs (use packages like SudachiPy, FinderAcora) to help better predict various field values. Increased the overall card field extraction accuracy from 75% to 90% and speed up the overall app execution time from 1.5 sec to 0.3 sec per card.

  • ACM Students Chapter Coordinator at Indian Institute of Technology, Mandi
    Jun 2018 - Jun 2019 · 1 yr 1 mo

    The programming community of IIT Mandi focusing on raising its programming culture to the next level and exploring different fields of Computer Science including but not limited to competitive programming ( like ACM ICPC ), open source development ( like GSoC - Google Summer of Code, OutReachy ), attending conferences ( like GHCI - Grace Hopper Celebration India ), organising Hackathons, etc.

  • Joint Sports Secretary at Student Gymkhana IIT Mandi
    Aug 2017 - Jun 2018 · 11 mos

    Organised events: Rann-neeti: Inter college sports event Aagaz: Intra college inter-year Sports Event General Hostel Championship: Inter hostel Sports Event

  • Cricket Secretary at Indian Institute of Technology, Mandi
    Aug 2016 - Jun 2017 · 11 mos

    Cricket Secretary for 1st year students.