Shulav Karki
Machine Learning Engineer | Software Engineer
Contact Information
- ๐ง Email: shulavkarki@gmail.com
- ๐ Phone: (+977) 9815028713
- ๐ LinkedIn: linkedin.com/shulav-karki
- ๐ GitHub: github.com/shulavkarki
- ๐ Resume: ๐ฅ๐ฅ
Summary
A highly motivated and detail-oriented Machine Learning Engineer with over 2 years of experience in implementing and deploying machine learning models for diverse applications, including recommendation systems and computer vision. Proficient in technologies such as Python, PyTorch, PySpark, Pandas, Numpy, Scikit-learn, and AWS cloud services. Skilled in building comprehensive pipelines for data preprocessing, feature engineering, model building, model evaluation, and model optimization. Recognized for strong communication skills, teamwork, and a relentless drive for continuous learning and innovation.
Skills
- Programming Languages: Python, SQL, C, C++
- Libraries: TensorFlow, Keras, Scikit-learn, Pandas, NumPy, Matplotlib, Seaborn
- Frameworks: PyTorch, PySpark, Flask, FastAPI
- Databases: MySQL, PostgreSQL
- Cloud Deployment: AWS (EC2, Redshift, S3, Athena, EMR, Lambda), GCP
- Version Control: Git
- Deep Learning Models: CNN, RNN, LSTM, Transformer, BERT
- Recommendation Models: Candidate Generation, LambdaMART, Ranking models, Contextual models (DeepFM, DSIN, DIEN), Sequential models (NextItNet, SRGNN)
- NLP Tools: SpaCy, NLTK, Gensim
- Model Optimization: Quantization, Pruning, Low-Rank Matrix Factorization, Knowledge Distillation
- Applications: Fraud detection, RecSys, Computer Vision, NLP, Audio, Optimization
Languages
- English (Fluent)
- Nepali (Fluent)
- Hindi (Conversational)