Skip to content
View omavashia2005's full-sized avatar

Highlights

  • Pro

Block or report omavashia2005

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, 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
omavashia2005/README.md

Hi, I'm Om Avashia 👋

🚀 Junior @ Arizona State University
🎓 B.S. in Computer Science
Aspiring Software Engineer & AI/ML Enthusiast


🛠️ Currently Working On

💸 Expense Tracker & Secure Auth System

  • Tech: Java · Spring Boot · PostgreSQL · JWT · REST APIs
  • Built a complete backend system featuring:
    • JWT-based login
    • BCrypt password hashing
    • Custom AuthFilter, exception handling
    • PostgreSQL integration using JDBC
  • Implemented protection against brute force attacks and future plans include Redis for blocked users and rate limits.
  • 🔒 Security-focused with scalable architecture and production-style layered design.

Open Source Contributions

  • 🛠️ (Open) PR to Kubernetes Python client (kubernetes-client/python#2420): Fixing a bug in RFC3339 timestamp parsing. Added error handling and unit tests to prevent crashes when config datetime strings are invalid.

  • ✅ (Merged) PR to Dify’s Python SDK (langgenius/dify#22476): Exposed missing imports and added documentation for WorkflowClient and KnowledgeBaseClient


💻 Technical Stack

  • Languages: Java, Python, C++
  • Frameworks & Tools: Spring Boot, JWT, REST, JPA, Git, Postman, Unit Testing
  • Database: PostgreSQL, MySQL
  • ML/AI: PyTorch, CNNs, Feature Engineering, Synthetic Data Generation
  • Other Interests: System Design · Offensive Security · Streamlit Dashboards · Log Analysis

📫 Let's Connect

Pinned Loading

  1. om-portfolio om-portfolio Public

    Portfolio website built with React + Next.js

    JavaScript

  2. expenseTracker expenseTracker Public

    A fullstack app with a Spring Boot backend for tracking expenses, featuring JWT-based authentication, BCrypt password hashing, PostgreSQL integration, and a layered architecture, complete with a St…

    Java

  3. ChromaLite ChromaLite Public

    A simple, custom neural network trained on 1,900+ synthetically generated chromagrams to classify Western musical scales.

    Jupyter Notebook

  4. Rainfall-Prediction-using-ML Rainfall-Prediction-using-ML Public

    This project is a machine learning pipeline built from scratch to predict rainfall.

    Jupyter Notebook