Tuna Şahin

About Me

I am a Bilkent graduate Electrical and Electronics Engineering student with a passion for RF systems, signal processing, and machine learning.

About me image 1

Background

I am an Electrical and Electronics Engineering student at Bilkent University, with a strong focus on signal processing, RF systems, embedded systems, digital systems design, and machine learning. During my undergraduate studies, I worked on projects across several areas of electrical engineering, including microprocessor-based systems, digital design, antenna engineering, error-correction codes, neural networks, and RF-based detection systems.

My recent work has increasingly focused on the combination of RF systems, signal processing and machine learning. In my graduation project, developed in collaboration with Meteksan Defense, I worked on deep-learning-based frequency-domain drone detection, where RF signals are analyzed and classified using both classical signal processing methods and learning-based approaches. I also gained industry experience through internships at Meteksan Defense, ADHOC Technology, and ASELSAN, working on topics such as Reed-Solomon codes, CRC implementation, Ethernet physical layer protocols, radar signals, and signal processing applications.

Interests

My interests extend beyond engineering into both creative and interdisciplinary areas. I am interested in music, psychology, neuroscience, photography, and visual design, as well as topics that connect technical systems with human perception and cognition. My minor in Psychology has also shaped the way I think about learning, behavior, and intelligent systems, complementing my technical background in signal processing and machine learning.

I also enjoy playing the piano, guitar, and violin, along with photography, origami, and cycling. Through my work at Radio Bilkent as a broadcaster and Assistant Music Director, I have been involved in live broadcasting, music programming, and content curation, which helped me develop communication skills alongside my engineering work.

Radio Bilkent image

Radio Bilkent

During my time at Bilkent University, I was actively involved in Radio Bilkent as a part of the Music Department. We controlled the songs played on the radio, as well as the songs played at our sponsors' events, school events etc. I regularly hosted talk shows called "Drive Time" at prime time in addition to other talk shows and music/genre broadcasts at various hours.

Contact

Contact Me

If you would like to reach out about projects, graduate opportunities, internships, or collaborations, you can send me a message here.

Documents

Transcript & CV

This section includes my curriculum vitae overview and undergraduate transcript record from Bilkent University.

CV

Education, experience, projects, skills, and public links.

Curriculum Vitae

Tuna Şahin

Ankara, 06800 · [email protected]

TU Delft MSc
MSc Electrical and Electronics Engineering, ME, Applied Electromagnetics
TU Delft GPA
-
Bilkent BSc
Electrical and Electronics Engineering
Bilkent BSc CGPA
3.67 / 4.00
Bilkent Psychology Minor CGPA
3.28 / 4.00
IELTS
7.5
Education
TU Delft

Master of Science in Electrical and Electronics Engineering, ME, Applied Electromagnetics. GPA: -.

August 2026 - June 2028
İhsan Doğramacı Bilkent University

BSc in Electrical and Electronics Engineering. Graduation CGPA: 3.67. Minor in Psychology: 3.28.

Sep 2022 - Jun 2026
Bahçeşehir 50. Yıl Science & Technology High School

Graduation average: 97.95. Placement percentage: 0.02%.

Sep 2018 - Jun 2022
Yasemin Karakaya Science & Art Center

Special talent area in Physics.

Sep 2013 - Jun 2017
Experience
ASELSAN · Intern

Worked on signal-processing windows, radar signals, and numerical and machine-learning methods for radar-signal processing.

Jun 2025 - Jul 2025
Meteksan Defense · Intern

Studied Hamming and Reed-Solomon codes, finite fields, and error correction and detection.

Jul 2024 - Aug 2024
ADHOC Technology · Intern

Worked with Ethernet physical-layer protocols, CRC implementation for the MAC module, and QSFP loopback latency tests.

Jun 2024 - Jul 2024
Radio Bilkent · Broadcaster / DJ

Assistant Music Director responsibilities, regular prime-time broadcasts, and in-campus music programming.

Dec 2022 - Jun 2026
Projects
  • Deep-learning-based frequency-domain drone detection
  • 3 GHz Yagi-Uda antenna
  • Handwriting recognition from scratch
  • Electromagnetic pulse generator
  • 4-bit microprocessor
  • Ethernet physical layer
  • Reed-Solomon codes
  • Automatic marshmallow roaster
  • Friction coefficient measurement
  • Pointer to a selected star via lasers
