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
