// COMPUTER ENGINEER • UET TAXILA

SOBAN ASIF AWAN

UET TAXILA • CLASS OF '29

Computer Engineering Student at UET Taxila. Engineering at the boundary of Generative AI systems, high-performance C++ software, and foundational digital hardware logic.

Explore Projects Get in Touch
3rd Semester • Spring '26
// 01. DISCIPLINE
Computer Engineering
// 02. INSTITUTION
UET Taxila
// 03. SPECIALIZATION
GenAI & LLM Pipelines
// 04. CORE STACK
C++, Python, Logic
// 01. PROFILE & PHILOSOPHY

Bridging Silicon to Intelligent Systems.

I am a Computer Engineering student (3rd semester) at UET Taxila with a rigorous grounding in C++, driven by low-level system design, algorithmic problem-solving, and machine intelligence.

With solid grounding in computer systems and modern engineering principles, I enjoy deconstructing challenging problems into clean, robust code. My technical journey bridges the entire computing continuum—from discrete semiconductor diode logic and transistor circuitry up to cutting-edge Generative AI pipelines, local LLM orchestration, and parameter-efficient model adaptations.

soban@uet-taxila:~$ specs.sh
ACTIVE NODE
// Academic Pillars
Data Structures & C++ Algorithms
Digital Logic Design & Circuits
Algorithmic Problem-Solving
// Applied AI & Systems
RAG Pipelines & FAISS Embeddings
Local LLM Interfaces (Ollama/Streamlit)
PEFT / LoRA Fine-Tuning Adapters
// 02. ACADEMIC FOUNDATION

Education

Rigorous engineering curriculum combining hardware theory, mathematical modeling, and modern software paradigms.

Bachelor of Science (B.Sc.)

University of Engineering & Technology (UET) Taxila

CLASS OF 2029

CURRENT: 3RD SEMESTER

PROGRAM Computer Engineering
CAMPUS Taxila, Punjab, Pakistan
STATUS Active Student (3rd Sem)

Coursework & Concentrations

Object-Oriented Programming (C++) Digital Logic Design Circuit Analysis & Electronics Discrete Mathematics Computer Architecture Linear Algebra & Calculus
// 03. PROFESSIONAL IMMERSION

Internship & Training

Intensive real-world immersion in state-of-the-art Generative AI frameworks, vector databases, and parameter-efficient fine-tuning.

Arch Technologies • 8 Weeks

Generative AI Internship and Training Program

MARCH – APRIL 2026

Completed an intensive 8-week corporate training and internship program focused on end-to-end generative AI pipeline development, transformer model adaptations, and semantic retrieval systems.

// FOCUS 01

RAG & Vector Embeddings

Architected semantic retrieval systems using FAISS index structures, contextual chunking strategies, and sentence-transformers.

// FOCUS 02

LoRA & PEFT Fine-Tuning

Trained Low-Rank Adaptation (LoRA) layers on Llama architectures to adapt foundation models efficiently for specialized domains.

// FOCUS 03

Local LLM Orchestration

Deployed local inference runtimes with Ollama, building interactive Streamlit workspaces for real-time response streaming.

// FOCUS 04

Multi-Modal Speech Reasoning

Coupled Whisper automatic speech recognition (ASR) with lightweight reasoning models for low-latency voice AI workflows.

// 04. SELECTED WORKS

Featured Projects

A curated comic portfolio spanning intelligent neural pipelines, local inference tooling, and discrete semiconductor circuit design.

STAND 01
AI / NLP #01

RAG-based Medical Q&A Pipeline

Production-ready Retrieval-Augmented Generation system designed for clinical query resolution. Ingests biomedical corpora into FAISS vector space with TinyLlama context synthesis.

FAISS TinyLlama Embeddings Python
Vector RAG View Code
STAND 02
Local LLM #02

Ollama Chat Local Interface