Skills & Interests

Technical: C, Python, VHDL, Assembly, SPICE, MATLAB, Adobe Premiere, Photoshop, Cadence, ADS.

Laboratory: Soldering and PCB design.

Interests: Piano, guitar, violin, photography, origami, and cycling.

Achievements & Links
  • University Placement Exam of Turkey 2022: 1637th, top 0.08%.
  • Ankara Chess Tournament 2012: 5th place; Turkey Chess Tournament 2014: 40th place.
  • ABRSM Grade 3 piano and Grade 5 music theory certificates.
  • GitHub · LinkedIn · YouTube

Özgeçmiş

Tuna Şahin

Ankara, 06800 · [email protected]

TU Delft MSc
Elektrik ve Elektronik Mühendisliği Yüksek Lisans Eğitimi, ME, Applied Electromagnetics
TU Delft GPA
-
Bilkent Lisans
Elektrik ve Elektronik Mühendisliği
Bilkent Lisans CGPA
3.67 / 4.00
Bilkent Psikoloji Yandal CGPA
3.28 / 4.00
IELTS
7.5
Eğitim
Delft Teknik Üniversitesi

Elektrik ve Elektronik Mühendisliği Yüksek Lisans Eğitimi, ME, Applied Electromagnetics. GPA: -.

Ağustos 2026 - Haziran 2028
İhsan Doğramacı Bilkent Üniversitesi

Elektrik ve Elektronik Mühendisliği Lisans Eğitimi. Mezuniyet CGPA: 3.67. Psikoloji yandalı: 3.28.

Eyl 2022 - Haz 2026
Bahçeşehir 50. Yıl Fen ve Teknoloji Lisesi

Mezuniyet ortalaması: 97.95. Yerleşme yüzdesi: 0.02%.

Eyl 2018 - Haz 2022
Yasemin Karakaya Bilim ve Sanat Merkezi

Özel yetenek alanı: Fizik.

Eyl 2013 - Haz 2017
Deneyim
ASELSAN · Stajyer

Sinyal işleme alanında farklı pencereleme yöntemleri, radar sinyalleri ve radar sinyallerinin sayısal ve makine öğrenmesi yöntemleriyle işlenmesi üzerine çalıştı.

Haz 2025 - Tem 2025
Meteksan Savunma · Stajyer

Hamming ve Reed-Solomon kodları üzerine çalıştı; finite fields, error correction ve error detection konularında deneyim kazandı.

Tem 2024 - Ağu 2024
ADHOC Teknoloji · Stajyer

Ethernet physical layer protokolleri, MAC modülü için CRC hata algılama kodu ve FPGA kartları üzerinde loopback gecikme testleriyle çalıştı.

Haz 2024 - Tem 2024
Radio Bilkent · Yayıncı / DJ

Asistan Müzik Direktörü olarak radyo ve sponsor etkinliklerinde çalan parçaların kontrolünde yer aldı; düzenli Drive-Time yayınları yaptı.

Ara 2022 - Haz 2026
Projeler
  • Drone tespit ve kimliklendirme
  • 3 GHz Yagi-Uda anteni
  • El yazısı tanıma sistemi
  • Elektromanyetik darbe üretici
  • 4-bit işlemci
  • Ethernet fiziksel katman
  • Reed-Solomon kodları
  • Otomatik marşmelov kızartıcı
  • Sürtünme katsayısı ölçümü
  • Seçilen yıldızı lazerle gösterme
Yetenekler & İlgi Alanları

Teknik: C, Python, VHDL, Assembly, SPICE, MATLAB, Adobe Premiere, Photoshop, Cadence.

Laboratuvar: Lehimleme ve PCB tasarımı.

İlgi alanları: Piyano, keman ve gitar çalmak; müzik, origami ve araba sürmek.

Başarılar & Bağlantılar
  • YKS Sayısal Türkiye 1637.liği, ilk 0.08%.
  • Ankara Satranç Turnuvası 2012: 5.lik; Türkiye Satranç Turnuvası 2014: 40.lık.
  • ABRSM 3. Seviye piyano ve ABRSM 5. Seviye teorik müzik sertifikaları.
  • GitHub · LinkedIn · YouTube

