Profile picture

Aiden Mendez

Back-End Software Engineer
Pronouns he/him
Open Resume Email Directly

About me

Before Turing, I was a contractor in the outdoor industry/ information technology space. After learning the basics of Front-End development in my spare time and completing an internship, I decided to pursue my passion for creating powerful backend software that drives a company’s product. In the fall of 2020 I fully committed to a career change and enrolled in Turing's Back-End Engineering program. I'm looking forward to helping your company build effective software solutions.

Preferred locations

  • Denver, CO
Open to other locations and/or remote work

Previous industries

  • Information Technology and Services
  • Real Estate
  • Retail

Skills

  • CSS3
  • Git
  • GitHub
  • GraphQL
  • HTML5
  • PostgreSQL
  • Rails
  • RSpec
  • Ruby
  • SQL
  • Travis

Currently learning

  • AWS
  • Docker
  • JavaScript
  • Kubernetes

Projects

Run the Joules

Run the Joules

Contribution time 70 hours
Collaborators Profile picture for Joe Jiang Profile picture for Catherine Dean Profile picture for Robert Heath

Tools Used

  • Heroku
  • JavaScript
  • Rails
  • RSpec
  • Travis

Utility customers are able to track their energy usage and compare with their friends and neighbors. User dashboard includes a graph interface that models a user's historical usage data as well as friends' most recent usage data. A point system was implemented to maintain data data privacy between users.

  • Built in 10 days with team of 6; Managed with Github Project Board Integrated Google - - OAuth to Rails Frontend
  • Implemented second layer of OAuth for UtilityAPI login
  • Frontend consumed Backend Rails API endpoints
  • Deployed Sinatra microservice to encapsulate UtilityAPI calls
  • Stacks: Rails, Sinatra, OAuth, RSpec, Javascript, Tailwinds, Heroku, TravisCI
Launch the App Code Repository
Screenshot detail for project Run the Joules
Screenshot thumbnail #1 for project Run the Joules Screenshot thumbnail #2 for project Run the Joules Screenshot thumbnail #3 for project Run the Joules

Rails Engine

Rails Engine

Contribution time hours
Collaborators

Tools Used

  • Heroku
  • PostgreSQL
  • Rails
  • RSpec
  • SQL

This backend API was built to power e-commerce platform reporting tool. Given a large set of data, this application was built out to handle RESTful requests for various statistics. A full Postman test suite is also available on the repository readme.

  • Ruby on Rails application built over 5 days (solo project)
  • Backend API designed to power an e-commerce platform.
  • Extensive testing of sad paths and edge cases.
  • Stacks: Rails, JSON, Fast Json API Serializer, PostgreSQL, SQL, RSpec, Postman, Heroku, CircleCI
Launch the App Code Repository
Screenshot detail for project Rails Engine
Screenshot thumbnail #1 for project Rails Engine

Sweater Weather

Sweater Weather

Contribution time 48 hours
Collaborators

Tools Used

  • Heroku
  • PostgreSQL
  • Rails
  • RSpec

This backend API provides serialized forecast and directional data for a frontend road trip planning application. It requests data from numerous third party APIs and implements user authentication on the frontend for select requests.

  • Built over 6 days; Solo project
  • Designed 5 endpoints based on given API contracts
  • Consumes MapQuest, OpenWeather, and Unsplash APIs
  • Extensive edge-case testing
  • User-friendly payload organization and error handling
  • Stacks: Rails, JSON, Fast Json API Serializer, PostgreSQL, SQL, RSpec, Postman, Heroku, CircleCI
Code Repository
Screenshot detail for project Sweater Weather
Screenshot thumbnail #1 for project Sweater Weather Screenshot thumbnail #2 for project Sweater Weather Screenshot thumbnail #3 for project Sweater Weather

Crate

Crate

Contribution time 20 hours
Collaborators Profile picture for Alia Peterson Profile picture for Elsa Fluss Profile picture for Matthew Dean Profile picture for Vanessa Arruda

Tools Used

  • GraphQL
  • Jest
  • Node.js
  • PostgreSQL
  • Sequelize

In this StitchFix-like monolith, our team was given an existing codebase and we were tasked with improving the user prole page and adding a new product history page. As the backend engineer on the team, I built out new tables and added new modules, mutations, and queries for the frontend to use.

  • Browneld project; Features developed with a group of ve developers (frontend and backend) over 10 days Added user functionality: add prole image, address information, and ability to update prole elds
  • Added Product History page: Users can see what items were kept or sent back (new many-to-many relationship and modules)
  • Stacks (backend): Node, GraphQL, Postgres, Jest, Sequelize
Code Repository
Screenshot detail for project Crate
Screenshot thumbnail #1 for project Crate Screenshot thumbnail #2 for project Crate