I'm a versatile Software Engineer pursuing my Master's in Computer Science at IIIT Delhi. I excel in full-stack development, machine learning, and LLM applications, with a proven track record of delivering impactful results independently. Known for my collaborative skills, I've successfully completed high-quality projects in fast-paced environments.
-
Master's in Computer Science
Indraprastha Institute of Information Technology, Delhi -
Bachelor's in Information Technology
Symbiosis Institute of Technology, Pune
-
Byte Trainee Technology | Bajaj Finserv Ltd.
July 2022 β February 2023 -
Software Intern | Bajaj Finserv Ltd.
January 2022 β July 2022
Expertise Areas:
Software Development, REST API Development, DevOps, Cloud Cluster Management, Machine Learning, Deep Learning, Large Language Models (LLM)
AVR: Synergizing Foundation Models for Audio-Visual Humor Detection
Sarthak Sharma, Orchid Chetia Phukan, Drishti Singh, Arun Balaji Buduru, Rajesh Sharma
Link: View Publication
Interspeech 2024 Show and Tell Conference, Kos Island, Greece
Message Queue Telemetry Transport and Lightweight Machine-to-Machine Comparison Based on Performance Efficiency Under Various Scenarios
Drishti Singh, Ria Singh, Aryan Gupta, Dr. Ambika Pawar
DOI: 10.11591/ijece.v12i6.pp6293-6302
International Journal of Electrical and Computer Engineering (IJECE) Vol 12, 6 December 2022
April 2024 | NodeJS, JavaScript, Python, Large Language Models: RAG, LangChain, DistilBERT, Tensorflow
- Developed a personalized travel planner system, incorporating information retrieval principles to offer contextual destination recommendations and personalized itineraries.
- Utilized advanced language models like BERT, GPT, and DistilBERT, alongside manually optimized datasets, to enhance recommendation accuracy and user engagement tracking.
- Designed an intuitive user interface featuring query-based city recommendations and proximity-based hotel suggestions, streamlining the trip planning process and improving user experience.
April 2024 | Edge Computing, Linux, Docker, Kubernetes (k3s), Nebula, Openfaas
- Created an edge computing network using jetsen nanos, connected via an overlay network - Nebula.
- K3s master and worker network is created, master being the Nebula lighthouse and other nodes being the worker nodes.
- Openfaas installed and deployed on all nodes, while the Openfaas functions deployed only on the worker nodes.
- Benchfaas deployed on a server/tester machine and requests sent to all the functions on different edge devices. Project to be continued for the whole year.
November 2023 | Linux, Python, Matplotlib
- Conducted comparative analysis of ping latency for IPv4 and IPv6 across 100 websites, with 40 ping requests sent per website, utilizing geolocation and traceroute data.
- Employed advanced data visualization techniques to analyze and present the results, including plots and graphs, to discern trends and patterns in ping latency between IPv4 and IPv6.
- Provided insightful analysis and interpretation of the data, offering valuable insights into network performance and potential implications for internet protocol adoption strategies.
November 2023 | C++, Multithreading
- Developed C++ implementations of Linux commands including
cd
,mv
,rm
,cp
, andls
, featuring at least 4 distinct options per command, with the exclusion of recursive functionality forcd
. - Utilized multithreading techniques to enhance performance and efficiency of recursive options across commands, conducting time difference analysis to measure the impact of multithreading on execution time.