Hi, I'm Louie Maas!

I'm a people-oriented software developer with experience across the tech stack through a variety of roles and projects. I specialize in full-stack and frontend development, with expertise in building scalable and efficient systems with an eye for design. I've just finished a successful 8+ months working as a Software Engineering Co-op at Proof.

Download My Resume

Experience

Software Engineering Co-op, Proof

January 2025 – September 2025

  • Led frontend development and contributed to specification and backend development of numerous new features to meet customer needs:
    • Cost centers: Custom accounting categories allowing businesses to tag transactions to differentiate them for accounting purposes. Developed creation, editing, and transaction application flow, as well as interactive, searchable table view for all created cost centers.
    • Brand settings profiles: Enabled businesses to customize branding on customer interaction with our platform relating to their business operations.
    • Command Center home page: New home page for my team’s flagship product, Command Center, with custom cards enabling users to navigate to different sections of Command Center.
    • Paginated organizations table: Developed a paginated table for all child organizations and their relationships for root organizations. Created and optimized interactive functionality, allowing users to modify attributes of and relationships between organizations.
  • Wrote comprehensive end-to-end (WebDriver E2E) and unit (Jest) tests for new feature work.
  • Cleaned up unused LaunchDarkly flags and display bugs/redux form usages across the platform.
Proof logo

Software Developer Intern, Lumen Technologies

May 2024 – August 2024

  • Maintained complex network routing systems, adapted them to consumer network device and route changes.
  • Diagnosed and resolved issues in JSON schema validation packages, ensuring accurate processing of customer network service requests and improving system reliability.
  • Optimized the performance of scripts transforming network service requests into optimal enablement paths.
  • Migrated unit (FitNesse) tests to new lab devices and manipulated test databases using robust SQL queries.
Lumen Technologies logo

AI Software Development/Research Co-op, University of Perugia (Italy)

September 2023 – December 2023

  • Developed an R package for computing metrics of Distinctiveness Centrality, a metric to interpret graphical data, used in the Semantic Brand Score (SBS) Business Intelligence App which conducts semantic analysis of text.
  • Published the package to CRAN, distributing the package to users in many R development environments.
  • Optimized the SBS App's learning algorithms by implementing parallel processing strategies.
University of Perugia BCI lab logo

Lead Web Developer, Envision Exotics

March 2023 – September 2023

  • Created an online shop for exotic car rentals in Miami, FL that is still in use today: envisionexotics.com
  • Developed functionality for customers to reserve times and dates for specific cars in inventory.
  • Built infrastructure to handle payments, security deposits, e-signing of rental agreements, and intake and verification of driver's licenses and insurance information.
Envision Exotics logo

Software Engineering Intern, EMR Direct

September 2020 – December 2020

  • Created web pages for customers to engage with our products in HTML/CSS/PHP.
  • Worked on enabling the secure exchange of health records between doctors and patients in a national network of hospitals, doctors, and patients in conformance with Direct and HL7 standards.
EMR Direct logo

Projects

NO STYLIST

NO STYLIST Visit

Independent venture | Full-stack AI stylist web app | React, TypeScript, Node.js, Express, MongoDB, Python, TensorFlow

May 2025 –

Comprehensive wardrobe management platform featuring AI-powered outfit feedback, advanced color analysis, Google Vision-powered categorization of clothing items, and responsive design for mobile/desktop.

Developed and implemented REST API with Express.js, MongoDB, and JWT authentication supporting user registration, wardrobe management, outfit suggestions, and secure, Cloudinary-integrated image upload.

Implemented serverless deployment with Netlify functions for scalable backend architecture and optimized performance with rate limiting, image optimization, and efficient data caching strategies.

NEUoverflow

NEUoverflow

Full-stack Q&A platform | React, TypeScript, Node.js, Express, MongoDB, Google OAuth

September 2024 – December 2024

Built out inter-user chat functionality end-to-end (model, schema, controller, backend, frontend, UX).

Engineered robust user authentication using JWT and bcrypt, reinforcing security and user access control.

Operated within an Agile framework, actively participating in sprint planning and stand-ups to drive iterative improvements and deliver features efficiently.

Designed and implemented Mongo schemas/models for data types (User, Question, Answer, Comment).

Employed modern React patterns and hooks for optimized rendering and state management.

Photo Editing Software

Photo Editing Software

Standalone Java program (~1200 lines of code) made in IntelliJ

May 2022 – June 2022

Enabled users to perform many image manipulations, including resizing, applying filters (sepia, grayscale, blur, horizontal/vertical flips, etc.), and to save/load photos to/from user’s computer.

Connect Four AI

Connect Four AI

Python Connect Four AI player made in Jupyter Notebooks

February 2022 – March 2022

Engineered a heuristic to determine the quality of a Connect Four game state for either player.

Employed this heuristic in an A* depth-first search to compute the best possible move for the AI player, allowing the user to play against the AI or pit it against another AI player.

Samo Showdown

Samo Showdown GitHub

