Skip to content
View YiVibro's full-sized avatar
💭
I may be slow to respond.
💭
I may be slow to respond.

Block or report YiVibro

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
YiVibro/README.md

Hi, I'm Yishith Vilas 👋

🎓 Computer Science Engineering Student | Graduating 2027

I'm focused on Cloud Computing, DevOps, Linux Administration, Networking, and Backend Development.

I enjoy building practical systems, troubleshooting infrastructure failures, automating deployments, and understanding how applications run in production.

  • ☁️ Exploring AWS cloud infrastructure and operations
  • 🐧 Practicing Linux administration and troubleshooting
  • 🐳 Building containerized applications with Docker
  • ⚙️ Learning CI/CD and Infrastructure as Code
  • 💻 Developing backend applications with Node.js and Python

🛠️ Technical Skills

☁️ Cloud & Infrastructure

  • AWS EC2, VPC, S3, IAM
  • Amazon ECR, ECS Fargate, Lambda
  • AWS CloudWatch, SNS, Secrets Manager
  • Public and private subnets, routing, NAT, and security groups

🐧 Linux & Networking

  • Ubuntu/Linux administration
  • SSH, systemd, journalctl
  • Nginx, UFW, Bash
  • TCP/IP, DNS, routing, and troubleshooting

🐳 DevOps & Automation

  • Docker and Docker Compose
  • Git and GitHub
  • GitHub Actions and CI/CD
  • Container deployment and monitoring

💻 Programming & Backend

  • JavaScript and TypeScript
  • Python and C++
  • Node.js, Express.js, FastAPI
  • REST APIs and Socket.IO

🗄️ Databases

  • PostgreSQL
  • Redis
  • TimescaleDB
  • Supabase
  • pgvector

🚀 Featured Projects

1. AWS Production Monitoring & Incident Response

Technologies: AWS ECS Fargate, ECR, ALB, CloudWatch, SNS, Docker

🔗 View Repository

  • Deployed a containerized application on Amazon ECS Fargate behind an Application Load Balancer.
  • Configured CloudWatch monitoring, centralized logging, alarms, and SNS notifications.
  • Simulated application failures, HTTP 500 responses, and container image-pull failures.
  • Investigated failures using logs, metrics, health checks, and AWS monitoring tools.
  • Documented incident investigation, remediation, and recovery verification.

Key learning: Cloud monitoring, incident response, container operations, and troubleshooting.

2. Production-Ready Linux Server

Technologies: Linux, AWS EC2, Nginx, Node.js, PostgreSQL, UFW, systemd

🔗 View Repository

  • Configured a Linux application server with SSH hardening and firewall rules.
  • Set up Nginx as a reverse proxy for a Node.js application.
  • Worked with PostgreSQL, systemd services, logs, and health checks.
  • Practiced troubleshooting service failures, permissions, disk usage, and firewall issues.
  • Documented investigation steps and recovery procedures.

Key learning: Linux administration, system troubleshooting, server security, and operational reliability.

3. AWS CI/CD Deployment Project

Technologies: AWS, Docker, GitHub Actions, Amazon ECR, ECS

🔗 View Repository

  • Developed a container-based application deployment project using AWS services.
  • Worked with Docker and GitHub Actions for deployment automation.
  • Maintained application code and pipeline configuration in Git.
  • Explored repeatable deployment workflows and cloud infrastructure operations.

Key learning: Containerization, CI/CD, and AWS deployment workflows.


💻 Backend Development Projects

ExForge — Browser-Based DevOps Learning Platform

Technologies: Node.js, TypeScript, Docker, Redis, Socket.IO, AWS EC2

  • Built backend services for isolated Docker environments.
  • Implemented terminal communication using WebSockets and pseudo-terminals.
  • Designed asynchronous grading using BullMQ and Redis.
  • Implemented container resource limits and automatic idle-container cleanup.
  • Deployed the application using AWS EC2, PM2, and Nginx.

InsightStream — Document Intelligence Platform

Technologies: Python, FastAPI, PostgreSQL, pgvector, Gemini API, AWS S3, Lambda, ECS Fargate

  • Built an asynchronous retrieval-augmented generation (RAG) document processing pipeline.
  • Implemented document parsing, semantic chunking, and vector storage.
  • Designed event-driven ingestion using S3 events, Lambda, and ECS Fargate.
  • Integrated AWS IAM and Secrets Manager into the processing workflow.

PulseOps — Infrastructure Observability Platform

Technologies: Node.js, Redis Streams, TimescaleDB, Socket.IO, React, Docker

  • Built Linux agents to collect system metrics from /proc.
  • Implemented metric streaming using Redis Streams.
  • Developed statistical anomaly detection using z-scores.
  • Integrated Slack alerts and time-series metric storage.
  • Built a live monitoring dashboard with a JWT-secured REST API.

💼 Experience

Backend Developer — Sahyadri Open Source Community

September 2025 – Present

  • Contribute to backend services and REST APIs for the DevHost website.
  • Support event workflows and user interactions.
  • Collaborate with frontend and infrastructure contributors on integration and deployment.

🎯 Current Learning Goals

  • Deepen AWS networking, IAM, and cloud security.
  • Improve Linux troubleshooting and system administration.
  • Learn Terraform for Infrastructure as Code.
  • Strengthen Docker, CI/CD, and deployment automation.
  • Practice production-style monitoring and incident investigation.

🏆 Achievements

  • Participated in Smart India Hackathon 2025.
  • Organized the "Loot and Load" BGMI LAN tournament at DevHost 2025, coordinating 120 participants across 30 teams.

🤝 Connect With Me

  • GitHub: YiVibro
  • LinkedIn: [Add your LinkedIn profile URL here]
  • LeetCode: YiVi

I'm interested in entry-level opportunities in Cloud Support, Cloud Engineering, Linux/Infrastructure Support, DevOps, and Backend Development.

I enjoy learning by building, troubleshooting, and documenting practical engineering projects.

Pinned Loading

  1. aws-cicd-project aws-cicd-project Public

    Python

  2. aws-monitoring-ecs aws-monitoring-ecs Public

    JavaScript

  3. insightstream insightstream Public

    TypeScript

  4. LearnPath-AI LearnPath-AI Public

    Forked from nithink-code/LearnPath-AI

    This project is about a personalised AI Skill Gap Analyzer that provides suggestions about areas of improvement.

    JavaScript

  5. linux-production-server linux-production-server Public

    Shell

  6. pulseops pulseops Public

    TypeScript