Available for collabs

Sandip Sharma

Sandip Sharma

Computer Engineering Student.
Coder · Explorer · From Kathmandu

I am a computer Engineering Student.
Ai/ML/NLP and Cyber Security enthusiast.

Tech Stack & Skills

Skills that makes me human

  • I make mistakes
  • I understand people, not just problems.
  • I need time to learn and adapt.

Soft Skills

  • Good communication
  • Public speaking
  • Curiosity
  • Problem-solving

Programming Languages

  • Python — core, ML / NLP / desktop apps
  • C / C++
  • JavaScript

Machine Learning & AI

  • PyTorch
  • TensorFlow
  • Computer Vision
  • Transformers
  • Rule-based NLP

Desktop & Databases

  • PyQt — GUI apps like ExpenseVault
  • MySQL — schema design, queries, connectors
  • Data visualization — matplotlib, charts

Systems & Others

  • Linux — command line, scripting, dev env
  • macOS — primary development environment
  • Embedded Systems basics

Projects

Voice Cloning System — Fastspeech2 + ECAPA-TDNN

Speech Synthesis

Voice cloning system using Microsoft's FastSpeech2 architecture and ECAPA-TDNN speaker embeddings. Converts any voice into a cloneable model.

Image Captioning — CNN + Transformer

Vision-Language

End-to-end system that generates natural language captions for images using CNN encoders and Transformer decoders. Trained on Flickr8k.

ExpenseVault

Desktop App

Personal finance tracker built with PyQt6 + MySQL. Track expenses, budgets, and analytics with pie charts. Clean desktop GUI.

Nepali Conversation-Aware Tokenizer

NLP

Syllable-based rule tokenizer for Nepali. Handles complex conjuncts (क्ष, त्र, ज्ञ) with pronunciation-aware splitting logic.

Education Journey

Blogs

Let's connect

Open to chats, ideas, collabs, or just saying hi.

Say Hello →