Transcript

Degree status, GPA summary, semesters, and course grades.

Official Transcript

Bilkent University

Bachelor of Science in Electrical and Electronics Engineering

Status
Graduate
Graduation CGPA
3.67 / 4.00
Average Equivalent
95 / 100
Graduation Date
18 June 2026
Degree Record

Name: Tuna Şahin

Program: Electrical and Electronics Engineering, Faculty of Engineering.

Date of entry: 25 August 2022. Date of issue: 08 June 2026.

Admission type: Central Placement.

Electrical and Electronics Engineering Courses
2022-2023 Fall

Semester GPA 3.41 · CGPA 3.41 · Honour

CourseGradeCredits
CS 115 · Introduction to Programming in PythonA4
ENG 101 · English and Composition IB3
GE 100 · OrientationA1
MATH 101 · Calculus IB+4
PHYS 101 · General Physics IB+4
TURK 101 · Turkish IB2
2022-2023 Spring

Semester GPA 3.59 · CGPA 3.49 · High Honour

CourseGradeCredits
ENG 102 · English and Composition IIA-3
MATH 102 · Calculus IIA4
PHYS 102 · General Physics IIB+4
PSYC 100 · Introduction to PsychologyA-3
TURK 102 · Turkish IIB2
2023-2024 Fall

Semester GPA 3.55 · CGPA 3.51 · High Honour

CourseGradeCredits
EEE 102 · Introduction to Digital Circuit DesignA4
EEE 211 · Analog ElectronicsA4
FA 171 · Introduction to Art, Design and Culture IB3
GE 250 · Collegiate Activities Program IS0
HIST 200 · History of TurkeyB+4
MATH 241 · Engineering Mathematics IB+4
2023-2024 Spring

Semester GPA 3.19 · CGPA 3.42 · Honour

CourseGradeCredits
EEE 202 · Circuit TheoryB4
EEE 212 · MicroprocessorsA4
ENG 401 · Technical Report Writing and PresentationB3
GE 251 · Collegiate Activities Program IIA1
MATH 242 · Engineering Mathematics IIA-4
MATH 255 · Probability and StatisticsW4
PHYS 212 · Modern PhysicsC4
2024-2025 Fall

Semester GPA 3.62 · CGPA 3.46 · High Honour

CourseGradeCredits
ECON 439 · Game Theory IB-3
EEE 299 · Summer Training IS0
EEE 313 · Electronic Circuit DesignA4
EEE 321 · Signals and SystemsA4
MATH 255 · Probability and StatisticsA4
PSYC 220 · Brain and BehaviorB3
2024-2025 Spring

Semester GPA 3.92 · CGPA 3.60 · High Honour

CourseGradeCredits
EEE 342 · Feedback Control SystemsA-3
EEE 351 · Engineering ElectromagneticsA3
EEE 424 · Digital Signal ProcessingA4
GE 301 · Science Technology and SocietyA-2
HUM 111 · Cultures, Civilizations and Ideas IA3
MBG 110 · Introduction to Modern BiologyA3
2025-2026 Fall

Semester GPA 3.78 · CGPA 3.62 · High Honour

CourseGradeCredits
EEE 399 · Summer Training IIS0
EEE 412 · Microwave ElectronicsB+4
EEE 431 · Digital CommunicationsA3
EEE 452 · Antenna EngineeringA4
EEE 474 · Foundations of Magnetic Resonance ImagingA3
EEE 493 · Industrial Design Project IA-3
2025-2026 Spring

Semester GPA 4.00 · CGPA 3.67 · High Honour

CourseGradeCredits
EEE 475 · Medical Image Reconstruction and ProcessingA3
EEE 494 · Industrial Design Project IIA3
GE 304 · Technology, Society and Professional Development SeminarA1
HUM 112 · Cultures, Civilizations and Ideas IIA3
HUM 113 · Democracy and Empire in the Ancient WorldA3
IE 400 · Principles of Engineering ManagementA3
Psychology Minor
Program
Certificate in Psychology
Graduation CGPA
3.28 / 4.00
Average Equivalent
89 / 100
Minor Course Record

