Hi, I'm Carl LaLonde

Senior Computer Science student, software developer, and problem solver passionate about building scalable Java applications, modern web platforms, and efficient backend systems.

View My Projects

About Me

I am a Computer Science student with a concentration in Software Engineering, specializing in Java development, object-oriented programming (OOP), data structures, and algorithms. I enjoy creating clean, maintainable, and user-friendly applications, from mobile apps and responsive websites to secure backend APIs. My experience includes working with Spring Boot, RESTful APIs, SQL/NoSQL databases, and Agile methodologies, with an emphasis on writing testable, production-ready code.

Outside of coding, I’m a lifelong learner who enjoys taking my dogs on adventures, rustic camping, and woodworking projects. I also love cooking as a creative outlet—it gives me the same satisfaction as building software: combining the right pieces to create something meaningful.

Skills

Languages

Java, Python, C++, JavaScript, HTML, CSS

Mobile development

React Native, Expo, Android Studio, SQLite

Web & Backend

Spring Boot, Node.js, Express.js, MongoDB, RESTful APIs

Cloud & Tools

Google Cloud Run, Google Secret Manager, Git/GitHub, Jupyter Notebook, Lucidchart, MySQL

Methodologies

Agile, Scrum

Soft Skills

Critical Thinking, Communication, Adaptability, Time Management

Projects

A selection of my recent work and personal projects.

RoundTable app logo

RoundTable

A restaurant reservation app built with React Native, MongoDB, and Express. Currently in early development.

View Repo →
Backend Spring Boot Contact Form

Portfolio Contact Backend

A Spring Boot microservice deployed on Google Cloud Run that powers the contact form on my portfolio website. It uses secure secret management and integrates with AOL SMTP to deliver submission forms to my email inbox.

Spring Boot Java Google Cloud Run Secret Manager SMTP
View Repo →
CS-340 dashboard for Grazioso Salvare — MongoDB + Python (Dash)

Grazioso Salvare Dashboard

Interactive dashboard backed by MongoDB (PyMongo) and Plotly Dash—filters, map, and clean CRUD workflows.

Python MongoDB PyMongo Plotly Dash Jupyter Notebook
View Repo →

Download My Resume

Want to see my experience and background in detail? Grab a copy of my latest resume below.

Download Resume

Contact Me

Have a question or want to work together? Fill out the form below.