MIKE MAEDA / CLASS OF 2029

Software Engineer.

I'm an undergraduate student at Alfred University studying Computer Science and Data Analytics, with a focus on backend engineering and applied AI.

01 / SELECTED PROJECTS

Selected work.

A selection of software, AI, and data projects I have built.

P-01 / 2025

Offline school administration

School Management System

An offline-capable records system inspired by schools in Tanzania that still depend on paper-based administration and unreliable internet.

01 / Problem

Growing up in Tanzania, I saw how unreliable internet and paper-based administration can slow down everyday school operations. I wanted the core records workflow to remain useful without a network connection.

02 / What I built

I built a Java and Python system backed by SQLite, using object-oriented design, automated CRUD workflows, and a normalized relational schema to manage student and administrative records locally.

P-02 / 2026

Grounded student-life answers

Alfred RAG Assistant

A retrieval-augmented assistant that answers Alfred student-life questions from a small, curated knowledge base and refuses unsupported questions.

01 / Problem

Useful student information is scattered across documents, while general chatbots can answer confidently without evidence. I wanted a narrow assistant whose answers could be traced back to known sources.

02 / What I built

I built a Python RAG pipeline over a 10-document knowledge base, producing 47 embedded segments in ChromaDB and retrieving the top four sources for Groq's Llama 3.3 model. The system includes source attribution and strict refusal behavior.

01Question
02Retrieval
03University sources
04LLM
05Cited answer

P-03 / 2026

Student-focused budgeting

Expense Tracker

A full-stack budgeting application with authentication, alerts, exports, and more than 20 REST endpoints.

01 / Problem

Students managing tight budgets should not need a complicated spreadsheet or an oversized finance app to understand where their money is going.

02 / What I built

I built a Flask backend and JavaScript frontend with Google OAuth, session-based authentication, budget tracking, email notifications, CSV export, and a normalized SQLite schema.

02 / EXPERIENCE

Work and research experience.

01

May 2026 - Present

Alfred, NY

Python, TensorFlow

Undergraduate Research Intern

Alfred University, Inamori School of Engineering

  • Building a computer-vision pipeline that identifies electronic-waste components across more than 28,000 images at about 90% validation accuracy.
  • Engineered an end-to-end Python inference and recovery-scoring workflow that improved research processing throughput by 50%.
02

Sep 2025 - Present

Alfred, NY

Microsoft Entra ID, Identity & Access

IT Systems Technician

Alfred University

  • Support production identity and access systems for more than 2,000 users as one of 13 student consultants.
  • Resolve hardware, software, MFA, account-recovery, and authentication incidents through root-cause troubleshooting and clear documentation.
03

Jan 2026 - Present

Alfred, NY

Excel, Data Analysis

Teaching Assistant

Alfred University

  • Facilitate Excel-based data analysis sessions for more than 30 students, covering structured formulas, what-if analysis, and financial modeling.

03 / TECHNICAL SKILLS

Languages, frameworks, and tools.

Technologies I use across software engineering, data, and AI projects.

mike@alfred: ~/working-set

01Languages

PythonJavaJavaScriptSQLC++CHTML / CSS

02Frameworks & libraries

FlaskReactREST APIsPyTorchTensorFlowScikit-learnNumPy

03Databases & tools

PostgreSQLMySQLSQLiteChromaDBGitLinux

Currently learning more about system design and performance testing.

04 / OFF THE CLOCK

A little more Mike.

I help build community in tech as Vice President of ColorStack at Alfred. My international background keeps me curious—usually about a new city, a solo trip, or where to find a genuinely serious iced coffee.

04 / CONTACT

Get in touch.

If you would like to discuss my work or connect, send me an email.

mhm5@alfred.edu ↗