Faculty of Economics, Administrative, and Social Sciences

CourseGradeTerm
PSYC 230 · Social PsychologyC+2023-2024 Fall
PSYC 200 · Cognitive PsychologyB2023-2024 Spring
PSYC 240 · Developmental PsychologyB-2024-2025 Spring
PSYC 350 · Advanced Cognitive and Social DevelopmentW2025-2026 Fall
PSYC 433 · Abnormal PsychologyA2025-2026 Fall
PSYC 430 · Clinical PsychologyA-2025-2026 Spring
PSYC 482 · Mind in EvolutionA2025-2026 Spring

Resmi Not Çizelgesi

Bilkent Üniversitesi

Elektrik - Elektronik Mühendisliği Lisans Programı

Durum
Mezun
Mezuniyet CGPA
3,67 / 4,00
100'lük Karşılığı
95 / 100
Mezuniyet Tarihi
18 Haziran 2026
Derece Kaydı

Ad: Tuna Şahin

Program: Elektrik - Elektronik Mühendisliği, Mühendislik Fakültesi.

Kayıt tarihi: 25 Ağustos 2022. Basım tarihi: 08 Haziran 2026.

Başlama türü: Merkezi Yerleştirme.

Elektrik - Elektronik Mühendisliği Dersleri
2022-2023 Güz

Yarıyıl GPA 3,41 · CGPA 3,41 · Şeref

DersNotKredi
CS 115 · Python ile Programlamaya GirişA4
ENG 101 · İngilizce ve Kompozisyon IB3
GE 100 · Üniversite Hayatına GirişA1
MATH 101 · Matematik IB+4
PHYS 101 · Genel Fizik IB+4
TURK 101 · Türkçe IB2
2022-2023 Bahar

Yarıyıl GPA 3,59 · CGPA 3,49 · Yüksek Şeref

DersNotKredi
ENG 102 · İngilizce ve Kompozisyon IIA-3
MATH 102 · Matematik IIA4
PHYS 102 · Genel Fizik IIB+4
PSYC 100 · Psikolojiye GirişA-3
TURK 102 · Türkçe IIB2
2023-2024 Güz

Yarıyıl GPA 3,55 · CGPA 3,51 · Yüksek Şeref

DersNotKredi
EEE 102 · Sayısal Devre TasarımıA4
EEE 211 · Analog ElektronikA4
FA 171 · Sanat, Tasarım ve Kültüre Giriş IB3
GE 250 · Üniversite Etkinlik Programı IS0
HIST 200 · Türkiye TarihiB+4
MATH 241 · Mühendislik Matematiği IB+4
2023-2024 Bahar

Yarıyıl GPA 3,19 · CGPA 3,42 · Şeref

DersNotKredi
EEE 202 · Devre TeorisiB4
EEE 212 · MikroişlemcilerA4
ENG 401 · Teknik Rapor Yazma ve SunumB3
GE 251 · Üniversite Etkinlik Programı IIA1
MATH 242 · Mühendislik Matematiği IIA-4
MATH 255 · Olasılık ve İstatistikW4
PHYS 212 · Modern FizikC4
2024-2025 Güz

Yarıyıl GPA 3,62 · CGPA 3,46 · Yüksek Şeref

DersNotKredi
ECON 439 · Oyun Teorisi IB-3
EEE 299 · Yaz Stajı IS0
EEE 313 · Elektronik Devre TasarımıA4
EEE 321 · Sinyaller ve SistemlerA4
MATH 255 · Olasılık ve İstatistikA4
PSYC 220 · Beyin ve DavranışB3
2024-2025 Bahar

Yarıyıl GPA 3,92 · CGPA 3,60 · Yüksek Şeref

DersNotKredi
EEE 342 · Geri Beslemeli Kontrol SistemleriA-3
EEE 351 · Mühendislik ElektromanyetiğiA3
EEE 424 · Sayısal Sinyal İşlemeA4
GE 301 · Bilim, Teknoloji ve ToplumA-2
HUM 111 · Kültürler, Medeniyetler ve Düşünceler IA3
MBG 110 · Modern Biyolojiye GirişA3
2025-2026 Güz

Yarıyıl GPA 3,78 · CGPA 3,62 · Yüksek Şeref

