Skip to content
View Omkarbahirat's full-sized avatar

Block or report Omkarbahirat

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
Omkarbahirat/README.md

๐Ÿ‘‹ Hi, I'm Omkar Bahirat

๐Ÿ’ป Information Technology Student | Full-Stack Developer | Open Source Contributor | ML Enthusiast

I'm an Information Technology student passionate about building practical software, exploring open-source technologies, and solving real-world problems through code.

I enjoy working across web development, Python, Linux, machine learning, and open-source projects.

๐ŸŒ Portfolio: portolio-website-swart.vercel.app


๐Ÿš€ About Me

  • ๐ŸŽ“ B.Tech in Information Technology
  • ๐Ÿ’ป Interested in Full-Stack Development, Machine Learning & Open Source
  • ๐Ÿง Exploring Linux-based application development and open-source workflows
  • ๐ŸŒฑ Currently improving my skills in Machine Learning, Backend Development & System Design
  • ๐Ÿ”ง Experienced with Git, GitHub, Linux CLI and collaborative development
  • ๐Ÿค Open to collaborating on software and open-source projects
  • ๐Ÿ“ Pune, India

๐Ÿ› ๏ธ Tech Stack

Languages

Frameworks & Development

Databases

Tools & Platforms


๐ŸŒŸ Featured Projects

๐Ÿ›ก๏ธ Machine Learning-Based Network Intrusion Detection

A machine-learning-based system designed to detect and classify malicious network traffic.

Technologies: Python ยท Machine Learning ยท Scikit-learn ยท XGBoost

Models:

  • Logistic Regression
  • Random Forest
  • Support Vector Machine
  • XGBoost

Focus: Network security, threat classification and ML-based intrusion detection.


๐Ÿง Time Management App โ€” Ubuntu Touch / Lomiri

Contributed to an open-source Time Management application as part of my open-source development experience.

Technologies: Python ยท QML ยท Qt/Lomiri ยท Linux ยท Git ยท GitHub

Contributions:

  • Worked on voice model management functionality
  • Integrated QML frontend components with Python backend functionality
  • Improved installed voice-model detection and listing
  • Debugged responsive UI and window-resizing issues
  • Worked with Linux/XDG application data paths
  • Tested application functionality in a Linux environment
  • Used Git branches and Pull Requests for collaborative development

๐Ÿค– JARVIS โ€” Auto-Reply AI Chatbot

Developed a Python-based AI chatbot focused on automated responses and conversational interaction.

Technologies: Python ยท Speech Recognition ยท Text-to-Speech ยท Automation

๐Ÿ”— View Repository


โš–๏ธ Legal Case Management System

Developed a system for digitally storing and managing legal case records.

Technologies: Python ยท File Handling

Features:

  • Case entry and retrieval
  • Case information updates
  • Case status tracking
  • Structured record management
  • Search functionality

๐Ÿ”— View Repository


๐Ÿงฎ Python-Based Calculator for AI Math Operations

A Python project designed to perform mathematical operations relevant to AI and general computation.

Technologies: Python

๐Ÿ”— View Repository


๐ŸŒ Personal Portfolio Website

My personal developer portfolio showcasing my projects, skills, technical experience and development journey.

Technologies: HTML ยท CSS ยท JavaScript ยท Vercel

๐ŸŒ Live Portfolio

๐Ÿ’ป View Repository


๐ŸŒ Open Source

I'm actively exploring and contributing to open-source software.

My experience includes:

  • ๐Ÿง Linux-based application development
  • ๐Ÿ“ฑ Ubuntu Touch / Lomiri ecosystem
  • ๐Ÿ Python backend development
  • ๐ŸŽจ QML / Qt user interfaces
  • ๐ŸŒ Application translation and localization
  • ๐Ÿ”ง Debugging and issue resolution
  • ๐Ÿงช Application testing
  • ๐Ÿ”€ Git branching and Pull Requests
  • ๐Ÿค Collaborative GitHub workflows

Open source has helped me gain experience working with existing codebases, debugging real-world problems, contributing changes and collaborating through GitHub.


๐Ÿ”ฌ Machine Learning & Cybersecurity

I'm currently exploring the intersection of Machine Learning and Cybersecurity.

My current workflow includes:

Network Traffic
      โ†“
Data Preprocessing
      โ†“
Feature Engineering
      โ†“
Machine Learning
      โ†“
Threat Classification
      โ†“
Model Evaluation
      โ†“
Intrusion Detection

I'm experimenting with algorithms including:

  • Logistic Regression
  • Random Forest
  • Support Vector Machine
  • XGBoost
  • Neural Networks

Model evaluation includes:

  • Accuracy
  • Precision
  • Recall
  • F1 Score
  • Confusion Matrix

๐Ÿ“š Currently Learning

  • ๐Ÿง  Machine Learning
  • ๐Ÿ” Cybersecurity & Network Security
  • โš›๏ธ React
  • ๐ŸŸข Node.js & Express
  • ๐Ÿง Linux
  • ๐Ÿณ Docker
  • ๐Ÿ—„๏ธ Database Systems
  • ๐Ÿ”ง Backend Development
  • ๐ŸŒ REST APIs
  • ๐Ÿค Open-Source Development

๐Ÿ“Š GitHub Stats


๐Ÿ”ฅ Contribution Streak


๐ŸŽฏ 2026 Goals

  • ๐Ÿš€ Contribute consistently to open-source projects
  • ๐Ÿง  Build and deploy practical Machine Learning applications
  • ๐Ÿ” Explore ML applications in cybersecurity
  • ๐Ÿ’ป Strengthen full-stack development skills
  • ๐Ÿง Improve Linux development skills
  • ๐ŸŒ Build production-ready REST APIs
  • ๐Ÿค Collaborate with more open-source developers
  • ๐Ÿ“ˆ Build a stronger portfolio of real-world projects

๐Ÿ“ซ Connect With Me


Build โ€ข Break โ€ข Learn โ€ข Improve

โญ Thanks for visiting my profile!

Popular repositories Loading

  1. omkar omkar Public

  2. gitdebut gitdebut Public

    my first repo

  3. PBA2 PBA2 Public

    JavaScript

  4. Legal-case Legal-case Public

    The existing legal process faces inefficiencies due to manual handling of cases, scattered documents, untracked dates, and delayed data analysis, leading to pending cases and limited access to justโ€ฆ

    TypeScript

  5. JARVIS---Auto-reply-ai-chat-bot JARVIS---Auto-reply-ai-chat-bot Public

    JARVIS is a simple voice-activated assistant built with Python. It uses speech recognition to detect the wake word โ€œJarvisโ€ and text-to-speech (TTS) to respond with a human-like voice. Once activatโ€ฆ

    Python

  6. Portolio-website Portolio-website Public

    Personal portfolio website

    JavaScript