Devon Zhang
B.S. in Computer Science CandidateAnalytically minded senior Computer Science student seeking a software engineering internship. Experienced in full-stack web development, relational database schemas, and data structures. Creator of 3 open-source web utilities with active user bases.
Experience
- Resolve technical hardware and network connectivity issues for 200+ students and campus staff weekly.
- Scripted a local bash utility to automate system configurations for new lab terminals, dropping manual setup times by 40%.
Education
University of Washington
Projects
Built a responsive, local-first task coordination portal using React, Node.js, and SQLite. Features client-side state handling and database synchronization.
- Achieved 1,200+ downloads on GitHub through clean user experience design and active community maintenance.
Programmed a peer-to-peer TCP file transfer utility in Go, implementing standard network socket routing and SHA-256 data integrity checks.
Skills
Python, JavaScript/TypeScript, Go, React, Node.js, HTML5/CSS3
SQL (SQLite, PostgreSQL), Docker, Git Version Control, Linux Systems
Computer Science Student Resume Example
Review this premium layout for a Computer Science Student role. This design uses standard single-column rules and formatting parameters to guarantee clean parser scans.
Writing Guidelines for Computer Science Students
- •Prioritize technical competencies: Order skill sets relative to matching keyword phrases in job descriptions.
- •Focus on metrics: Quantify your results (e.g. page speeds, savings, sales figures) in your bullet highlights.
- •Reverse Chronological: List experiences starting from the most recent to align with ATS filters.
Formatting Advice & FAQ
What should a computer science student list on their resume if they have no work experience?
If you have no corporate job history, make your Projects section the centerpiece of your resume. Highlight 2-3 significant software applications you built, detailing the tech stack used (e.g. React, Python, SQL) and the technical problems you solved (e.g. database optimizations, thread handling).
How do you present coding skills for ATS parsers?
List specific programming languages (e.g., Python, TypeScript), frameworks (React, Node.js), and database tools (PostgreSQL, Docker) under a dedicated 'Skills' section. Avoid general phrases like 'Coding' or 'Software Development'; ATS parsers filter candidates by scanning for specific technical terms.
Should a GitHub profile link be listed on a CS student resume?
Absolutely. Include a clickable link to your GitHub profile in the contact header. Ensure that your pinned repositories contain clean, documented code and detailed README markdown files. This serves as proof of your coding abilities to recruiters.