About
Hi, I'm Samar Pratap Singh — a Machine Learning Engineer and Full-Stack Developer with a Master’s in Computer Science from the University at Buffalo. My work spans LLM development, scalable backend systems, and cloud-native applications, where I bring together modern frameworks like FastAPI, Flask, Node.js, and React with containerization tools such as Docker and Kubernetes.
I’m passionate about building intelligent systems — from RAG pipelines and document retrieval platforms to real-time machine learning models with TensorFlow and PyTorch. With hands-on experience in AWS, GCP, and Firebase, I focus on delivering solutions that are robust, scalable, and impactful. Explore my portfolio to see how I combine AI, software engineering, and creativity to push the boundaries of what’s possible.
Education
Master of Science in Computer Science and Engineering
August 2022 - January 2024
University at Buffalo, The State University of New York, NY
Coursework: Analysis of Algorithms, Modern Network Concepts, Data Intensive Computing, Computer Vision and Image Processing, Machine Learning.
Bachelor of Technology in Computer Science and Engineering
July 2018 - May 2022
Vellore Institute of Technology, Vellore, India
Coursework: Problem Solving and Programming, Object Oriented Programming, Data Structures and Algorithms, Operating Systems, Computer Architecture, Database Management Systems, Data Visualization.
Technical Skills
Languages: Python, Java, C/C++, SQL, JavaScript, TypeScript, HTML/CSS, C#, Go
Technologies/Frameworks: ReactJS, NodeJS, FastAPI, Flask, NestJS, React Native, Selenium, Angular, TensorFlow, PyTorch, HuggingFace, OpenCV, Git, RestAPI, Spring Boot, CI/CD
Cloud/Database: AWS, GCP, IBM, Firebase, MongoDB, Postgres, Docker, Kubernetes, Hadoop, PySpark, GraphQL
Other: RAG Pipelines, LLM Development, Okta Authentication, Agile/Scrum, System Design, Containerization
Professional Experience
Machine Learning Engineer
Feb 2025 - Present
The Research Foundation for SUNY - Buffalo, NY
- Led development of a Large Language Model (LLM) platform with RAG pipelines, enabling context-aware responses for UB’s academic ecosystem.
- Built scalable ingestion pipelines for 100k+ documents, cutting query latency by 40% and boosting retrieval accuracy by 30%.
- Deployed containerized solutions with Docker, Kubernetes, and CI/CD, supporting 1,000+ concurrent academic queries.
- Partnering with researchers on cutting-edge AI projects, translating research into scalable, cloud-native applications.
Software Developer
Dec 2023 - Feb 2025
The Research Foundation for SUNY - Buffalo, NY
- Designed scalable web applications using Flask, NodeJS, ReactJS, and AWS, improving system reliability by 30% and handling 500+ weekly requests with efficient load balancing and monitoring.
- Optimized backend performance with Python and SQL, reducing data retrieval time by 40% and enhancing indexing/query optimization; integrated Okta for authentication.
- Enhanced front-end design with ReactJS, achieving a 25% increase in mobile traffic and 20% better user engagement.
- Integrated CI/CD pipelines and Agile workflows with Docker, Kubernetes, and system-level optimizations for efficient deployment.
Full Stack Developer
Dec 2024 - July 2025
Owting - Los Angeles, CA
- Developed and maintained backend and mobile applications, ensuring seamless integration between mobile apps and backend services, improving app responsiveness by 40%.
- Enhanced backend architecture using Node.js, NestJS, Firebase, and Express, cutting API response times by 30% and reducing server load by 20%.
- Managed MongoDB and GCP infrastructure, improving query performance by 35%.
Software Engineer
Feb 2022 - July 2022
Honeywell - Pune, India
- Developed ML model on Arduino for real-time CCTV object identification (20+ categories), with a web interface built in Angular, HTML, CSS, and JavaScript for live feeds and alerts.
- Used Python, TensorFlow, YOLO-v3, and MS-COCO dataset; integrated backend with Java Spring Boot and RestAPI for real-time management, improving safety compliance by 20%.
Projects
Here is a list of web development and machine learning projects I have developed!
Contact
Mobile:
+1 (716) 348-2820