HTML/JavaScript/CSS fighting game made in Notepad++

January 2020 – June 2020

Coded JavaScript logic to handle user actions, game states, and combatant health. Implemented spritesheets to animate the movement of the character.

Won 2021 Silvergames.com student scholarship competition, and a $2000 scholarship.

Maze Game

Maze Game GitHub

Java program which randomly generates and then solves a maze of arbitrary size

April 2022

Uses a modified version of Kruskal’s algorithm to generate a maze of a size specified by the user by using the arrow keys to increase/decrease horizontal/vertical dimensions from the starting size.

About Me: My Interests

Soccer

I love playing and watching soccer. I’ve been a fan of Arsenal in the Premier League since I became obsessed with them playing the soccer video game FIFA twelve years ago. I still play soccer frequently for fun. When I’m at school in Boston, I play on various intramural teams and at pickup games on some weeknights. When I was working in Italy, I played on a team with all Italian-speaking teammates, which was a super fun opportunity to immerse myself in the culture as well as share in a sport I love, which served as a universal language that connected me to my teammates.

Playing soccer in Boston

Picture of my soccer team in Italy

My Italian soccer team

Music

I’ve played guitar since I was in middle school, after watching the movie “Sing” with my grandmother and sister. The artistic excellence displayed by the two porcupines in the movie who could shred on the guitar compelled me to start learning to play songs I liked on my dad’s guitar. Slowly, I started playing more, getting better, and getting greater enjoyment from playing, which became a cycle that embodied a deep love for the instrument.

In high school, I played in bands at school and outside of school and started to write my own songs, combining my passion and talent for guitar reluctantly with my ability to sing (just about well enough to be the frontman for a rock band). I have music published on Spotify under the moniker of my high school band, Peabrain, and am currently working on an album with my band at college, which goes by the similarly visionary name of Pigeonhelmet.

I've also played in a couple other bands during my time at school in Boston, including playing rhythm guitar and holding down lead vocals for Youth Overrided, and playing drums and handling vocals for Westland Project.

Ripping a guitar solo with my band

A full set with my band from November 2024

I also started DJing in the past year, after discovering my love for electronic music in Ibiza. I love playing (and making) afro house, bass house, and drum and bass. I also enjoy playing more commercial sets at gigs around Boston.

DJing at Cask and Flagon in Boston

DJing at Cask and Flagon in Boston

DJing a private event on a boat on the Charles River

DJing a private event on a boat on the Charles River

Philosophy

Before my junior year of high school, I was almost exclusively interested in STEM. My experience in the humanities had left me thinking that the discipline lacked both concrete answers about life and the rigor required to arrive at such answers. This was until I took Jared D’Onofrio’s AP Language and Composition course during my junior year at Francis Parker School. He opened my eyes to how the analysis of literature could inspire new insights about the nature of ourselves and our reality. This realization hit me like a ton of bricks and led me down a rabbit hole of philosophy podcasts, and, eventually, philosophy books and essays, which fundamentally changed the way I saw the world. I began to appreciate the beauty and complexity of the human experience, which I find to be derived from its inevitable end and intrinsic chaos.

The work of the Existentialists, particularly those in the Absurdist camp, speaks to me the most. This group of authors has most influenced my philosophy of life, which can be simplified roughly to the idea that the lack of inherent meaning in our existence is liberating, as this lack of predetermined meaning gives us the opportunity, circumstance and time permitting, to carve out almost whatever form of meaning we desire. I’ve recently taken particular interest in Guy Debord’s The Society of the Spectacle, which, while certainly applicable to his world when he wrote it in 1967, I find to be even more applicable to today’s world, where social media and consumerism have taken his concept of the Spectacle to extremes that perhaps even he could not have foreseen.

Languages

As a Latin American, I grew up around spoken Spanish at my grandparents’ house, then deepened my knowledge with studies in high school, and, in the past couple years, conversations in Spanish with people in Madrid, Sevilla, Barcelona, Medellin, and San Juan to achieve a level somewhere between proficiency and fluency. My knowledge of Spanish formed the basis of my studies of French at college, and my learning of Italian, somewhat out of necessity, during my four months working in Perugia, Italy.

I love furthering my knowledge and understanding of these languages through individual study, films, music, and conversations, because I believe that everyone has their own story to tell, and that, within every story, is some nugget of wisdom or some cool experience that promises to enhance the life of others, and that, by learning these languages, I increase the sample size of potential people I can form connections and have these exchanges with.

Surfing

I discovered a passion for surfing only after moving to Boston for college. My first summer back home in San Diego, some experienced friends brought me out and I felt the thrill of catching a wave for the first time. I've had the pleasure of surfing at home in San Diego, as well as in Rhode Island, Portugal, and Puerto Rico. Although I am by no means a pro, even if I only catch a few good waves, I still get to experience my favorite part of surfing: the tranquility I feel for the rest of the day after being in the ocean.

Catching a wave with my buddy Aiden in San Diego