Yadvender Singh

(425) 766-9858 · yadvender12@live.com

Experienced software developer having a strong background in full-stack development with 4+ years of industry experience and a Master's in Computer Science and Engineering from the University at Buffalo. Skilled in machine learning, computer vision, and with a proven track record of design and development of impactful projects in both academia and industry

Professional Experience

Research Assistant

University At Buffalo

  • Research techniques to enhance generalization in multimodal video classification with a focus on deepfake detection
  • Developed multi-GPU training pipelines using PyTorch Deepspeed and FSDP, reducing training time by 40%
  • Exploring multimodal models’ applications in fields such as enhanced conversation experience and medical consultation

Sep 2024 - Present

Student Assistant - Research

University At Buffalo

  • Engineered a RAG-based LLM pipeline for robot using Python, LangChain, and Llama for university related assistance
  • Developed a FAISS vector database update pipeline with web crawlers for daily synchronization with university website updates
  • Developed ML microservices using FastAPI and RabbitMQ, improving request processing latency by 35%
  • Mentored 2 research assistants on fine-tuning LLMs and Vision Models, assisting in completing 2 new AI projects
  • Led cross-departmental collaboration to integrate 2 new sensors with Unitree Go2, enhancing its ambient sensing capabilities

Jan 2024 - May 2024

Product Specialist - Technical (Software Developer)

Cognizant Technology Solutions

  • Collaborated in Agile teams, including product managers, developers, QA, and DevOps, to design and implement enterprise-scale billing and payment features and microservices using object oriented programming, MEAN stack, and cloud services
  • Implemented serverless solutions and automation tools to optimize workflows, reduce operational costs and improve system reliability
  • Worked with relational and NoSQL databases, optimized queries and resolved inconsistencies through data patches
  • Optimized CI/CD pipelines with automated testing
  • Built ETL pipelines for data ingestion, improving data processing efficiency
  • Integrated a credit card payment gateway while ensuring PCI-DSS compliance
  • Diagnosed and resolved production issues by debugging and conducting root cause analysis while maintaining detailed documentation

Read more
Sep 2017 - Jul 2022

Education

State University of New York at Buffalo

Master of Science (Thesis)
Computer Science & Engineering
Coursework: Introduction to Pattern Recognition(CSE555), Analysis of Algorithm(CSE531), Computer Vision & Image Processing(CSE573), Data Model Query Language(CSE560), Intro to Machine Learning(CSE574), Biometrics Image Analysis(CSE666), Modern Network Concepts(CSE589), Data Intensive Computing(CSE587), Graphs in Deep Learning(CSE703)

GPA: 3.67/4

Aug 2022 - Jun 2024

DIT University, Dehradun

Bachelor of Technology
Computer Science & Engineering
Coursework: Computer Organization, Data Structures, Digital System Design, Operating Systems, Web Technology, Database Management System, Linux Administration, Algorithms Analysis and Design, Artificial Intelligence, Compiler Design, Advanced Computer Architecture, Distributed Computing, Cloud Technologies, Cryptography and Network Security

GPA: 8/10

Aug 2013 - May 2017

Skills

Programming Languages & Tools
Skillset
  • Machine Learning & Computer Vision Research
  • Generative AI & Large Language Models training, Finetuning & RAG
  • Continuous Integration & Continuous Deployment Pipelines
  • Agile Development & Scrum
  • Cross Functional Teams
  • Site Reliability & Root Cause Analysis

Research & Projects

  • MMTFD: A multimodal detector for temporal forgeries detection (Master’s Thesis) - 2024
  • Improving Human Robot Interaction using Vision models and LLMs - 2024
  • Chess Winner Prediction using 5 different predictive models - 2023
  • Improvement of Deepfake Video classification using Hybrid Model Approach - 2023
  • Chat Application using Socket Programming in C - 2023
  • SenioCare Web Application - 2022
  • Analysis & Improvement of image segmentation performance in low light - 2022
  • Bus Tracking System - 2017