Hi, I'm

S Girish Kumar

A Computer Science student passionate about Artificial Intelligence, Machine Learning, Deep Learning, and Full Stack Development. I create intelligent and efficient solutions through code and data.

S. Girish Kumar

About Me

I'm S. Girish Kumar, currently pursuing my B.Tech in Computer Science and Engineering at Amrita Vishwa Vidyapeetham, Coimbatore. I’m passionate about Artificial Intelligence, Machine Learning, Deep Learning, and Full Stack Development. As a dedicated and enthusiastic learner, I'm eager to apply my academic knowledge in real-world, professional settings and contribute meaningfully to innovative projects.

B.Tech in Computer Science and Engineering

Amrita Vishwa Vidyapeetham, Coimbatore

2022 – 2026 (Expected Graduation)

Experience

💻 Intern – ProTeam Softwares India Pvt Ltd

May 2025 – June 2025
  • Automated and executed functional & regression test cases for a client web application using Selenium and Maven.
  • Collaborated with developers to identify, document, and verify bug fixes, significantly improving software quality.
  • Contributed to enhancing the final product to ensure it was stable, issue-free, and met client expectations.

🌐 Intern – Bharat Petroleum Corporation Ltd (BPCL)

April 2025 – May 2025
  • Developed and deployed a full-stack ASP.NET MVC app to monitor open work permits, now actively used at the Kochi refinery.
  • Engineered an automated daily email alert system with interactive links to detailed drill-down reports.
  • Integrated with a SQL Server backend using C#, dependency injection, and stored procedures for robust data handling.

Featured Projects

AI‑ML‑Video‑Summarizer

Python Flask JavaScript Hugging Face Render

An intelligent web app that transcribes, translates, and summarizes video content. This project showcases resourcefulness by migrating from paid APIs to open-source models (faster-whisper) and solving real-world deployment challenges on a free-tier service.

Newsify: Personalized News App

Python Streamlit Scikit-learn Firebase

An intelligent news aggregator that delivers a personalized 'For You' feed using TF-IDF and Cosine Similarity. Features secure user authentication and data persistence with Google Firebase, and solves key state management challenges within Streamlit's architecture.

RE‑NFA‑DFA Converter

Python Automata Graphviz

A tool that implements classic compiler algorithms to convert any Regular Expression into a DFA. It uses Thompson's Construction to create an NFA, then the Subset Construction algorithm to produce the final DFA, with automatic Graphviz visualization for each step.

Vehicle‑Network‑Selection

Python Matplotlib Sockets V2X

A simulation of a distributed vehicle network where vehicles intelligently switch between WiFi, DSRC, and Cellular. Features a multi-threaded server and interactive clients, with a live Matplotlib GUI visualizing real-time state changes.

OpenBSD Educational Hub

HTML CSS JavaScript

An educational hub on OpenBSD, featuring from-scratch interactive simulators for CPU Scheduling (SRTF) and Process Synchronization, built with pure vanilla JavaScript.

My Skillset

Languages

PythonCC++C#JavaScript

Web Development

HTMLCSSReact.jsNode.jsFlaskStreamlitASP.NET MVC

Databases

MongoDBMySQLSQL ServerFirebase

AI/ML & Data Science

MLDLComputer VisionTensorFlowKerasScikit-learnHugging FaceNumPyPandasMatplotlib

Tools & Testing

SeleniumMavenGit & GitHubTkinterVisual Studio

Get In Touch

I'm currently seeking new opportunities and my inbox is always open. Whether you have a question or just want to say hi, I'll get back to you!

Say Hello