Skip to content
View Thandeka325's full-sized avatar

Highlights

  • Pro

Block or report Thandeka325

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
Thandeka325/README.md

πŸ‘‹ Hi, I'm Thandeka Siphiwokuhle Mavundla

πŸŽ“ MSc in Bioinformatics (UCT) | 🧬 Bioinformatics Researcher | πŸ€– Data Scientist | πŸ’» Software Engineer | 🧠 Curious Builder | ✝️ Faith-driven Creative

I am a driven problem-solver with a unique blend of expertise in bioinformatics, data science, and software engineering.

My work focuses on transforming complex data into practical solutions through analytics, machine learning, workflow automation, and intelligent systems. I enjoy building tools that solve real-world problems in healthcare, finance, and scientific research.


πŸš€ Featured Projects

πŸ€– BioLLM-Assist

LLM-Powered Genomic Pipeline Support Assistant

A local AI assistant built using LangChain, Ollama, Llama 3.1, FAISS, and Streamlit to help researchers troubleshoot genomic variant-calling pipelines.

Highlights:

  • NLP and Large Language Models (LLMs)
  • Retrieval-Augmented Generation (RAG)
  • Pipeline log analysis
  • Context-aware troubleshooting
  • Privacy-preserving local deployment

πŸ“Š MySpending

A personal finance web application that helps users:

  • Track expenses
  • Create budgets
  • Analyse spending patterns
  • Visualise financial habits

Built using modern web technologies with a focus on user experience and data-driven decision-making.

A set of Singularity-based tools to streamline and automate bioinformatics pipelines, making reproducible science simpler.

πŸ“ˆ Machine Learning Model Evaluation

Compared interpretable machine learning approaches, including tree-based methods and neural networks on finance and insurance datasets, with a focus on model performance and interpretability.


πŸ› οΈ Tech Skills

Programming

  • Python
  • SQL
  • JavaScript (ES6+)
  • TypeScript
  • Java
  • C

Data Science & AI

  • Machine Learning
  • Statistical Analysis
  • Data Visualisation
  • Natural Language Processing (NLP)
  • Large Language Models (LLMs)
  • Retrieval-Augmented Generation (RAG)
  • Prompt Engineering

Frameworks & Tools

  • LangChain
  • Streamlit
  • Flask
  • Node.js
  • Express
  • SQLAlchemy

Databases

  • PostgreSQL
  • MySQL
  • MongoDB
  • SQLite
  • FAISS

Infrastructure & DevOps

  • Linux
  • Git
  • GitHub Actions
  • Docker
  • Google Cloud
  • Azure
  • High Performance Computing (HPC)

Scientific Computing

  • Bioinformatics
  • Nextflow
  • Workflow Automation
  • Genomic Data Analysis

🌱 Currently Exploring

  • AI Engineering
  • Agentic AI Systems
  • Advanced Retrieval-Augmented Generation
  • LLM Evaluation and Optimization
  • Applied Machine Learning
  • Web development (Frontend)

πŸ™Œ Let's Connect


⭐️ Thanks for visiting! Feel free to check out my repositories and connect.

Pinned Loading

  1. BioContainer BioContainer Public

    Python

  2. MySpending MySpending Public

    HTML

  3. alx-higher_level_programming alx-higher_level_programming Public

    Python

  4. alx-system_engineering-devops alx-system_engineering-devops Public

    0x00. Shell, basics

    Shell

  5. alx-backend-javascript alx-backend-javascript Public

    JavaScript

  6. alx-backend-python alx-backend-python Public

    Python