Liam Callahan

Computer Science Student

liam@acodecrafter.xyz

Liam Callahan

I'm Liam Callahan, a computer science student and up-and-coming full-stack engineer.

Languages

PythonJavaSQLC#HTMLCSSJavaScript

Projects

EduAlly

One of the more important projects I've been working on outside of school, EduAlly is a student developed learning management system that attempts to integrate AI (LLM's with RAG implementation) into student learning. One of the main features of the project is the ability to provide AI feedback specific to teacher provided course materials.

The project is built with NextJs, React, and TypeScript. We use Bun for node package management, Git for version control, GitHub for hosting, Linear for task management, Sentry for monitoring, and Vercel for deployment. The team is well over 15 people strong, teaching me the importance of clear communication and initiative in a large-scale collaborative environment.

EduAlly is currently deployed at edu-ally.org

This is a project a team of students and I are working on for Object Oriented Software Development (CSC 429) at SUNY Brockport. It is a medical portal application written in Java that uses JavaFX for its UI and MySQL for its Database.View on GitHub
A Next.js-based personal website (the one you're on right now) built with TypeScript, Tailwind CSS, and JavaScript, running on a VPS I administrate.View on GitHub
This was my old website, built with Flask, and using SQLite for some database elements.View on GitHub
Collection of Python scripts I used to scrape an old Weebly website to transfer blog data to WordPress.View on GitHub