Skip to content
On this page

whoami

I'm Raghav, a grad student in Computer Science @ NYU's Courant Institute of Mathematical Sciences. I most recently worked as a solutions engineer at Squirro. I'm an NTU (Nanyang Technological University) graduate where I majored in Computer Engineering. I enjoy developing software using my full-stack development and data science skills.

I'm currently engaged in independent NLP research under Prof. Ataman.

In addition to my corporate experience, I have research experience in Time Series Forecasting. Learn more about my research here

🎓Education

New York University 🇺🇸

M.S. - Computer Science (September 2023 - May 2025)

I'll be studying at the Courant Institute of Mathematical Sciences

Nanyang Technological University 🇸🇬

B. Eng. - Computer Engineering (Aug 2018 - Dec 2021)

  • Accelerated Bachelor's Program
  • Elective focus in Artificial Intelligence, Data Science
  • NTU President Research Scholar
  • Co-curricular highlights - President @ NTU Entrepreneurship Society, Vice Chair @ Hackers for Charity (NTU Open Source Society)

💼 Experience

Research Assistant @ NYU Courant

March 2024 - Present

My research is focused on NLP. I'll be working under Prof Duygu Ataman on mitigating positional bias in Language Models.

Solutions Engineer @ Squirro

September 2022 - June 2023

At Squirro, I worked as a solutions engineer to craft bespoke solutions for clients who want to use our insights engine.

Here, I was involved in developing solutions for Squirro's flagship client's digital transformation initiative, one of the biggest banks in Southeast Asia - OCBC Bank. Here, I focus on the backend aspects of developing features and tools to deliver to clients, as per their requirements.

Key outcomes -

  • Developed the activity tracking feature for keeping an audit trail of user actions regarding who uploaded what documents in, and what metadata was updated and when.
  • Created dashboards for admins to visualise and track this audit data.
  • Collaborated with customers on a strategic and operational level throughout the stages of solution design, implementation, and support.
  • Handled on-premise deployment and DevOps tasks to deploy latest features, and automated these actions using bash scripts

Skills - Python, Redis, Bash, ReactJS

Software Engineer (full-stack) @ Synthesis

January 2022 - September 2022

At Synthesis, I worked as a full stack software engineer. I worked on their social media analysis platform on frontend, backend as well as data engineering aspects.

Most notably, I developed an algorithm for analysing and ranking social media posts across multiple platforms, using metrics provided in the platforms' APIs. This algorithm is robust across countries and is being used to rank most relevant and interacted posts, and reduce time taken to analyse and gather insights from key social media platforms.

Other key outcomes -

  • Developed new frontend features including the login and registration flow with SSO on Trends Product
  • Maintained data pipeline for open data extraction for 2 clients using Python and ElasticSearch for scraping and indexing open data from social media platforms

Skills - Python, TypeScript, React TypeScript, Golang

👨‍💻Internships

Software Engineering Intern – TAIGER

May 2021 - August 2021

Here, I worked as a frontend engineer, where I developed the filter configuration feature for their search engine product.

Other key outcomes -

  • Improved version control workflow by introducing unified PR templates
  • Developed REST APIs using Flask for testing backend functionality with Frontend prior to deployment by backend team

Software Developer Intern – Panasonic R&D Center Singapore

June 2020 - December 2020

  • Developed an android app using Java and a web app using ReactJS from scratch for facial recognition with CRUD(Create, Read, Update, Delete) operations and integrated deep learning models for facial recognition in android apps
  • Reduced loading time by 30% and improved accuracy by 10% for facial recognition capabilities
  • Created python scripts for capturing, processing and multiple user identification by deep learning models in lesser time and higher frame rate using parallel processing
  • Developed scripts using Python for processing infrared images captured from FLIR-developed cameras