Full-Stack Developer

Explore My Projects

About Me

Bio

Hi! I'm Max Kempler, a recent Computer Science graduate from Marist University, with minors in Information Technology and Information Systems.

I have a strong background in Software Engineering from my time at the Center for Internet Security (CIS), along with hands-on DevOps experience as the sole student DevOps Engineer at Marist University.

I'm deeply passionate about technology, especially in advancing artificial intelligence, and I'm actively seeking roles where I can apply and expand my skills.

My Skills

// Languages

JavaPythonJavaScript (ES6+)TypeScriptPHP

// Frameworks & Libraries

Spring BootReact / Next.jsNode.js / Express.jsVue.jsKerasNLTKTailwind CSS

// Databases

PostgreSQLMySQLMariaDBMongoDB

// DevOps & Tools

DockerAWSLinuxGit & GitHubJiraLogbackSpock Framework

// Web Technologies

HTML5CSS3

// Methodologies & Concepts

Agile / ScrumREST APIs

Projects

AI Chatbot screenshot

AI Chatbot

  • Developed a neural-network chatbot using Python, Keras, and NLTK to classify user intents and generate contextually appropriate responses.
  • Implemented comprehensive NLP preprocessing pipeline including tokenization, stemming, and pattern matching.
  • Built responsive Tkinter GUI with conversation history and real-time interaction capabilities.

Tech Stack

PythonKerasNLTKTkinter
View on GitHub
AI Driven Finance Tracker screenshot

AI Driven Finance Tracker

  • Designed and built a full-stack financial tracking web application with OpenAI API integration, featuring an automated insights dashboard for personalized spending analysis.
  • Integrated a CAG-based AI pipeline (OpenAI GPT-4o-mini) to generate personalized spending insights and budget recommendations, storing insights in PostgreSQL for historical reference.
  • Developed RESTful API backend with PostgreSQL database for transaction storage and insight persistence.

Tech Stack

OpenAI APIGPT-4o-miniPostgreSQLREST APIFull-Stack
View on GitHub
Java Compiler screenshot

Java Compiler

  • Developed a fully functional compiler from scratch in Java, implementing a complete compilation pipeline from source code to executable output.
  • Built core compiler phases including lexical analyzer with tokenization, recursive descent parser with AST generation, semantic analyzer with type checking, and code generator producing assembly/bytecode.
  • Designed and executed a comprehensive test suite covering edge cases, error handling, and syntax validation.

Tech Stack

JavaLexical AnalysisParsingASTSemantic AnalysisCode Generation
View on GitHub

Contact Me

Send a Message