Dr. Raushan Raj, PhD

Software Engineer

Binghamton, New York, United States6 yrs 10 mos experience

Key Highlights

  • PhD in Computer Science with a focus on Machine Learning
  • Reduced TensorFlow model latency by over 95%
  • Achieved a 21% reduction in phone ID calls
Stackforce AI infers this person is a Machine Learning Engineer with strong software development skills in SaaS environments.

Contact

Skills

Core Skills

Machine LearningSoftware DevelopmentComputer Science

Other Skills

TensorFlowHadoopData AnalysisCC++JavaPythonHTMLPHPMySQLCSSMatlabAdobe flash (animation)AndroidJavaScript

About

At Yahoo, my work revolves around enhancing security and performance through machine learning, where I've significantly reduced TensorFlow model latency and addressed vulnerabilities. My academic journey culminated with a PhD in Computer Science from Binghamton University, where I delved into Gaussian Conditional Random Fields. My expertise in machine learning isn't just theoretical; it's proven in practice, with tangible improvements like a 21% reduction in phone ID calls due to updated abuse classifiers. Our team's dedication to advancing Yahoo's technology stack is rooted in a deep understanding of algorithms and a commitment to operational excellence.

Experience

Yahoo

Software Dev Engineer II

Jun 2022Jun 2024 · 2 yrs · San Jose, California, United States

  • Updated workflow to reduce abuse, resulting in a decrease in phone ID calls to 21%.
  • Successfully decreased the latency of TensorFlow 2 model from 300 ms to an average of 5 ms.
  • Identified and fixed several security vulnerabilities in the codebase.
  • Updated and added heuristics for abuse classifier workflow, enhancing performance.
  • Developed, trained, tested, and deployed various machine learning models using TensorFlow 2 and XGBoost in multiple workflows.
  • Generated tables for investigating successful authorization from bad clients and bots.
  • Analyzed, reviewed, and removed underperforming machine learning models.
  • Addressed Oozie workflow-related issues, ensuring smooth operation.
  • Updated SMS provider preferences in the codebase, resulting in cost savings for the organization.
  • Determined the efficacy of several workflows, informing heuristics and feature input to machine learning models.
  • Monitored entire workflow through Screwdriver, Oozie, and PR build processes.
  • Removed unused old machine learning models and references from the codebase.
  • Updated traffic to different machine learning models to optimize performance.
  • Introduced shell script unit-testing tool for the codebase.
  • Fixed report link issues in notifications.
  • Implemented False Challenge Rate (FCR) as a performance metric in addition to Area Under Curve (AUC).
  • Updated several workflows to add intermediate steps for performance improvement.
  • Detected anomalies in daily dataset behavior and took appropriate actions.
  • Analyzed and added features to machine learning models.
  • Addressed models with high False Challenge Rate (FCR).
  • Added alerts for different dashboards and investigated workflow failures.
  • Created alerts for various model behaviors, workflows, and dataset anomalies.
  • Improved internal workflows for better performance.
  • Enhanced evaluation of ML models, reducing evaluation time from 20 hours to 8 hours.
  • Migrated workflows from one cluster to another seamlessly.
  • Successfully completed over 100 different tasks.
Software DevelopmentTensorFlowComputer ScienceHadoopMachine Learning

Binghamton university

6 roles

Graduate Teaching Assistant

Aug 2021May 2022 · 9 mos · Binghamton, New York, United States

  • Worked as Teaching Assistant under Professor Anand Seetharam of course "Design and Analysis of Algorithms"
Computer Science

Graduate Teaching Assistant

Jun 2021Aug 2021 · 2 mos · Binghamton, New York, United States

  • Worked as Teaching Assistant under Professor Anand Seetharam of course "Computer Networking"
Computer Science

Graduate Teaching Assistant

Jan 2021May 2021 · 4 mos · Binghamton, New York, United States

  • Worked as Teaching Assistant under Professor Zerksis Umrigar of course "Programming Languages"
Computer Science

Teaching Assistant

Jan 2020May 2020 · 4 mos · Binghamton, New York, United States

  • Worked as Teaching Assistant under Professor Zerksis Umrigar of course "Data Structures and Algorithms"
Computer Science

Teaching Assistant

Aug 2019Dec 2019 · 4 mos · Binghamton, New York, United States

  • Worked as Teaching Assistant under professor Zerksis Umrigar of course "Architecture of programming Prospective"
Computer Science

Research Assistant

Jan 2019May 2022 · 3 yrs 4 mos · Binghamton, New York, United States

  • Worked as a Research Assistant under Professor Anand Seetharam for FIND labs. I researched on different time series and deep learning mainly focused on "Gaussian Conditional Random Fields"
TensorFlowComputer ScienceMachine Learning

Sam asher computing services, inc.

Software Engineer Intern

May 2019Aug 2019 · 3 mos · Rochester, New York, United States

  • Analysed the database and fixed the issue created by the unsuited
  • data for report formation, voice callflow and internal infrastructure.
  • Worked closely with clients to establish problem specifications and
  • system designs.
Software DevelopmentComputer Science

Info edge

Software Engineer

Oct 2017Aug 2018 · 10 mos · Noida Area, India

  • Worked on MVC, Symphony, PHP, Perl, MySql.
  • Build mark active api for returning job seeker,
  • App install sms for returning job seeker after long time,
  • Edit profile of recruiter in offline interface,
  • Auto login feature in case of remembered cookie,
  • Implement Block Company Api, Delete api and feedback capture, User Identification Api,
  • System to update credit status on archive data and shown in message history,
  • Several database query optimized
Software DevelopmentComputer Science

Kenyt technologies pvt ltd

Software Developer

Mar 2017May 2017 · 2 mos · Hyderabad, Telangana, India

  • Worked on Elasticsearch, MVC and google graph charts
  • Build dashboard with new user, returning user and conversation stats.
  • Worked on conversational appointment system for booking/cancelling/ rescheduling using google calender
Software DevelopmentComputer Science

Happily unmarried marketing pvt. ltd.

Software Developer

Jun 2016Feb 2017 · 8 mos · New Delhi Area, India

  • Worked on MVC, Magento, PHP
  • Build online registration and login with email system,
  • Cashback features for online paid order in form of credits,
  • Customer bad review reporting system for customer relationship management,
  • Automatically adding product sampler to cart based on their previous purchases
  • Showing sampler's parent product at the time of good review for purchasing the sampler product,
  • Sending email for good reviewed sampler product after specified time,
  • Testimonial order rating,
  • Implementing different offers on site with one switch button from admin.
  • Implemented fragrance offer(On purchasing of some amount of fragrance product other ustraa product of till same amout were free),
  • Updating coupon code rules with custom rules outside magento framework,
Software DevelopmentComputer Science

Bhabha atomic research centre

Software Developer Internship

May 2015Jul 2015 · 2 mos · Mumbai Area, India

  • Designed and developed 'Secure Document Sharing Application' using Symmetric , Asymmetric and Hash function Cryptography and java applet and servlets.
Software DevelopmentComputer Science

Education

Binghamton University

Doctor of Philosophy - PhD — Computer Science

Jan 2020Jan 2023

Thomas J. Watson College of Engineering and Applied Science, Binghamton University

Master's degree — Computer Science

Jan 2018Jan 2020

Indian Institute of Technology, Ropar

Bachelor of Technology (B.Tech.) — Computer Science

Jan 2012Jan 2016

Stayam International School

10+2 — Science

Jan 2009Jan 2011

St. Xaviers high school patna

10

Stackforce found 100+ more professionals with Machine Learning & Software Development

Explore similar profiles based on matching skills and experience