Planet Icon
Web Developer Icon

Hello 👋 I'm Erin McNulty.

I am a Full-Stack Web Developer and a Student.
Rocket Icon
Baseball Icon

About Me

📚 I am a student at Columbia University studying Computer Science and Entrepreneurship and Innovation.

💻 I am an incoming Software Engineering Intern at MongoDB, a Summer 2020 Major League Hacking Fellow, and a 2020 hackNY Fellow.

💭 I have experience ideating, designing, and building products and features from end to end.

🔧 I build to uplift rather than to disrupt, and I reject the idea that building something valuable necessitates me breaking other things.

What I Do

👩‍💻 Developer

My Languages

  • JavaScript (ES6)
  • TypeScript
  • HTML5
  • CSS
  • SQL
  • C
  • Python
  • Java

My Frameworks

  • React.js
  • Vue.js/Vuex
  • Node.js
  • React Native
  • Express.js
  • Flask
  • jQuery

My Tools

  • Git
  • JSON and API Usage
  • MySQL
  • PostgreSQL
  • MongoDB
  • AWS (Lambda, S3)
  • Docker
  • Serverless

🎓 Student

My Classes

  • User Interface Design
  • Introduction to Databases
  • Advanced Programming
  • Data Structures in Java
  • Computer Science Theory
  • Discrete Math

Outside of Class

  • Head of Engineering @ Columbia Spectator
  • Teaching Assistant for Data: Past, Present, Future
  • New Student Orientation Leader
  • Women's and Gender Diverse Ultimate Frisbee

My Projects

TimeSort Webpage
TimeSort manages the user's time for them.
After entering in what they need to get done, TimeSort organizes the user’s tasks around the preexisting events in their Google Calendar and gives them a minute-by-minute plan to accomplish everything they hope to.
I worked as a Javascript engineer on the team and helped lead the user testing and validation processes.

Group Project
Built With: HTML (/ERB), CSS, JavaScript, C++, and Ruby on Rails
n8n Webpage
n8n is an open-source workflow automation tool.
I worked as a contributor building new integrations and writing documentation. I built new integrations in TypeScript for Spotify, Gmail, and ConvertKit and debugged the GitHub integration. I also performed UX research, designed mockups on Figma, and built out the entire Vue.js/Electron frontend of the “Nodemaker” to automate n8n’s API integration process.

Built With: Vue.js, Express, and TypeScript
Nodemaker Launch
MoodSort Webpage
MoodSort sorts user’s Spotify playlists based on each song’s mood.
Users choose the playlist they want sorted and the different moods they want songs categorized as.
I ideated and built the project from frontend to backend.

Independent Project
Built With: Built With: React.js, Express.js, Node.js, and Styled Components
Course Selection Webpage
I created an online course selection system to replace the paper-based system at my high school, relieving the registrar of manually inputting hundreds of student course selections. I worked with a teacher to integrate my application with the student online system and it launched for school-wide use in February 2020.

Independent Project
Built With: HTML, CSS, jQuery

See Example

Contact Me