Kevin Kim
CS + Cognitive Science @ Johns Hopkins.
About
Masters Student with a CS + Cognitive Science background from Johns Hopkins, currently completing an MS focused on AI. I've built systems at JHU's Applied Physics Laboratory, contributed open source to Red Hat's PatternFly, and most recently designed and deployed an on-prem LLM toolkit plus workflow automations in a venture-investing setting at IMM Investment.
Projects
Experience
2026
Software Engineer Intern — IMM Investment
Built a production RAG pipeline (LangChain, OpenAI, GPT-4) for analyst Q&A over private deal and portfolio data, exposed via FastAPI with on-prem deployment. Automated 20+ workflows eliminating 160 man-hours, and engineered an LLM-based news ETL delivering daily market digests firm-wide.
2024 – 2026
Sergeant, KATUSA — ROK / U.S. Army
Korean Augmentation to the United States Army. Completed mandatory military service.
May – Aug 2023
Software Engineer Intern — JHU Applied Physics Laboratory
Built a real-time ship navigation GPS simulation in Rust and Python, improving computation time by 23%. Implemented a drone vision and control pipeline integrating YOLOv4 and Segment Anything; collaborated with 20+ Navy officers and DoD sponsors to translate operational feedback into system requirements.
2022 – 2023
Open-Source Contributor — Red Hat PatternFly
Migrated 30+ React components from JavaScript to TypeScript in PatternFly 4, enforcing strict type safety and accessibility compliance. Shipped production-ready components to a codebase used by 10,000+ enterprise users.
May – Aug 2022
Software Engineer Intern — JHU Applied Physics Laboratory
Uncovered a security vulnerability in the Hotspot 2.0 standard via airborne packet capture over civilian-dense environments using Wireshark and Python. Briefed the office of the CTO and co-authored remediation recommendations.
2022 – 2024
Researcher — LoReLab, JHU
Researched low-resource NLP at JHU's Yarowsky Lab.
2021 – 2024
Course Assistant — Johns Hopkins University
Lead TA for Gateway Computing; TA for Natural Language Processing; TA for Self-Supervised Models