Privacy-first local LLM chat workstation featuring multi-model hot-switching, token streaming, context memory buffers, and custom system prompt presets.

Streamlit Ollama Python Local Inference
Web UI View Code
STAND 03
Fine-Tuning #03

Medical LoRA Fine-Tuning Adapter

Parameter-Efficient Fine-Tuning (PEFT) framework targeting Llama-3-8B. Injects low-rank decomposition matrices into transformer attention heads for medical dialog reasoning.

Llama-3-8B PEFT / LoRA PyTorch HuggingFace
Weights & Adapter View Code
STAND 04
Multi-Modal #04

Speech-to-Reasoning Pipeline

Asynchronous pipeline piping OpenAI Whisper acoustic speech transcription directly into TinyLlama logic nodes for immediate structured task reasoning and command execution.

Whisper TinyLlama Audio Processing Python
Voice AI View Code
STAND 05
Frontend #05

Responsive Netflix Streaming UI

Pixel-perfect streaming portal clone featuring dynamic catalog carousels, responsive grid transitions, modal preview dialogues, and clean semantic architecture.

HTML5 Vanilla CSS JavaScript DOM APIs
Web App View Code
STAND 06
C++ / Console #06

Gym Workout Tracker

Console-based fitness logging application built in C++ for a Programming Fundamentals Open-Ended Lab. Uses parallel arrays to track exercises, computes workout volume and estimated calories, identifies the best lift via linear search, and persists sessions via file I/O.

C++ File I/O Data Structures Algorithms
Console App View Code
STAND 07
Digital Logic #07

AND/OR Gate Logic Using Diodes

Constructed fundamental boolean logic gates via discrete semiconductor diodes and pull-up/down resistors. Verified voltage thresholds and truth table fidelity on breadboard.

Semiconductor Diodes TTL Logic Breadboarding Boolean Algebra
Hardware Circuit Spec
STAND 08
Analog Sensor #08

Touch Sensor via BC547 Transistor

Designed a two-stage touch-activated switch using cascaded BC547 NPN transistors in a Darlington-style configuration, detecting the human body's leakage current (1–10 µA) to drive an LED or buzzer output. Verified switching behavior and current calculations on a breadboard prototype.

BC547 NPN BJT Biasing Darlington Config Breadboard Prototyping
Solid State View Report
STAND 09
Mixed Signal #09

8-Bit ADC Converter Module

Studied and analyzed the ADC0804 8-bit analog-to-digital converter as part of Digital Logic Design coursework — mapping input voltage to digital output, the role of Chip Select and Read control signals, and how reference voltage and clock RC components affect conversion timing and resolution.

ADC0804 Signal Quantization Reference Voltage Digital Logic Design
Data Acquisition View Report
STAND 10
Computer Vision #10

Expression → Meme Detector

Built a browser-based webcam app that detects facial expressions and hand/pose gestures in real-time using MediaPipe, triggering matching meme images and captions. Includes a configurable gesture-to-meme mapping system for easily adding new triggers without touching the core detection logic.

MediaPipe JavaScript Real-time Detection Computer Vision
Live Webcam App
// 05. TECHNICAL ARSENAL

Skills & Competencies

Bridging software engineering, machine learning pipelines, and discrete electronic hardware design.

Generative AI & LLM Systems

Generative AI LLMs PEFT / LoRA RAG Pipelines Streamlit Prompt Engineering NLP Whisper (ASR) Ollama Unsloth

Programming Languages & Web Stack

Python C++ HTML5 / CSS3 JavaScript Data Structures Algorithms File I/O API Integration

Hardware & Digital Logic

Digital Logic Design Circuit Design Diode Logic & Transistors ADC & Signal Quantization
// 06. INITIATE CONNECTION

Let's Engineer
Together.

Whether you have a compelling project, research collaboration, internship opportunity, or simply want to discuss GenAI pipelines and systems engineering — my inbox is always open.

Send a Direct Message