Polyglot Carlos
Designed and developed a prototype app built for a friend’s restaurant application, which integrated an ordering system in Ruby on Rails to the website on WordPress. The owner will have admin access to create online menus to the different locations of the restaurant and create manager and employee users, confirm online orders, change the status of orders, add manager users that can update menu and confirm orders, and add employee users that can confirm orders. The customers will be able to create an account and activate it through email, make takeout orders online, and see orders history and reorder them.
Full-stack Developer - Clio Web App
Improved DB performance on the Communication. Refactored and fixed a security issue in which password settings for the account were getting overridden in certain edge cases due to a fragile relationship between users and accounts. Technologies used: Rails, TypeScript, Angular, Jasmine, Karma.
Full-stack Developer - Clio Outlook Add-in
Implemented components to file emails into the back end as well as metrics/tracking into the app. Introduced Cypress for integration tests. Technologies used: Webpack, TypeScript, Angular, Jasmine, Karma, Cypress.
Rebienestar
A side project developed with a friend aiming to connect people for a better, mindful, and healthier life. Technologies used: Ruby on Rails, RSpec, Next.js, React Native, Expo, Jest, Redux, Thunks.