Sahil Duwal

Computer Engineer AI/ML Engineer Data Analyst

Computer Engineering student passionate about AI, data science, computer vision, and exploring innovative technology solutions through hands-on projects.

Profile Image

About Me

I’m a Computer Engineering student passionate about artificial intelligence, data science, and computer vision. I combine strong academic knowledge with practical projects to explore innovative applications of technology.

My Journey

Currently studying at Khwopa College of Engineering, I’ve gained hands-on experience in AI, machine learning, and computer vision. From developing deepfake detection systems to building AI-powered assistants, I focus on creating solutions that address real-world challenges.

Experience

  • DataCamp Fellowship
    Code for Nepal (2025 – Present)
    Participated in comprehensive data science training program, enhancing skills in Python, data analysis, and machine learning applications.
  • Technical Support
    Hult Prize on Campus (2024 – 2025)
    Provided technical support for campus innovation challenges, helping students develop and present technology solutions.

Education

  • Bachelor of Computer Engineering
    Khwopa College of Engineering (2021 – Present)
    Currently pursuing comprehensive studies in computer engineering with focus on AI and software development.
  • Higher Secondary Level
    Khwopa Secondary School (2019 – 2021)
    Completed higher secondary education with strong foundation in mathematics and sciences.
  • Lower & Secondary Level
    Nyatapola Secondary School (2007 – 2019)
    Foundational education with excellent academic performance and early interest in technology.

My Portfolio

Explore my latest projects showcasing expertise in AI, machine learning, web development, and innovative technology solutions.

Deepfake Detection and Localization

AI/ML • Completed

Advanced hybrid ViGNN and U-Net system for detecting and localizing deepfake content with high accuracy metrics.

Technologies Used:

  • PyTorch
  • Computer Vision
  • Deep Learning
  • U-Net
  • ViGNN

Key Features:

  • High accuracy detection rates
  • Precise localization of manipulated regions
  • Robust against various deepfake techniques
  • Real-time processing capabilities

Ghumti: AI Travel Assistant

AI/ML • Completed

Intelligent chatbot powered by Llama 3 for providing local bus routes, schedules, and travel information.

Technologies Used:

  • Llama 3
  • NLP
  • Chatbot
  • API Integration

Key Features:

  • Natural language query processing
  • Real-time bus schedule information
  • Route optimization suggestions
  • Multi-language support

Cooking Recipe Portal

Web Development • Completed

Full-stack web application for recipe management with user authentication and advanced search features.

Technologies Used:

  • React.js
  • FastAPI
  • MySQL
  • REST API

Key Features:

  • User authentication and profiles
  • Recipe creation and sharing
  • Advanced search and filtering
  • Responsive design

Pattern Verse – Rug Design Generator

AI/ML • Completed

Multi-modal AI system integrating JanusFlow and Stable Diffusion for generating unique rug designs with Gradio UI.

Technologies Used:

  • JanusFlow
  • Stable Diffusion
  • Gradio
  • Multi-modal AI

Key Features:

  • AI-powered design generation
  • Multi-modal input processing
  • Interactive web interface
  • Customizable design parameters

Facial Emotion Detection

AI/ML • Completed

Deep CNN system to classify seven human facial emotions from images and webcam feed.

Technologies Used:

  • PyTorch
  • Computer Vision
  • CNN

Key Features:

  • Real-time webcam detection
  • Trained on FER-2018 dataset
  • Data augmentation for accuracy

Real-Time Mask Detection

AI/ML • Completed

Face mask detection using fine-tuned ResNet18 with real-time webcam support.

Technologies Used:

  • PyTorch
  • MediaPipe
  • ResNet18 (pre-trained)

Key Features:

  • Live feed mask detection
  • Bounding boxes & confidence scores
  • Augmented training data

Captioning Image

AI/ML • Completed

Image captioning with ResNet50 encoder and LSTM decoder to generate captions.

Technologies Used:

  • PyTorch
  • ResNet50
  • LSTM

Key Features:

  • Vocabulary Customization
  • CPU/GPU Support
  • Complete train & inference pipeline

TumorNet - Brain Tumor Segmentation

AI/ML • Completed

U-Net model for brain tumor segmentation from MRI scans.

Technologies Used:

  • PyTorch
  • U-Net
  • Albumentations

Key Features:

  • Dice score & IoU evaluation
  • Tumor mask visualization
  • Custom preprocessing

My Skills

A comprehensive overview of my technical expertise across various domains including AI, machine learning, web development, and data science.

Programming Languages

  • Python
  • C
  • C++
  • SQL
  • HTML
  • CSS

AI & Machine Learning

  • PyTorch
  • scikit-learn
  • Computer Vision
  • Deep Learning
  • NLP
  • Machine Learning

Data Science & Analytics

  • NumPy
  • Pandas
  • Matplotlib
  • Data Analysis
  • Statistical Modeling

Web Development & Tools

  • FastAPI
  • Git
  • LaTeX
  • MySQL

Certifications

Recognitions and certifications I have earned to strengthen my technical expertise.

Learn HTML

Programiz Pro

Acquired Foundational knowledge of HTML, including structuring webpages, working with tags, elements, and attributes to create well-formed web documents.

SQL Basics

Programiz Pro

Learned how to query, filter, and manipulate data in relational databases using SQL commands such as SELECT, WHERE, JOIN, and ORDER BY.

Learn Python Basics

Programiz Pro

Built a strong foundation in Python programming, covering syntax, variables, control structures, functions, and simple problem-solving with scripts.

Python Essentials 1

Cisco Networking Academy

Explored core Python concepts such as data types, loops, conditionals, and error handling, with a focus on problem-solving and algorithmic thinking.

Introduction to Cybersecurity

Cisco Networking Academy

Studied the fundamentals of cybersecurity, including cyber threats, data protection, cryptography basics, and strategies for securing digital environments.

Introduction to IoT

Cisco Networking Academy

Gained insight into the Internet of Things (IoT), its applications, and how devices, sensors, and networks interact to create smart systems.

AI Fundamentals

DataCamp

Developed a foundational understanding of Artificial Intelligence concepts, including machine learning basics, data-driven decision-making, and ethical considerations.

Contact Me

Interested in working together or have any questions? Feel free to reach out!