DersNotKredi
EEE 399 · Yaz Stajı IIS0
EEE 412 · Mikrodalga ElektroniğiB+4
EEE 431 · Sayısal HaberleşmeA3
EEE 452 · Anten MühendisliğiA4
EEE 474 · Manyetik Rezonans Görüntülemesinin TemelleriA3
EEE 493 · Endüstriyel Tasarım Projesi IA-3
2025-2026 Bahar

Yarıyıl GPA 4,00 · CGPA 3,67 · Yüksek Şeref

DersNotKredi
EEE 475 · Tıbbi Görüntü Geriçatım ve İşlemeA3
EEE 494 · Endüstriyel Tasarım Projesi IIA3
GE 304 · Teknoloji, Toplum ve Mesleki Gelişim SemineriA1
HUM 112 · Kültürler, Medeniyetler ve Düşünceler IIA3
HUM 113 · Antik Dünyada Demokrasi ve İmparatorlukA3
IE 400 · Mühendislik Yönetiminin İlkeleriA3
Psikoloji Yandalı
Program
Psikoloji Sertifikası
Mezuniyet CGPA
3,28 / 4,00
100'lük Karşılığı
89 / 100
Yandal Ders Kaydı

İktisadi, İdari ve Sosyal Bilimler Fakültesi

DersNotDönem
PSYC 230 · Sosyal PsikolojiC+2023-2024 Güz
PSYC 200 · Bilişsel PsikolojiB2023-2024 Bahar
PSYC 240 · Gelişim PsikolojisiB-2024-2025 Bahar
PSYC 350 · İleri Bilişsel ve Sosyal GelişimW2025-2026 Güz
PSYC 433 · Anormal Davranışlar PsikolojisiA2025-2026 Güz
PSYC 430 · Klinik PsikolojiA-2025-2026 Bahar
PSYC 482 · Aklın EvrimiA2025-2026 Bahar

Portfolio

Projects

Here are some of my projects that I have completed successfully during my undergraduate studies. The reports, presentations, repositories, and other materials related to the projects are provided in the links below each project description to provide detailed information.

01

Deep-Learning Assisted Time-Frequency Domain Drone Detection

Undergraduate senior project conducted with the consultancy of Meteksan Defense.

Project 1 image 1

This project focuses on the real-time detection and identification of drones using RF signals. As commercial UAVs become more common, detecting unauthorized drones in crowded 2.4 GHz and 5.8 GHz ISM bands has become an important security and spectrum-monitoring problem. The system was designed to distinguish drone signals from Wi-Fi, Bluetooth, and other non-drone emitters, estimate signal parameters such as center frequency and bandwidth, and classify different drone models through a real-time graphical interface. The main requirements included real-time operation, reliable detection under interference, accurate drone classification, and practical deployment using SDR hardware such as the USRP B200mini.

Project 1 image 2

The project combines classical signal processing and deep learning methods. Raw IQ samples are processed using FFT-based spectral analysis and STFT-based time-frequency representations. The FFT pipeline is used for lightweight signal detection, signal parameter extraction, and fast spectral analysis, while STFT spectrograms are used as image-like inputs for CNN-based drone classification. Different neural network architectures were tested for classification, and the system was integrated into a Python-based real-time GUI that displays the spectrum, spectrogram, detected emitters, signal parameters, and classification outputs.

Project 1 image 2

A major contribution of the project was the implementation of several detection and classification algorithms from scratch, including multiple-emitter detection, signal parameter extraction, FFT-based classification, and a SegNet-style FFT-bin classification model. The multiple detection algorithm was designed to separate overlapping drone, controller, Wi-Fi, and Bluetooth-like signals in the spectrum and estimate their center frequencies and bandwidths. In parallel, the SegNet-based model classified each FFT bin into signal categories, allowing the system to visualize signal regions directly across the spectrum. The two figures included in this section show the outputs of the SegNet model and the custom multiple detection algorithm, demonstrating how the system separates complex RF scenes into meaningful emitter regions.

Project 1 image 2

