Profile

Michael Less

Software Engineer

About Me

I’m Michael Less, a passionate software engineer focused on building clean, user-first applications. Skilled in full-stack development and eager to grow in AI and cloud technologies, I aim to join innovative teams where I can contribute and learn.

Skills and Technology

JavaPythonCSQLGitHub/GitLabTypeScriptReactNode.jsElectronAWSTailwind CSSNext.jsJestMochaAgileScrumCI/CDAndroid Studio

Currently Exploring

AI & Machine Learning, Cloud Infrastructure, Docker & Kubernetes

Messaging App screenshot

Messaging App

A full-stack real-time messaging app with authentication and user-to-user messaging.

Next.jsTypeScriptTailwindPrismaPostgreSQL
WIP - Collaborative Knowledge Graph screenshot

WIP - Collaborative Knowledge Graph

A web-based collaborative knowledge graph platform that allows users to create, edit, and visualize interconnected ideas in real-time. Each node represents a concept or note, and users can define typed relationships between them to build structured knowledge maps.

Next.jsTypeScriptTailWindCSSNext.js API RoutesPostgreSQL
Class Scheduler - Senior Project screenshot

Class Scheduler - Senior Project

A class scheduling tool to help staff of the ECpE Department at Iowa State to quickly find timeslots where the most amount of targeted students are expected to be available

ReactElectronTypeScriptNodeJSSQLite