Students & Freshers · Computer Science

Learning
to build.

I'm Alex Morgan, a computer science student turning algorithms, interfaces and curious questions into small, useful pieces of software.

Problem solvingWeb systemsData structuresUI engineering
$ ./circuitbloom
// current state
learning = true;
ideas += 1;
build("something_useful");
02 / About

Curiosity,
with structure.

I enjoy the part of computer science where abstract concepts become tangible: a search algorithm becoming a faster experience, a database becoming a useful product, or a rough idea becoming a clean interface.

My portfolio is a record of experiments, coursework and self-directed builds, with an emphasis on understanding the “why” behind the code.

03 / Snapshot
18Projects explored
7Core subjects
4Team builds
3Hackathons
04 / Current focus

Systems + human experience

Exploring how solid data structures, APIs and frontend decisions can combine into products that feel simple on the surface and thoughtful underneath.

05 / Toolkit

What I'm
building fluency in.

PythonAlgorithms · scripting · data work
JavaScriptDOM · async flows · interactive UI
Java / OOPClasses · interfaces · clean structure
SQLQueries · relational thinking · modeling
HTML + CSSResponsive systems · accessibility
GitBranches · commits · collaboration
06 / Education

Foundations
first.

B.Sc. Computer Science

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

Algorithms Study Sprint

Built visual notes and small implementations for sorting, graphs, recursion and dynamic programming.

Programming Fundamentals

Strengthened problem-solving habits through weekly coding exercises and pair-programming sessions.

07 / Selected builds

Small systems.
Real lessons.

01 / Web

Campus Queue

Prototype for visualizing service queues and estimated wait times.

HTML · CSS · JS
02 / Data

Study Ledger

Minimal study tracker using relational data modeling and query-driven summaries.

Python · SQL
08 / Learning trail

Always
iterating.

Full-stack foundations

Connecting frontend state, APIs and persistent data.

Open-source contribution

Learning the rhythm of reading unfamiliar code and making focused improvements.

Systems thinking

Going deeper into performance, networking and distributed systems.

09 / Contact

Have a problem
worth exploring?

For internships, student collaborations, project conversations or mentorship, send a short note. I'm especially interested in opportunities where learning and building happen together.

✉ alex@example.com
☎ +91 98100 55512
◈ New Delhi, IN