Hello, my name is Alexis Millares Thomson
I'm a Web Developer and Music Theorist.

Learn more

About me

Profile Image

I am a full stack Web Developer transitioning into tech with a strong foundation in problem-solving and analytical thinking, honed during my academic career and a soon-to-be-earned Ph.D. in Music Theory. I excel at tackling complex challenges and translating intricate ideas into practical solutions for web development.

Skilled in JavaScript, React, Ruby on Rails, Python, REST APIs, SQL, and testing frameworks, I combine technical expertise with adaptability and collaboration. I am ready to contribute to dynamic teams and build impactful, user-focused applications.

View CV

Projects

Just Intonation Tools

A web app in progress implementing interactive music theory tools based on my dissertation. I started this project to learn Python, using Django for the backend and React for the frontend.

Currently, the app features a set calculator and a 3D ratio lattice generator. The calculator, built with custom Python classes, operates on set theory from my dissertation, enabling number input, set calculation, and transposition. The lattice generator uses Three.js to visualize ratios as spheres in an interactive 3D model. More features and advanced functionalities are planned as development continues.

See Live Source Code

Express TinyApp

TinyApp is a full-stack web application built with Node.js and Express that allows users to shorten long URLs, similar to bit.ly. This is version 2 of a previously built app during my time in bootcamp. TinyApp runs an Express.js backend server, uses EJS to build all views, and Bootstrap to style them. It integrates a PostgreSQL database to store users and URLs, and uses bcrypt and express-session to manage authentication and user permissions. Some very basic testing with Chai is also implemented.

Source Code

Contact

a_millaresthomson@outlook.com

Get in touch with me!