Skip to content
View kiranshahi's full-sized avatar
πŸ‡³πŸ‡΅
πŸ‡³πŸ‡΅

Organizations

@fossasia @OpenGenus @Asiatik

Block or report kiranshahi

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

Kiran Shahi β€” Software Developer and AI Engineer

πŸ‘‹ Welcome to Kiran Shahi’s GitHub Profile

Kiran Shahi is a Software Developer, AI Engineer, and Computer Vision Researcher passionate about developing intelligent, real-time, and visually rich applications.
He currently works at MBS Survey Software Limited, where he contributes to building advanced solutions that integrate Computer Vision, 3D Graphics, and Artificial Intelligence to enhance industry workflows and visual analysis.

His work bridges the gap between academic research and practical engineering, focusing on transforming complex algorithms into efficient, production-ready software.


🧠 About Kiran

  • πŸ’» Skilled in C#, Python, and TypeScript for cross-platform and high-performance applications
  • 🧩 Specialized in Computer Vision, AI-driven Graphics, and Deep Learning Architectures
  • βš™οΈ Experienced in 3D visualization, image processing, and real-time rendering
  • πŸ“ˆ Interested in Edge AI, video matting, and explainable AI for transparent decision-making
  • 🌱 Constantly learning and experimenting with emerging technologies

βš™οΈ Technical Stack

Core Expertise:

  • Languages: C#, Python, TypeScript/JavaScript
  • Frameworks & Libraries: .NET 8, PyTorch, TensorFlow, OpenCV, Angular 20
  • Domains: Computer Vision, Machine Learning, 3D Graphics, Edge AI
  • Tools: Git, Visual Studio, VS Code, SQL Server, RhinoCommon SDK

πŸš€ Featured Project

Kiran developed a high-performance AI-powered video background matting system that enhances online conferencing and live streaming experiences.

Highlights:

  • ⚑ Real-time background replacement with CNNs and ConvLSTM
  • 🧠 Maintains temporal consistency and natural visual quality
  • πŸ”’ Privacy-first approach β€” processes data locally
  • 🧩 Built using Python, OpenCV, and Deep Learning frameworks

Keywords: computer vision, background matting, deep learning, AI, real-time video processing, privacy-preserving inference.


πŸ† Achievements & Contributions

  • πŸ§ͺ Active contributor to open-source AI research and visual computing projects
  • πŸ“„ Published works in medical imaging and explainable AI domains
  • 🌍 Building innovative SaaS tools for glint and glare simulation, solar analysis, and CAD integration
  • πŸŽ“ MSc in Artificial Intelligence from Brunel University London

🌐 Connect with Kiran


Pinned Loading

  1. Employee-Management-System Employee-Management-System Public

    Employee Management System is a desktop based application developed on C# programming language.

    C# 133 74

  2. Restaurant-Point-of-Sale-POS-System Restaurant-Point-of-Sale-POS-System Public

    (Any PR is welcome) Restaurant Point of Sale (POS) System is basically a management system for resturent, where a system user can add, update and delete item from menu and generate bills.

    C# 25 10

  3. Impact-of-AID-on-Poverty-Alleviation Impact-of-AID-on-Poverty-Alleviation Public

    Data visualisation on Impact of AID on Poverty Alleviation using D3.js and Tableau.

    JavaScript 1

  4. Life-expectancy-prediction Life-expectancy-prediction Public

    Life expectancy prediction using machine learning and deep learning technique. This repo include is based on the world bank dataset.

    Jupyter Notebook 4

  5. Natural-Language-Processing Natural-Language-Processing Public

    Playing with Natural Language Processing

    Jupyter Notebook 1

  6. Real-time-Background-replacement-in-Video-Conferencing Real-time-Background-replacement-in-Video-Conferencing Public

    Background Replacement in Video Conferencing (IJNDI 2023)

    Jupyter Notebook 4