Hi, I'm Matt McCormick,

About Me

I'm a seasoned software engineer specializing in AI-powered web interfaces.

Matt McCormick, Web & AI Developer
I have well over a decade of experience creating production grade software. I've worked on a wide range of projects, from video messaging platforms to AI-powered narrative adventures. I've also worked on at-scale applications passing millions of messages per day. I excel at learning new systems and developing creative solutions, with a strong foundation in Ruby on Rails, JavaScript, Python, and AI technologies.

My Skills

Python
Ruby
JavaScript
HTML5
CSS/SASS
SQL
TypeScript
CoffeeScript
Bash
C/C++
Ruby on Rails
LangChain
OpenAI
Flask
React
Bootstrap
jQuery
Express.js
Vue.js
Django
RESTful APIs
PostgreSQL
Vector Databases
Pinecone
Git
VSCode
Linux/Mac/Windows
Docker
MySQL
MongoDB
Redis
AWS
CI/CD
Heroku
GraphQL
Kubernetes

My Journey

  • Choice Rolls Jan 2023 - Present
    Independent Game Developer / AI Engineer
    Python OpenAI LangChain Pinecone Vector Databases
  • One Click Politics Jun 2020 - Jan 2021
    Acting CTO
    Team Leadership Ruby on Rails Technical Management
  • One Click Politics Feb 2018 - Jun 2020
    Senior Back-End Software Engineer
    Ruby on Rails RabbitMQ API Integration
  • Freelance Consulting Jan 2014 - Feb 2018
    Full Stack Web Consultant
    Ruby on Rails JavaScript HTML/CSS
  • Swink.tv Jun 2013 - Jan 2014
    CTO / Web Developer
    Rails API Ember.js Video Platform
  • Spruceling Sep 2012 - Feb 2013
    Co-Founder
    Startup Ruby on Rails PostgreSQL
  • Tufts University Graduated May 2010
    B.A. in Computer Science & Music
    Computer Science Music

My Projects

Developed a fully interactive, AI-driven text-based adventure game, currently in private beta. Explored cutting-edge AI technologies, including OpenAI, vector databases, and embedding methods.

Demo
Python OpenAI LangChain Pinecone Vector Databases

Developed a 'Legislator Search' feature from public data sets, allowing users one easy access point for all their legislative information.

Demo
Ruby on Rails Open Source Data Processing

Designed and implemented a new video messaging feature for One Click Politics, allowing advocates to engage further with their leaders.

Demo
Ruby on Rails Video API Integration

Online portfolio platform for creative professionals.

Demo
Ruby on Rails JavaScript Portfolio Platform

Online interior design service connecting designers with clients.

Demo
Ruby on Rails JavaScript Design Platform

Open Source Contributions

Github

Github

Github

Recent Posts

View All Posts →

Get in Touch

Feel free to reach out to me via email or social media.