Arush Sharma

Blogs

Hugging Face

Resume

About Me

I am a highly motivated and dedicated recent graduate with a Bachelor's of Technology (B.Tech) degree in Computer and Communication Engineering. I have a profound passion for technology and a strong drive to excel in the field.

I am at my best when the stakes are high and the pressure is on. I thrive in challenging environments where innovative thinking and adaptability are paramount.

Tech Stack

C++CGitPythonJavaScriptHTML5BootstrapLinuxDockerPyTorch

Education

Manipal University Jaipur

Computer and Communication Engineering

Nov 2020 - June 2024

Experience

AccuKnox

Delhi, India • Remote

AI/ML Engineer

Full-time

Dec 2024 - Present

AI/ML Trainee

Apprenticeship

Jun 2024 - Dec 2024

  • Hands-on experience in fine-tuning large language models (LLMs) and developing retrieval-augmented generation (RAG) applications.
  • Implemented vector database (VectorDB) solutions for efficient data retrieval and semantic search.
  • Worked extensively with backend technologies, including Docker for containerization and Neo4j for graph database modeling and queries.

C4GT (Code for GovTech)

Open Source Developer

July 2023 - August 2023

  • Upgraded Keycloak from v7 to v20 within Sunbird Learn project, enhancing user authentication and authorization.
  • Established a local development environment for efficient testing and development.
  • Conducted rigorous testing to ensure compatibility and security.

PGAGI

AI/ML Intern

February 2024 - March 2024

  • Worked on chatbot development and vector database integration.
  • Developed chatbot solutions for online store owners.
  • Worked on all stages of development, ensuring adaptability to new technologies.
  • Helped in report generation and vector database construction to improve chatbot performance.
Projects

Automatic Attendance using Facial Recognition | Link

Python, Streamlit, NumPy, OpenCV

  • Developed an automated attendance system using face recognition technology to streamline the attendance-taking process for educators and students.
  • Implemented a Python script with computer vision libraries to analyze images, identify individuals’ faces, and store names in a CSV file.
  • Created a user-friendly web application for teachers to upload class photos, trigger face recognition, and view real-time results.

Document Reader | Link

Python, Gradio, LLM, Vectorstores, Transformer

  • Developed an education chatbot with PDF upload and query interfaces, employing document processing and vectorization techniques for efficient storage and retrieval.
  • Integrated Gradio framework for UI development and Mistral-7b-Instruct model for enhanced language understanding.
  • Optimized chatbot design for improved user experience and accessibility to educational resources.

Image Editor | Link

Python, Gradio, Diffusers, OpenCV

  • Uses Gradio as UI and Python, Diffusers, and OpenCV as backend.
  • Enables users to mask images and generate new images through prompt-based inputs.
  • Integrated advanced image processing and generation techniques for a seamless user experience.