Skip to content
View shiv669's full-sized avatar
:shipit:
high
:shipit:
high

Highlights

  • Pro

Block or report shiv669

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
shiv669/README.md

An image of @shiv669's Holopin badges, which is a link to view their full Holopin profile

Hi, I’m Shivam 👋

I’m a college student studying Artificial Intelligence and Data Science, with a strong interest in software engineering fundamentals and backend system design.

I enjoy building small systems to understand how they work internally. I focus on correctness, clarity, and learning through iteration rather than feature count or polish.


🌱 What I’m currently building and learning

  • Backend system design with explicit state and invariants
  • Modeling workflows using relational data and foreign keys
  • Building APIs with Node.js and Express
  • Understanding how data modeling choices affect correctness over time
  • Learning AI and ML fundamentals alongside core software engineering concepts

Most of my projects are learning focused and intentionally documented to show design decisions, mistakes, and corrections.


🧠 Featured work

  • Code Review System
    A system design focused project exploring how code review workflows preserve context over time using immutable revisions, explicit state transitions, and revision scoped feedback.

Pinned repositories reflect what I’m actively exploring, not finished products.


🛠️ Technical skills (working knowledge)

  • Languages: JavaScript, C and C++, SQL
  • Backend: Node.js, Express, REST APIs
  • Databases: SQLite, MySQL, relational data modeling
  • Frontend: React with Vite, basic UI integration
  • Tools: Git, GitHub, Docker for environment specification, Linux basics

I prefer understanding fundamentals deeply before moving to abstractions.


🎬 Creative work

Alongside engineering, I also work as a freelance video editor.
I enjoy storytelling, pacing, and visual clarity, which strongly influences how I think about software structure and user experience.


🌍 Open source and community

I participate in open source communities and learning driven programs.

  • Hacktoberfest participant
    Contributed to open source repositories during Hacktoberfest and learned collaborative development through issues, pull requests, and reviews.

📖 How I approach learning

I learn best by:

  • building end to end systems
  • validating assumptions through implementation
  • documenting mistakes instead of hiding them
  • refining mental models through iteration

I value growth, feedback, and honest self assessment.


Thanks for stopping by.

Pinned Loading

  1. TRINERA TRINERA Public

    An intelligent farming assistant that combines computer vision, conversational AI, and real-time communication to help farmers identify and manage agricultural pests.

    Python 1 1

  2. LocalAid LocalAid Public

    A real-time emergency response platform that connects people in need with local helpers during natural disasters, emergencies, and community crises.

    TypeScript

  3. still still Public

    A forum where answers expire unless they’re still true.

    TypeScript 40

  4. code-review-system code-review-system Public

    A snapshot based code review system focused on clarity and accountability. Authors submit immutable code revisions for review, reviewers leave line level feedback, and all changes are tracked throu…

    JavaScript

  5. Memory-Manager Memory-Manager Public