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
Previous industries
None specifiedSkills
Currently learning
Projects
HelpList
HelpList
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)
Tea Subscription Service API
Tea Subscription Service API
Tools Used
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.