Ethan Levesque - Software Engineer

Hi, I'm Ethan

I'm a

Welcome to my portfolio!

Here you can find everything about me, my projects, and my skills.

About Me
Programming Is My Passion

Hi, I'm Ethan, a Computer Science student with experience building games, programs, and websites including this portfolio.

I'm passionate about coding and love learning new technologies. I'm always looking for opportunities to grow my skills and work on exciting projects.

My Projects
Project 1

Job Tracker

A RESTful backend API built with Java and Spring Boot for tracking job applications through the hiring process. Features full CRUD operations, PostgreSQL persistence, input validation, structured error handling, and query filtering. Built with a professional Git workflow including GitHub Issues, Milestones, and Pull Requests.

Java Spring Boot PostgreSQL Hibernate Postman
Project 2

Portfolio

My personal portfolio made in HTML, CSS and JavaScript. Features responsive design, smooth animations, and showcases my skills and projects.

HTML CSS JavaScript
Project 3

Mini Defender

Mini Defender is a pixel art tower defense made in Unity. I programmed the core mechanics, including free tower placement, enemy wave management, tower targeting, and resource systems.

C# Unity
Project 4

Kitchen Game

A fast-paced cooperative cooking game made in Unity. I built the core mechanics, including ingredient prep, cooking logic, order tracking, kitchen layouts, and multiplayer systems.

C# Unity
My Skills

Programming Languages

Java Advanced
C++ Intermediate
C# Intermediate
JavaScript Beginner

Web Technologies

HTML Beginner
CSS Beginner

Backend

Spring Boot Beginner
Hibernate Beginner

Database

PostgreSQL Beginner

Tools

Maven Beginner
Postman Beginner
GitHub Intermediate
Arduino Intermediate
Contact Me