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
