Michael Shibu

Hi! My name is Michael Shibu, and I am a Computer Science student at the University of Houston.

I am interested in software engineering, problem solving, and building practical systems that make technology easier to use and more reliable. I enjoy learning new tools, working on programming projects, and continuously improving my technical skills.


Education

University of Houston
Bachelor of Science in Computer Science
Houston, TX


Skills

  • Data & Analytics: SQL (MySQL), Data Modeling, Data Cleaning, Query Writing, Data Analysis
  • Programming Languages: Python, C++, JavaScript
  • Tools: Git, GitHub, REST APIs
  • Databases: Oracle, SQL Server, GitHub
  • Reporting Tools: MS Excel, Power BI
  • Relevant Coursework: Database Management, Big Data Analytics, Distributed Systems, Cloud Computing, Data Structures & Algorithms, Fundamentals of AI, Operating Systems, Software Design

Projects

C++ Multithread HTTP File Server

Built a custom HTTP file server in C++ capable of handling browser requests and serving static web pages.

  • Implemented socket-based networking to process HTTP requests from clients
  • Designed a multithreaded architecture allowing the server to handle multiple client connections simultaneously
  • Implemented request parsing and routing to serve files from a public directory
  • Logged HTTP requests and responses in the terminal for debugging and monitoring
  • Strengthened understanding of networking protocols, concurrency, and server architecture

Document Search Engine (C++)

Developed a command-line search engine in C++ that indexes and searches through document collections.

  • Implemented text parsing and tokenization to process large text files efficiently
  • Built an inverted index data structure to map words to the documents in which they appear
  • Designed a ranking mechanism to return the most relevant documents based on search queries
  • Optimized search performance using hash maps and efficient lookup structures
  • Strengthened experience with data structures, algorithm design, and text processing

Stock Market Data Analyzer (Python)

Built a Python-based data analysis tool that processes stock market datasets to identify trends and performance metrics.

  • Implemented data cleaning and preprocessing to handle missing or inconsistent financial data
  • Calculated key indicators such as moving averages, volatility, and return metrics
  • Generated summary statistics and visualizations to support financial analysis
  • Strengthened experience working with real-world financial datasets and data-driven decision making

Museum Database & Analytics Project

https://homiesmuseum.site

  • Cleaned and structured raw data to improve query efficiency and data consistency
  • Translated real-world requirements into database schemas and analytical queries
  • Gained hands-on experience using SQL to turn stored data into meaningful insights

Sales & Customer Data Analysis (SQL + Python)

  • Created a structured dataset simulating customer transactions and sales records
  • Used SQL to calculate revenue trends, customer frequency, and product performance
  • Performed data cleaning and analysis using Python to identify patterns and outliers
  • Generated summary statistics to support data-driven business decisions

Reddit Data Analysis Bot

  • Built a Python program to collect and analyze Reddit posts and comments
  • Filtered large volumes of text data to identify keyword trends and engagement levels
  • Structured unorganized text data for easier analysis
  • Strengthened experience working with real-world datasets

Autocorrect NLP Analysis Tool

  • Developed a Python-based tool to analyze text input and correct spelling and grammar
  • Processed unstructured language data to identify common error patterns
  • Improved accuracy by combining rule-based logic with pre-trained NLP models
  • Built understanding of how data quality impacts model performance

Live Code Reloading System (C++)

  • Designed a modular C++ library supporting runtime updates
  • Focused on performance, reliability, and maintainability
  • Strengthened logical reasoning and debugging skills


Work Experience

Outlier AI — AI Efficiency Trainer / Prompt Engineer

Oct. 2025 – Present (Contract)

  • Trained large language models (LLMs) to improve computational accuracy, data relevance, and contextual output in analytical domains
  • Evaluated model responses and optimized prompts to improve AI performance in business-related tasks
  • Contributed to improving AI-driven business applications through structured prompt engineering and analysis

University of Houston — Intramurals Referee

Sep. 2025 – Present

  • Officiate basketball, soccer, and volleyball games for intramural tournaments
  • Enforce game rules and ensure fair play during competitions
  • Manage fast-paced game environments and resolve disputes between players when needed

Contact

Email: michaelshibu101@gmail.com
Phone: 832-349-2317