Carly Gradeff

Hi! I'm a full stack software engineer based in New York City.

About Me

I'm a full stack software developer proficient in JavaScript, Typescript, Vue, Ruby, Ruby on Rails, React/Redux, AngularJS, PostgreSQL, Mongoose, MongoDB, Express, Node.js, CSS, and HTML. I attended New York University from 2017 to 2021 where I graduated with a BA in Philosophy and double minor in Mathematics and Studio Art. I also attended App Academy in 2021 which is an intensive 1000+ hour coding bootcamp with a focus in fullstack development.


Aside from programming, I'm passionate about philosophy, math and art and enjoy exploring the intersection of all four of my passions. I also love acquiring new skills and I'm currently self-learning C++! When I'm not coding, you can find me reading, watching anime, playing Magic the Gathering, making art or hanging out with my cat Mooshi.

Skills

JavaScript | Typescript | Vue | AngularJS | Ruby | Ruby on Rails | React | Redux | CSS | SCSS | HTML | Node.js | Express.js | Jest | Cypress | MongoDB | Mongoose | SQL | SQLite3 | PostgreSQL | AWS | Three.js | Webpack | jQuery | Git | Heroku

Projects

An open-source application serving as the documentation and demo website for the Emojisplosion package.

  • Built, designed and hosted a front-end web application utilizing styled functional components with Next.js 13, React, Typescript, and Vercel.
  • Constructed 19 custom animations utilizing the configurable properties of the Emojisplosion package.

A clone of the luxury fashion ecommerce website Grailed, where instead of selling menswear, users can ‘buy’ Magic the Gathering cards. On the site, users can log in, create an account, and browse through available listings. Logged in users can post listings and edit them as well.

  • Established multiple fully interactive CRUD functionalities including users, listings and comments.
  • Created single-page, responsive web application in accordance with user-friendly, professional design.
  • Managed postgreSQL database storage and Redux state to pass information between the backend and frontend in prompt manner to enable a seamless user experience.

A third person video game/ experience where you are playing as a ghost cat wandering through a forest. The objective is to collect all of your nine ‘lives’ or hearts so that you can come back to life.

  • Employed Three.js in combination with original objects and images created using Vectary and Procreate App for compelling three-dimensional graphics and a unique user experience.
  • Incorporated key inputs in JavaScript to allow for an enjoyable sensation of character movement for the user.
  • Utilized OOP (Object Oriented Programming) to provide cleaner and more readable code.

any Wajers? is a website where gamers can go to create and join teams to play games. Users will be able to create their own teams for a specific game via lobbies and will be able to chat with their teammates in the room. Users can also view, edit and delete their profile.

  • Leveraged ES6 syntax and object-oriented programming (OOP) paradigm to develop DRY, modular code.
  • Collaborated with teammates to concept, design, implement, and deploy a MERN full-stack web application.
  • Utilized Express and MongoDB to maintain and update information in the database.

Get in touch

Feel free to reach out with opportunities, questions or to discuss any of my work!