Skills

 

I have developed expertise in the following areas through my work and a Master’s degree in Data Science. This list is being continually updated with new skills acquired through my current projects.

 

Programming Languages

Python, Java, JavaScript, PHP, HTML, CSS

Python Frameworks

NLP: LangChain, LlamaIndex, spaCy, NLTK

Agentic Workflows: LangGraph, LangSmith

LLMs: OpenAI API, Gemini API, FastMCP

Evaluation: TruLens

Web Apps: Uvicorn, FastAPI, Pydantic, asyncio, HTTPX

Machine Learning: scikit-learn, PyTorch

Hugging Face: Transformers, Datasets, Tokenizers, Evaluate, Accelerate, bitsandbytes

Working With SQL Databases: sqlite3, SQLAlchemy

GUI: Gradio, Streamlit

Data Analysis: NumPy, pandas

Data Visualization: Matplotlib, Plotly

Experiment Tracking: Weights & Biases, TensorBoard

Parallel Computing: Dask

Testing: pytest, unittest

Databases

Vector Databases: OpenSearch, Chroma DB

Relational Databases: Oracle, PostgreSQL, MySQL

NoSQL: MongoDB, Neo4J, Cassandra

Big Data: Apache Spark, PySpark

Development Tools

Ruff, uv, Poetry, conda

Containerization

Docker

Version Control

Git, SVN

DevOps & Collaboration

GitLab

Cloud

Google Cloud Platform (GCP): Vertex AI

Semantic Web

RDF, SPARQL

Agile Project Management

Scrum, Kanban