Hello! I'm Naman, currently working as Machine Learning Engineer at Inpleo, I'm a graduate student (Masters) in Computer Science from University at Buffalo. I have a strong acumen for tech-products. I have 2 years of industry experience in developing APIs in multiple frameworks using languages such as Python and Java.
I'm comfortable programming in any language be it one you created.
Naman Khurpia
namankhurpia2@gmail.com
+1 716 259 5818
Read Blog (25k+ Views)
Say Hi on LinkedIn
Machine Learning Engineer • March 2024 - Present (FullTime)
Will update this once I have contributed substantially, just started in march :)
Machine Learning Engineer Intern• Aug 2023 - Present (Internship)
• Developed an NLP model to detect Racial Desicrimination in Text/speech/video, Achieved an accuracy of 87% for custom dataset.
• Created algorithm to detect facial features like anger, happiness, using OpenCV.
• Used multithreading to call OpenAI's Moderation API for classification.
Research Assistant • January 2023 - May 2023 (Cloud Developer)
• Collaborated at Transfer Scheduler, facilitating transfer of terabytes of data from Google Drive, S3using Kafka and RabbitMQ.
• Implemented PKI secrets engine using Vault, enabling token management with fine grained ACL policies..
Cloud Engineer - Spring Boot Microservices Angular Developer• Aug 2020 - July 2022 (Fulltime)
• Developed an NLP model to optimally convert code from one syntax to another, finding ambiguities and resolution, Achieved an accuracy of 88% for Cobol to Java for over 10 million lines of code.
• Invented a script to map and create all different variables, removed multiple duplicated variables in project code.
• Migrated Western Union's money transfer solution from Cobol to Spring Java Microservice, re-designed and designed architecture of WillCallStore (WCSTOX) program's solution by collaborating with 10+ teams, transactions from 50+ countries.
• Developed WCSTOX Program from scratch, validates and stores all money order records in postgres and connecting data-stream Kafka, managing configurations of multiple Kafka topics, Devised common encryption layer for all user sensitive data.
• Steered team of 10 new developers and resolved task of stitching code piece by piece, reporting to higher management.
Cloud Engineer Intern• 13 Jan 2020 to 15 May 2020 (Paid Internship)
Worked at CMA (Cloud Microservices Apification), building a large scale solution for a global enterprise, with server side load balancing
Android Developer• 4 April 2019 to 4 June 2020 (Paid Internship)
Worked on Gayatri Samaj App ( worked for Gayatri Mandir - All India project), allows users to meditate and perform different types of meditation, report generation using internal SQLite
Masters of Science in Computer Science (specialization in AI)• Expected - Dec 2023
CGPA - 3.83/4
Subjects done :
Analysis of Algorithms, Natural Language Processing, Data Intensive Computing, Independent Study
,Reinforcement Learning
,Introduction to Machine Learning
,Modern Network Concepts
Bachelor in Technology • June 2020
CGPA - 8.49 out of 10
Top 5% of class in Objected Oriented Programming Courses and Java
Class 12th • April 2016
Heigher Secondary ( CBSE ) - 89%
Created an Admissions portal where we evaluated profiles to analyze applicant's documents like Resume, SOP, test scores and ranking them. Currently, being developed for School of Engineering and School of Management, processing application data in batches and gaining insights.
Currently guided by Prof Jinjun Xiong at University at Buffalo (August 2023 - present)
Designed Maven and Gradle build tools for Chatting, Moderation - OpenAI API, enabling asynchronous calling of all endpoints, Implemented multithreading support for Java. Featured APIs are - Chatting API (With my own documentation), Moderation API (with my own documentation) and Completion API. This Java library provides a convenient way to interact with OpenAI's API for both Moderation and Chat Completion and many more. The library encapsulates the necessary details, making it easy to integrate OpenAI's powerful models into your Java applications.
Launched and made code open sourced (March 2023 - present)
An open-sourced Android App that allows content creators to generate images using OpenAI's - Dall-E API and post on social media, developed within 2 days following the launch of APIs. OpenAI's Dall E and Moderation API to check if the input text violates the OpenAi policy and generate image.
Launched and made code open sourced (March 2023 - May 2023)
Chrome extension that allows LinkedIn users to list out important details about the job. (sponsorship availability, minimum experience, key skills required for job)
Launched and made code open sourced (Jan 2023 - May 2023)
Food order app in Restaurant, allows management of ordering food, from table to kitchen. QR based ordering system - for customers (User and restaurant owner) Developed an Android app for customers that allows placing order, make payments, reserve tables. Another android app for kitchen staff where they can see the items ordered and mark them as served.
Launched and made code open sourced (January 2022 - June 2022)
Coneato is an Advanced version of our traditional XO, Coneato works on Machine Learning prediction algorithm (regression) and using reinforcement learning techniques, we have evaluated the outcomes.
Launched and made code open sourced (January 2020 - June 2020)
Paper VIT is a question paper supplier app that allows student to view/ donate previous years question papers.
Launched and made code open sourced (January 2018 - June 2018)
Paper VIT is a question paper supplier app that allows student to view and donate previous years question papers.
Launched and made code open sourced (January 2017 - June 2017)
Hypercausal Game powered by ML model, play against your ML model or two player
Android App in betaRestaurant QR based ordering system - Backend & Android App (User and restaurant owner)
Android App in betaAn Android-based application which enables visualizing various scientific concepts in 3-D by using augmented reality..
Android App in betaAn Event Management application that allows you to take attendance, conduct live quiz and allows participants to know about the event timeline.
Android AppAn attendance management Android application which enables teachers to mark attendance.
Android app betaover 1.5k downloads
Android App to supply question papers to entire VIT University.Running on a Django backend.
PhotographyProin gravida nibh vel velit auctor aliquet. Aenean sollicitudin, lorem quis bibendum auctor, nisi elit consequat ipsum, nec sagittis sem nibh id elit.
Branding, IllustrationProin gravida nibh vel velit auctor aliquet. Aenean sollicitudin, lorem quis bibendum auctor, nisi elit consequat ipsum, nec sagittis sem nibh id elit.
Webdesign, PhotographyWould love to hear from you
email me at namankhurpia2@gmail.com