Profile picture

Elle Majors

Back-End Engineer with Full Stack Goals
Pronouns she/her
Open Resume Email Directly

About me

As a software developer with a unique background, I bring a diverse set of skills to the table. With a foundation in art and creative education, I am able to visualize end products and reverse engineer solutions. My experience as a serial entrepreneur has honed my ability to think outside the box, and my public-speaking background has developed my communication skills to clearly convey complex ideas to diverse audiences.

My journey to software development began with a successful career as a founder, which included two exits and industry experience in various roles. I then went on to develop a software-based business model, COSALON. To further my expertise, I enrolled in the Turing School of Software and Design for Back-End Development, where I gained hands-on experience in programming.

Beyond work, I prioritize spending time with my family and volunteering, as well as advocating for underserved communities. I also enjoy reading and spending time in nature.

Preferred locations

  • Los Angeles, CA
  • Denver, CO
  • New York, NY
  • Austin, TX
Open to remote work

Previous industries

None specified

Skills

  • Bootstrap
  • Business Development
  • Continuous Integration
  • CSS3
  • GitHub
  • GitHub Projects
  • Heroku
  • HTML5
  • PostgreSQL
  • Rails
  • RSpec
  • Software Architecture

Currently learning

  • Accessibility
  • JavaScript
  • Python
  • React
  • React Native
  • User Experience Design / UX
  • User Interface Design / UI

Projects

HelpList

HelpList

Project scope time hours
Collaborators

Tools Used

Mission:

One of the main reasons people choose to stay in domestic violence situations is lack of resources. HelpList's mission is to crowdsource resources to lessen the burden for survivors, and make providing resources easy and accessible to the everyday person.

Minimum Viable Product Features:

Allow current users (residents) to create personal wishlists and post anonymously. Allow visitors to select a facility, a wishlist, and purchase items to ship directly to the facility.

Stretch Goals

Allow admin users (staff) to access wishlist details and receive shipping notifications. (extension) Tracking total cost for donors (taxes and stuff)

Launch the App Code Repository
Screenshot detail for project HelpList
Screenshot thumbnail #1 for project HelpList Screenshot thumbnail #2 for project HelpList

Tea Subscription Service API

Tea Subscription Service API

Project scope time 8 hours
Collaborators

Tools Used

  • PostgreSQL
  • Postman
  • Rails
  • RSpec

Product Overview

The Tea Subscription Service API is a Ruby on Rails-based application that allows customers to subscribe to tea subscriptions. This API provides endpoints to manage customer information and subscriptions, enabling users to create, update, retrieve, and delete relevant data.

Features

The API offers the following features:

  • Customer Management: Create, update, and delete customer information, including their first name, last name, email, and address.
  • Subscription Management: Subscribe customers to tea subscriptions, cancel subscriptions, and retrieve a customer's active and cancelled subscriptions.
  • Flexible Subscription Options: Define custom subscription frequencies to accommodate various customer preferences.
  • RESTful API Design: Follows REST principles for clear and intuitive API endpoints.
  • Data Validation: Validate input data to ensure accuracy and consistency.
  • Error Handling: Handle errors gracefully and provide meaningful error responses.
  • Test-Driven Development: Includes comprehensive unit tests to ensure code quality and maintainability.
Code Repository
Screenshot detail for project Tea Subscription Service API
Screenshot thumbnail #1 for project Tea Subscription Service API Screenshot thumbnail #2 for project Tea Subscription Service API