Portfolio2026
India—

KamanaSingh

Still learning.
That’s the point.

Computer Science student, curious by nature.

Currently studying Computer Science — learning how computers work before deciding exactly what to do with them.


01About

Curious about technology,and how things work.

I’m Kamana, a B.Sc. Computer Science student currently building my understanding of the fundamentals behind computing.

Right now, most of my learning is theoretical — from programming concepts and computer systems to networks, databases, and problem solving.

Over time, I want to turn those foundations into practical skills in programming, cybersecurity, and ethical hacking. This website is a record of that process.

Study
B.Sc. Computer Science
Based
India
Current state
Learning the foundations

02Foundation

Things I’m tryingto understand.

Foundations first — mostly theory, learned in college and in my own time.

  • 01

    Computerfundamentals

    The basic principles behind computers — hardware, software, data, and computation.

    Learning
  • 02

    Programmingconcepts

    How instructions, logic, variables, conditions, loops, and functions fit together, before focusing on any one language.

    Learning
  • 03

    Computernetworks

    How computers communicate, how networks are structured, and how information moves between systems.

    Exploring
  • 04

    Databases

    How information is structured, stored, organised, and retrieved.

    Learning
  • 05

    Operatingsystems

    Processes, memory, files, users, permissions — how an operating system quietly manages a machine.

    Exploring
  • 06

    Problemsolving

    Logical thinking, and learning to break complex problems into smaller, honest steps.

    Practicing

No percentages. Understanding isn’t a progress bar — these are honest states: curious, exploring, learning, practicing.


03Next

Wherecuriosityis heading.

01

Programming

Turning theoretical concepts into working software.

02

Cybersecurity

Understanding how systems are protected, and where they fail.

03

Ethical hacking

Learning security from an offensive perspective — responsibly and legally.

04

Systems

Understanding computers beyond the surface.

Future areas of exploration — not current expertise.


04Journey

A record ofbecoming.

A direction, not a promise. Not knowing everything yet is not something to hide.

  1. Today

    Theory

    • Fundamentals
    • College
    • Understanding
    • Notes
  2. Next

    Practice

    • Programming practice
    • Small projects
    • Linux
    • Networking labs
  3. Later

    Depth

    • Security fundamentals
    • Security labs
    • Ethical hacking
    • Deeper systems knowledge
  4. Beyond

    Still unknown.


06Tried

ThingsI’ve tried.

Small programs, experiments, and unfinished ideas. Some worked. Some didn’t. Both taught me something.

01

A first small program

A tiny console program written while learning the basics of logic.

Status
Works, mostly
What I learned
That getting something to run is only half of understanding it.
02

A page that talks to the browser

An early web experiment — a little HTML, a little curiosity.

Status
Unfinished
What I learned
How much sits underneath a page that “just loads”.
03

A college assignment, rebuilt

Reworking an assignment to actually understand it, not just submit it.

Status
Didn’t finish
What I learned
Some things only make sense after breaking them.
04

—

Space kept for the next thing worth trying.

Status
Not started
What I learned
Placeholder until real work exists.