Portfolio starter: replace the sample projects and contact placeholders before sharing.

UNIVERSITY OF VIRGINIA · COMPUTER SCIENCE

Curious by nature.
Builder by choice.

Hi, I'm Ethan Bernier — a computer science student at UVA interested in making useful, thoughtful software. I'm looking for an internship where I can learn fast, contribute meaningfully, and build with a great team.

OPEN TO INTERNSHIP OPPORTUNITIES / CHARLOTTESVILLE, VA
hello-world.tsx⌘
01const student = {02  school: 'UVA',03  major: 'Computer Science',04  mindset: 'keep building'05};06build(somethingMeaningful);
01THINK
MAKE
REPEAT
38°02′N   78°30′W

Turning questions into working ideas.

PROBLEM SOLVING  /  BUILDING  /  LEARNING

01 / SELECTED WORK

Things I've built.

A few examples of the kind of work this portfolio can feature. Replace these with your own projects, links, and outcomes.

{ }
DATA
INSIGHT
PROJECT / 002
EXAMPLE PROJECT · DATA02

Signal Lab

A sample data exploration tool focused on finding patterns and communicating insights. Add your real dataset, approach, and results here.

PythonDataVisualization
INPUT
PROCESS
OUTPUT
✳
PROJECT / 003
EXAMPLE PROJECT · SYSTEMS03

Flow Engine

A sample automation project showing how you might explain a technical system: the problem, your solution, and a measurable outcome.

APIsAutomationBackend

02 / A LITTLE ABOUT ME

I like the space where logic meets imagination.

I'm studying computer science at the University of Virginia and looking for opportunities to put classroom concepts into practice.

I'm drawn to the full process of building software: understanding a problem, making a plan, writing code, and refining the experience until it feels right. This is starter copy; personalize it with your interests, background, and what motivates you.

01Learn deeplyAsk good questions, then dig in.
02Build thoughtfullyMake useful things with care.
03Work togetherGrow through feedback and collaboration.

03 / TOOLKIT

How I work.

Use this space to highlight technologies you actually know and the strengths you want internship teams to see.

01

Languages & foundations

Replace with your languages, coursework, and core computer science strengths.

↗
02

Tools & frameworks

Show the stack you can use confidently, from version control to the frameworks behind your projects.

↗
03

Working style

Describe how you collaborate, communicate, test ideas, and keep learning.

↗

04 / LET'S CONNECT

Have an opportunity
in mind? Let's talk.

I'd love to hear about internships, interesting teams, and challenging problems. Replace the sample links below with your real contact information.

Email me