The final system achieved strong performance in both detection and classification tasks while remaining suitable for real-time operation. The FFT-based model reached an overall accuracy of 99.78%, with class-wise F1-scores of 100.00% for noise, 99.68% for drone, and 99.60% for Wi-Fi, showing that the system could reliably distinguish drone activity from common non-drone RF signals. False alarm behavior was also evaluated in an 8-hour crowded Wi-Fi environment: although the system produced internal false positives, the Temporal Consistency Filtering mechanism suppressed almost all of them, resulting in only 0.1 false positive alerts per hour and 0 critical false negatives. Timing tests showed average end-to-end latencies of 127.43 ms for detection, 1818.8 ms for classification, and 2849 ms for multiple detection, satisfying the real-time requirements for the main detection and classification pipeline. The STFT-based models also performed strongly in GUI-integrated field tests, with ResNet-based models reaching around 98.8–99.0% field-test accuracy, while lightweight or transformer-based alternatives showed that deployment performance depends not only on offline accuracy but also on stability, latency, and robustness under real RF conditions. Overall, the project demonstrated that a hybrid FFT/STFT pipeline can provide accurate drone detection, low false alarm output, reliable classification, and practical real-time visualization in crowded wireless environments.

02

Yagi-Uda Antenna at 3GHz

Antenna designing & manufacturing project from recycled materials for Antenna Engineering course.

This project focused on the design, simulation, fabrication, and experimental validation of a 3 GHz Yagi-Uda antenna for the EEE-452 Antenna Engineering course. In the initial stage, both conventional 3-D Yagi-Uda and quasi Yagi-Uda configurations were investigated using CST simulations. Although both designs were simulated and optimized, the conventional 3-D Yagi-Uda antenna was selected for hardware implementation because it provided better impedance matching, higher directivity, and a larger tolerance margin for fabrication errors. The final antenna used a reflector, driven element, and multiple directors, with the element lengths and spacings optimized to achieve resonance near 3 GHz. A notable aspect of the project was that the antenna was manufactured entirely from recycled or scrap materials, including a wooden boom, aluminum rods from broken camping tents, and SMA connectors provided by the department, resulting in a total material cost of 0₺.

Project 2 image 1

The fabricated antenna was tested through both S₁₁ measurements and radiation pattern measurements. The measured S₁₁ response showed that the antenna was successfully tuned around 3 GHz, although the resonance became broader compared to simulation due to losses in the physical implementation. Radiation pattern measurements were carried out in an anechoic chamber at METEKSAN Defence using near-field measurement methods. At 3 GHz, the antenna achieved a measured maximum directivity of approximately 11.49 dBi, with E-plane and H-plane HPBW values of 52.73°, which were generally consistent with the simulation and theoretical expectations. Some discrepancies were observed in radiation efficiency, cross-polarization, and the direction of maximum radiation. These differences were mainly attributed to feedline losses, SMA connection losses, mounting effects, backlobe reflections, and possible measurement alignment errors. Overall, the project successfully demonstrated the complete antenna engineering workflow, from simulation-based design to low-cost fabrication and experimental verification.

Project 2 image 2
03

Electromagnetic Pulse (EMP) Generator

This Electromagnetic Pulse generator was designed for EEE 351 - Engineering Electromagnetics course.

Project 3 image 1

This project focuses on the design and implementation of a small-scale Electromagnetic Pulse (EMP) generator. The main goal was to create a short burst of electromagnetic energy using a high-voltage boost converter, a capacitor, a spark gap, and a radiating coil. The capacitor stores electrical energy and discharges it rapidly through the coil when the spark gap breaks down, producing a sudden current spike and a corresponding electromagnetic disturbance. The theoretical background of the project was based on RLC circuit behavior, magnetic field generation through a coil, and the relationship between spark gap distance, pulse intensity, and firing rate.

During the development process, the main components were built and tested separately, including the capacitor, spark plug, radiating coil, and coherer. The final prototype was assembled according to the circuit schematic and tested using both measurement equipment and practical demonstrations. The measured induced voltage had a frequency of 139 kHz, which was close to the theoretical value of 150 kHz, giving an error of about 7.3%. Additional tests with a calculator and a coherer showed that the device was able to create observable electromagnetic interference, confirming that the EMP generator operated as intended.

04

High Gain Amplifier (1.01 GHz)

Design & implementation of a high gain amplifier as a part of our microwave electronics course.

