Skip to content
View Nihalrt's full-sized avatar

Block or report Nihalrt

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
Nihalrt/README.md

Sai Nihal Diddi

**Software Developement | Cloud Engineering | AI & ML **
Victoria, BC · BSc Computer Science (Software Systems Major, Business Minor)
University of Victoria · Graduation: May 2026


About Me

Hey there! I'm Sai Nihal — a passionate computer science student with a drive to build smart, scalable, and meaningful software. I enjoy solving complex problems across the cloud, full-stack development, and AI/ML space. Whether it’s automating a deployment pipeline, analyzing cloud workloads, or crafting intuitive web interfaces — I’m all in.

Currently, I'm diving deep into AWS, CI/CD, and data engineering, while experimenting with machine learning applications in cloud environments. I love combining clean code with sharp design and thoughtful engineering.


What I’m All About

  • Building systems that are efficient, scalable, and easy to maintain
  • Blending frontend creativity with backend logic
  • Crafting solutions on the cloud using AWS and DevOps pipelines
  • Testing-first mindset with experience in QA, Selenium, and automation
  • Always exploring the intersection of software, infrastructure, and AI

Tech Toolkit

Programming & Web

  • Languages: Python, Java, C, JavaScript, HTML/CSS
  • Frontend: React, Next.js, Tailwind CSS
  • Backend: Node.js, Express.js
  • Databases: PostgreSQL, MySQL

Cloud & DevOps

  • Platforms: AWS (EC2, RDS, S3, Amplify)
  • Tools: Docker, Git, Jenkins
  • Practices: CI/CD, Agile (Scrum/Kanban), Test Automation

Data & ML

  • Libraries: NumPy, Pandas, TensorFlow, Matplotlib
  • Focus: Predictive modeling, cloud cost optimization, anomaly detection

Experience Snapshot

Junior QA (Co-op)

Journal Technologies · Jan 2024 – Aug 2024

  • Led the transition from Excel to TestRail, boosting test process efficiency by 20%
  • Built test automation frameworks with Java & Selenium WebDriver (POM architecture)
  • Performed sprint-based regression testing in AWS-based environments
  • Resolved 100+ JIRA bugs and collaborated in fast-paced Agile Scrum teams
  • Gained hands-on experience debugging real-world systems and feature rollouts

Highlight Projects

Docker Optimizer

Python, Docker SDK
Analyzes Dockerfiles and suggests image optimizations for faster, lighter builds
GitHub ↗

LSTM Cloud Predictor

Python, TensorFlow, Keras
Forecasts cloud resource usage and detects anomalies to aid infrastructure planning
GitHub ↗

Data Guard

Python, MySQL
Validates database integrity by checking for constraint and relationship violations
GitHub ↗

Inventory Dashboard

React, Next.js, Redux, AWS (EC2, RDS, S3, Amplify)
Real-time inventory management system with rich data visualizations
Live Demo ↗ | GitHub ↗

Command Pipe Executor

C Programming
Custom shell program supporting command piping, redirection, and background tasks
GitHub ↗


GitHub Overview

Sai Nihal's GitHub Stats
Top Languages


Let's Connect

I love collaborating on new ideas, building cool things, and learning with others. Whether you're hiring, brainstorming a side project, or want to chat about cloud/AI/dev – I’m always open to connecting!

Pinned Loading

  1. docker-optimizer docker-optimizer Public

    A smart analyzer that optimizes Dockerfiles for production readiness, reducing image size and build time while enforcing best practices.

    Python

  2. inventory-management inventory-management Public

    Developed a full-stack inventory management dashboard using React, NextJS, and Redux for state management. Implemented data visualization with Recharts, designed with Tailwind CSS, Node for handlin…

    TypeScript 1

  3. DSAandLeetcode DSAandLeetcode Public

    I am using this repository to track my daily LeetCode practice and improve my problem-solving skills. The leetcode-DSA.py file contains the code for each LeetCode problem I've solved.

    Python

  4. TickerCast TickerCast Public

    TickerCast is a deep learning project that predicts next-day stock movement by combining financial news headlines with technical indicators. It includes model evaluation, backtesting, and LLM-gener…

    Jupyter Notebook

  5. MoodMetric MoodMetric Public

    This project is a Python-based application that performs sentiment analysis on social media texts. It analyzes the sentiment of each text and provides insights into the overall sentiment distribution.

    Python 1

  6. Realtime-Fraud-Detection-With-MLOps Realtime-Fraud-Detection-With-MLOps Public

    Created a real-time fraud detection system using an ML model running on the backend to classify daily financial transactions as fraud or not.

    Python