computer science / student portfolio

Learning in layers.
Building with logic.

I'm Alex, a CS student focused on software engineering, data structures and thoughtful product interfaces. I like taking messy problems and arranging them into systems that make sense.

const mindset = ["curious","iterative","human"];→return build(mindset);
02 / about

From theory
to tangible.

A student portfolio should show more than a list of technologies. Here, coursework, experiments and collaboration connect into a visible learning path.

I'm currently studying Computer Science with a strong interest in how software works beneath the interface. My favorite work sits between clean engineering and playful experimentation.

Outside lectures, I build small tools, prototype interfaces, practice problem solving and document what I learn. I'm especially excited by opportunities where a student can contribute, ask good questions and grow quickly.

18projects & experiments
4core languages
7technical domains explored
3team builds
03 / toolkit

My working
lattice.

Skills are shown as a living toolkit rather than inflated percentages: each node represents something I actively practice or apply.

PythonJavaC++JavaScriptData StructuresAlgorithmsOOPSQLREST APIsGitResponsive UIProblem SolvingTestingDebuggingTeam Projects

focus.next() → distributed systems, accessibility and deeper software architecture.

04 / selected work

Built while
becoming.

A compact set of student projects that demonstrate reasoning, iteration and the ability to turn a concept into a working artifact.

● scheduler.run()
jobs: 24 · conflicts: 0
priority: adaptive

Campus Queue

A scheduling prototype that models priority queues to reduce appointment clashes for student services.

PYTHONALGORITHMSUX
● /api/insights
latency: 118ms
status: 200 OK

Study Signal

A lightweight web dashboard that turns study-session logs into useful patterns without overwhelming the user.

JAVASCRIPTRESTSQL
● graph.search()
nodes: 1,240
path: optimal

RouteLab

An interactive visualizer for comparing graph traversal strategies and making abstract algorithms easier to understand.

C++GRAPHSVISUALIZATION
● tests.execute()
passed: 42 / 42
coverage: improving

MiniTest Engine

A small educational testing framework created to better understand assertions, runners, fixtures and developer feedback.

JAVAOOPTESTING
05 / journey

Learning
by shipping.

An intentionally student-focused timeline: education, practical exposure and the milestones that shape the next layer.

B.Sc. / B.Tech. in Computer Science

Coursework across algorithms, databases, operating systems, computer networks, software engineering and discrete mathematics.

Software Engineering Intern · Example Labs

Contributed to frontend components, API integration and bug triage while learning how production teams review and ship software.

Campus Coding Society · Project Lead

Coordinated a small student team building peer-learning tools and hosted weekly problem-solving sessions.

CURRENT FOCUS

Systems thinking

Learning to connect data structures, APIs, interfaces and infrastructure into reliable software.

NEXT MILESTONE

Internship-ready portfolio

Deepening testing, architecture and collaborative development through real-world projects.

06 / contact

Let's build
the next node.

Have an internship, student collaboration, project idea or technical conversation in mind? Send a message.

✉ alex@example.com
☎ +1 206 555 0163
◈ Seattle, WA