This project focuses on the design, simulation, layout conversion, and measurement of a high-gain amplifier (HGA) operating at a center frequency of 1.01 GHz, corresponding to the required operating band of approximately 960 MHz to 1060 MHz. The main goal was to obtain sufficient gain while maintaining proper impedance matching and stable operation across the band. According to the report, the amplifier was required to provide at least 12.44 dB gain, and the simulated design achieved a gain above this value, with the initial simulation showing S21 > 13.65 dB. The amplifier also satisfied the input and output return loss requirements, since both S11 and S22 were below −12 dB in the operating band, meaning that the input and output ports were reasonably well matched to 50 Ω. In addition, the stability factor was greater than 1 in the initial design, indicating unconditional stability over the analyzed frequency range.

Project 4 image 1

The design process included a biasing network with resistors, bypass capacitors, and transmission lines so that the DC biasing components would not disturb the RF signal at 1.01 GHz. DC-blocking capacitors were added at the input and output, and the input/output ports were matched to 50 Ω using matching networks: an L-section network with a shunt capacitor and series inductor at the input, and a transmission-line-based output matching network. During the layout-compatible version, the schematic was adapted by replacing transmission lines with microstrip lines, converting lumped components to layout-compatible elements, and compensating for parasitic effects. The final layout-compatible simulation still satisfied the key requirements: S11 and S22 < −12 dB, gain greater than 12.44 dB, maximum gain variation of about 0.854 dB, and an operating point of 18 mA collector current with 3.2 V collector voltage from an 8 V supply.

Project 4 image 2
05

Non-Uniform Slotted Waveguide Antenna (10GHz)

This project involved the design and simulation of a slotted waveguide antenna for operation at 10 GHz, as part of our advanced antenna design course.

Project 5 image 1

This project focuses on the design of an 8-slot longitudinal slotted waveguide antenna operating at X-band, with 10 GHz selected as the design frequency. The antenna uses a WR-90 waveguide and places non-uniform longitudinal slots on the broad wall of the waveguide. Since the waveguide operates in TE₁₀ mode, the radiation strength of each slot can be controlled by adjusting its offset from the centerline. This makes the antenna behave like a non-uniform array, allowing the sidelobe level to be reduced. The main design requirement was to achieve a sidelobe level below −30 dB, so different amplitude distributions were compared, and the Taylor distribution was selected because it satisfies the sidelobe requirement while keeping the main lobe relatively narrow.

Project 5 image 2

The antenna was implemented and optimized in CST, where the slot offsets were tuned while preserving the excitation ratios determined by the Taylor distribution. The impedance matching was handled through CST optimization rather than being calculated manually. The final radiation pattern shows a main lobe magnitude of about 13.1 dB, an angular width of approximately 18 degrees, and a sidelobe level around −35.4 dB, meaning the design successfully meets the sidelobe requirement. The final S₁₁ result also indicates that the antenna is matched around the intended operating frequency of 10 GHz. Overall, the project demonstrates that a properly tapered slotted waveguide array can provide high gain, directional radiation, and low sidelobe performance at X-band.

06

Automatic Marshmallow Roaster

This project was my project for our embedded systems and microcontrollers course and was implemented using C.

his project implements an automatic marshmallow roaster using an MKL25Z microcontroller, a TCS3200 color sensor, servo motors, RGB LEDs, a buzzer, and user input buttons/switches. The system continuously measures the marshmallow’s color by sampling red, green, blue, and clear light responses from the color sensor, then normalizes these values to estimate the roasting level. While the marshmallow is being roasted, one servo positions it near the fire and another servo slowly rotates it to achieve more even heating. The RGB LEDs are updated according to the detected color, giving a visual indication of the current roast state. When the code detects that the marshmallow has reached the desired color threshold, or when the user manually presses the button, the system moves the marshmallow away from the fire, activates the buzzer, and enters a finished state. A second button press resets the mechanism and starts the roasting cycle again.

Project 6 image 1

Interactive Tools

Web Applications

Small browser-based applications and visual experiments are collected here.

01

Minecraft Curve Generator

An application that converts curves to Minecraft block patterns.

Write an expression in terms of x, such as exp(x), 20*sin(x), x^2/5, or abs(x). MATLAB-style .*, ./, and .^ are accepted.