DYLAN LEE // SPEC SHEET
Dylan Lee
Computer Engineering @ Texas A&M University
- Cypress, TX
- (281) 323-3257
- dylanlee1627@tamu.edu
- GitHub
- Credly
- Degree
- B.S. Comp. Eng.
- GPA
- 4.0
- Grad
- May 2028
- Status
- Active
// EDUCATION
Texas A&M University, College Station, TX
Bachelor of Science in Computer Engineering
May 2028
- Engineering Honors
- Study Abroad: Belfast, Northern Ireland (Summer 2026) — Computer Architecture and Advanced Computer Architecture
- Relevant Coursework: Intro to Digital Systems Design, Program Design and Concepts, Data Structures and Algorithms, Electrical Circuit Theory, Discrete Structures for Computing
// WORK EXPERIENCE
Lead Instructor — iCode
- Instructed classes of 10 to 15 students across diverse age groups in foundational computer science concepts, utilizing Python and Lua to drive engagement in software development.
Intern — Culminate Security
- Developed an AI agent using Python to automate the generation of valid CrowdStrike Query Language (CQL) queries from natural language.
- Built a custom knowledge base by compiling extensive CrowdStrike language and syntax documentation.
- Engineered an agent-critic system and implemented local, in-memory vectorization to retrieve data from a structured grammar knowledge base, ensuring the agent enforced strict syntax rules.
Piano Teacher — Self-employed
- Taught 3 elementary-grade students piano technique, note-reading strategies, sight-reading, and music theory fundamentals through the Faber Piano Adventure books.
// SKILLS
- AWS Certified Developer (DVA-C02)
- PCAP-31-03
- Python
- Java
- C++
- Verilog
- ARMv8 Assembly
- CrowdStrike CQL
// PROJECTS
Verilog Microprocessor
- Designed and implemented a single-cycle ARMv8 processor in Verilog supporting 11 instructions (ADD, SUB, AND, ORR, ADDI, SUBI, MOVZ, LDUR, STUR, B, CBZ) across 6 instruction formats.
- Built the datapath and control logic: 64-bit ALU, 32-register file with XZR handling, instruction and data memory, sign extender, and PC-relative branch logic.
- Verified with custom testbenches and waveform analysis, running programs that exercise loops, memory round trips, and 64-bit constants built through MOVZ shifts.
AWS Cloud Resume
- Architected and deployed a serverless personal portfolio website utilizing AWS S3 for static hosting of HTML and CSS, ensuring secure, low-latency content delivery via CloudFront, Route 53, and ACM.
- Developed serverless backend functionality using AWS Lambda to implement a live visitor tracker and dynamic PDF download feature.
- Accelerated development by leveraging AI-assisted coding tools to rapidly prototype scripts, optimize syntax, and streamline the deployment process.
Java Soccer Player Career Game
- Created a simulation of a soccer player's career in Java, using Java AWT and Java Swing to build an interactive graphical interface.
- Used java.io.File to generate random portraits for characters, and kept multiple classes to keep the code organized and structured.
Jan AI Article Summarizer
- Developed a Python program that takes a website URL as input and scrapes the site's text using requests and BeautifulSoup.
- Implemented JSON formatting and used a Jan AI server API to return a summary of the scraped text.