cv

Basics

Name Mingi Kang
Label Undergraduate Researcher
Email mkang2@bowdoin.edu
Phone (818) 795-2054
Url https://mingikang31.github.io/
Summary Undergraduate researcher in computer science, focusing on computer vision and deep learning.

Work

  • 2025.08 - Present
    Learning Assistant (Teaching Assistant) for Statistics and Data Science
    Bowdoin College Mathematics Department
    Conduct weekly learning assistant hours supporting 20+ students with R programming and statistical analysis.
    • Guide students through applied projects involving real-world datasets, emphasizing statistical thinking and reproducible analysis.
  • 2025.08 - Present
    Quantitative Tutor
    Bowdoin College Baldwin Center for Learning and Teaching
    Provide one-on-one tutoring in computer science, mathematics, and economics.
    • Subjects: Algorithms, AI, Linear Algebra, Probability, Statistics, Micro/Macroeconomics.
    • Support students in debugging code, understanding theoretical concepts, and developing problem solving strategies.
  • 2025.08 - Present
    Honors Candidate (Advisor: Prof Jeova Farias)
    Senior Honors Thesis in Computer Science
    Finalizing ConvNN, a unified framework bridging convolution and attention through k-nearest neighbor selection (Paper Under Review).
    • Architected hybrid branching layers combining spatial (Conv2d) and feature-based (ConvNN) aggregation, achieving 4-8% accuracy improvements.
    • Demonstrated effective and robust performance across CNN and Transformer through systematic ablation studies on neighbor selection strategies.
  • 2025.08 - Present
    Undergraduate Research Assistant (Advisor: Prof Jeova Farias)
    Independent Deep Learning Research Group
    Developed ZiLU activation function that generalizes ReLU, GELU, and SiLU with learnable parameters for fine-grained control.
    • Implemented modular GPT2 architecture allowing plug-and-play activation function swapping, training on OpenWebText.
    • Demonstrated 1-2% improvements on image classification on CIFAR-10/100 with VGG19 and ResNet34 compared to baseline activations.
  • 2025.05 - 2025.08
    McKelvey Summer Engineering Fellow (Advisor: Prof Ulugbek S. Kamilov)
    Computational Imaging Group, Washington University in St. Louis
    Redesigned deep unfolding U-Net architecture for parallel qMRI reconstruction, achieving 4x parameter reduction while maintaining reconstruction quality.
    • Maintained 37 dB PSNR, 0.923 SSIM on 4x accelerated scans.
    • Developed normalization techniques (ACS region-specific and coil-instance) for undersampled k-space preprocessing, validated on patient dataset.
  • 2025.01 - 2026.01
    Sophomore Bootcamp Leader & Pod Leader
    Bowdoin College Career Exploration and Development Group
    Design and deliver workshops on career development for 400+ sophomores.
    • Train and manage a team of 7 senior mentors, overseeing their preparation to deliver specialized workshops.
    • Mentored 5 student teams in inaugural Sophomore Bootcamp Hackathon on full-stack development.
  • 2025.01 - Present
    Learning Assistant (Teaching Assistant) for Intro to Computer Science
    Bowdoin College Computer Science Department
    Lead weekly learning assistant hours for 40+ students covering Python fundamentals and object-oriented programming.
    • Mentor students on debugging techniques, code organization, and developer best practices.
  • 2025.01 - 2025.05
    Undergraduate Research Assistant (Advisor: Prof Jeova Farias)
    Independent Deep Learning Research Group
    Developed Convolutional Nearest Neighbor Attention (ConvNN-Attention), reducing computational cost by 18% (GFLOPS) with accuracy improvement (2.4%).
    • Efficient attention mechanism using hard k-NN and convolutional aggregation.
    • Implemented modular PyTorch layers compatible with standard Transformer and Vision Transformer architectures.
  • 2024.01 - 2024.08
    Research Fellow (Advisor: Prof Jeova Farias)
    Christenfeld Summer Research Fellowship
    Developed Convolutional Nearest Neighbors (ConvNN) algorithm integrating norm-based k-NN pixel selection into standard convolutional operations.
    • Built modular PyTorch implementation (1D/2D) with configurable sampling strategies (random, spatial), pixel-shuffling, and positional encoding.
  • 2022.12 - 2024.05
    Undergraduate Research Assistant (Advisor: Prof Abhilasha Kumar)
    Lexicon Lab, Bowdoin College
    Investigated lexical retrieval processes in prelingually deaf cochlear implant users through computational cognitive modeling.
    • Contributed to published CogSci 2024 conference proceedings paper (second author).
    • Extended Python package 'Forager' with joint semantic embeddings (word2vec, speech2vec) for quantitative analysis.

Education

  • 2024.08 - 2024.12

    Budapest, Hungary

    Study Abroad Semester
    Aquincum Institute of Technology
    Computer Science
  • 2022.08 - Present

    Brunswick, ME

    Bachelor of Arts
    Bowdoin College, ME
    Computer Science, Minor in Mathematics
    • Deep Learning for Computer Vision
    • Operating Systems
    • Artificial Intelligence
    • Computer Systems
    • Algorithms
    • Data Structures
    • Data Science
    • Computational Game Theory
    • Linear Algebra
    • Multivariable Calculus
    • Probability
    • Statistics
    • Advanced Probability and Statistics

Awards

Publications

Skills

Programming Languages
Python
R
Java
C
SQL
ML & DL
PyTorch
TensorFlow
Keras
Scikit-Learn
NumPy
Pandas
SciPy
OpenCV
Visualization
Matplotlib
Seaborn
ggplot2
Developer Tools
Git
GitHub
Bash
Overleaf/LaTeX
Markdown
HPC
Slurm (sbatch)
IBM LSF (bsub)

Languages

English
Native
Korean
Native
German
Conversational

Interests

Research Interests
Computer Vision
Deep Learning
Computational Imaging
Cognitive Science

References

Professor Jeova Farias
Assistant Professor of Computer Science at Bowdoin College.
Professor Abhilasha Kumar
Assistant Professor of Psychology at Bowdoin College.
Professor Martin Abel
Assistant Professor of Economics at Bowdoin College.

Projects

  • Polar Shuttle
    PolarShuttle is a mobile application designed to track real-time shuffle schedulers specifically for Bowdoin College's shuttle service.
    • Kotlin
    • Hilt
    • ORM
    • ROOM
    • Google Maps API
    • ViewModel
    • Jetpack Compose
    • Firebase
    • Coroutines
    • Android Studio
  • SiFT-v1.0
    SiFT: Simple File Transfer is a secure file transfer system designed to allow clients to perform file operations on a server remotely.
    • Cryptography
    • Key-Pair Generation
    • RSA Encryption
    • Python
  • MealMessenger
    MealMessenger is a service that sends daily Bowdoin dining hall menus via SMS to students.
    • Selenium
    • BeautifulSoup
    • Twilio API
    • Python
    • Google Gemini
    • Web Scraping