Results-driven Full-Stack Developer with 4+ years of experience in developing 20+ projects using JavaScript frameworks for front-end and server-side, and technologies such as Angular, Ionic, React, Flask, and Ruby on Rails, with Nodejs for the back-end and Mongo, Firebase, and MySQL as databases. I strive to successfully develop and support projects across the entire software development cycle, preferring a challenging environment as it allows me to show my strengths. I take each project as if it was my own and pay attention to every detail in order to deliver an MVP software that works flawlessly and satisfies the client.
Architected and designed systems into personalized software solutions, including database schemas, REST and GraphQL APIs middlewares, front-end MVC design and Cloud deployment architecture.
Worked on the development and implementation of Shopify custom websites. Integrated APIs such as Stripe and Google maps to retrieve data and process tasks.
Built complex architectures to meet each application demands, including VPN, clustering, load balancing, buckets, static and dynamic content. Deployed frontend and backend to AWS, GCP, and Heroku as VM, Docker containers and Kubernetes clusters.
Carpe Diem is a spinning studio company in Mexico that needed an admin and user interface. The admin interface is used for keeping accounting of their business and for registering their weekly classes. Features include: Add, edit and remove the instructors, register new users and their payments, and get business analytics data on the company. On the user interface, new clients can register and see the classes and the instructors, buy credits and monthly subscriptions. It was implemented using Stripe's API. I worked on the development of front-end, back-end, system design, database structure and Cloud deployment. Developed a KPI and business analytics module to keep track of their incomes and show relevant data. The system calculates this daily with a cloud function to speed up loading times. The project was successfully launched last year and is currently active with more than 50,000 clients registered until this date. Technologies used in the project: Angular, Node, Express, Firebase and AWS.
DanCassab designs leather jackets of bespoke quality and timeless appeal. Handmade in Mexico, the label is anchored in the intersection of artisanal craftsmanship and the creation of statement leather garments built to be passed down, and loved through generations. The company provides worldwide shipping and wanted to improve its e-commerce from a Shopify template to a custom website. We implemented the custom design in an Angular frontend, connecting the Shopify backend with a Graphql API, as all the checkouts are managed by Shopify. The frontend has many custom and complicated animations. I implement both the front-end with complex animations and the Graphql API to communicate with the Shopify back-end, which was deployed to AWS in an S3 bucket. Connected the Mexican store with prices, specific products, and the Spanish language if the client is in Mexico, otherwise, the front-end is connected to the international store with prices in USD and the English website. The design was improved with more animations for a better look and it was adapted to serve the clients through the Shopify back-end. The store was successfully launched 3 years ago. Technologies used in the project: Angular, Shopify storefront API, GraphQL, and AWS.
Preciso is a community of institutional quality real estate professionals, experts in Latin American and American markets. We created Precise to offer privileged and verified data on leases to professionals who want to stand out in the market and become the best brokers and advisers of commercial properties. The platform allows users to upload a property, see it on the map and share the information with other brokers and companies. Used Google maps API to show the locations of the properties, and the geolocalization to lookup for addresses. The landing page was built using React and the app interface was done with Angular, both are hosted on AWS. I implemented the front-end, back-end, system design, database structure and cloud deployment for the platform. The project is still in pre-launching stage. Technologies used in the project: Angular, React, Node, Express, Firebase and AWS.
Education
Deep Learning A-Z; AI Learning A-Z; Machine Learning A-Z; AI from MIT; The complete Agular 6; Advanced Javascript course; Advanced SCSS; React the complete guide; The Modern GraphQL Bootcamp