Skip to content
View tirth8205's full-sized avatar
:octocat:
Coding
:octocat:
Coding

Highlights

  • Pro

Block or report tirth8205

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
tirth8205/README.md

Tirth Kanani - AI & ML Engineer

About Me

Hi! I am a UK-based Software & Machine Learning Engineer with Indian roots and a strong computer science background. I have a Master's in CS with a specialisation in Human-Computer Interaction from the University of Birmingham.

I believe in applying AI and machine learning not only to tackle difficult challenges, but also to create deliberate, user-centric solutions that have a meaningful effect. From writing tidy, scalable code to working on open-source initiatives, I enjoy combining technical substance with human-centered design.

I am currently looking for new opportunities where I can leverage my AI, ML, and software engineering skills to create innovative, impactful tech. Let's stay in touch if you're building something cool- or just want to geek out about awesome ideas!

Expertise

  • Language models and semantic search systems for actionable insights
  • Brain-computer interfaces for neural signal decoding
  • Knowledge graph development for efficient data connections
  • Explainable AI implementations ensuring transparency
  • Applied AI in neuroscience and academic research domains

Projects

Check out my GitHub repositories to see what I'm currently working on and the types of projects I'm passionate about!

Technical Skills

Programming Languages

Python, C/C++, CUDA C, JavaScript, SQL, Java

ML Frameworks & Libraries

PyTorch, TensorFlow, JAX, Transformers, Scikit-learn, Hugging Face, spaCy, MNE-Python

GPU Programming & HPC

CUDA, TensorRT, Triton (basic), OpenMP, Numba, Memory Optimisation

Data Processing & Compute

Pandas, NumPy, OpenCV, NetworkX, Qdrant, Faiss

Development Frameworks

FastAPI, LangChain, Streamlit, Docker, Git

Development Tools

Jupyter, NVIDIA Profiling Tools, Weights & Biases, Linux

Specialisations

Model Inference Optimisation, Signal Processing, Semantic Search, Graph Analysis

Connect With Me


"~ in life we're always learning"

Pinned Loading

  1. GraphMinds GraphMinds Public

    GraphMinds: A Python project exploring graph-based algorithms and AI models.

    Python 2

  2. EEGSpeech EEGSpeech Public

    A brain-computer interface (BCI) for decoding speech phonemes from EEG signals using a hybrid CNN-LSTM model, with interactive Streamlit visualizations and Docker support.

    Python 1

  3. ResearchWebGraph ResearchWebGraph Public

    AI tool to explore papers, build knowledge graphs, and get LLM answers with vector search. Built with FastAPI and Streamlit. Open-source.

    Python