Johan Tamayo, Full-stack Developer in Compton, United States
Johan Tamayo

Full-stack Developer in Compton, United States

Member since June 21, 2022
Highly skilled and eager to improve, Johan uses his full-stack development workflow to deliver the best results. He is proficient in translating ideas into high-quality structures using methods based on React and Node.js. Johan's primary focus is web and mobile development while using the cleanest and best practices.
Johan is now available for hire




Compton, United States



Preferred Environment

Visual Studio Code, Git, Slack, Zoom, GraphQL, PostgreSQL, SMS, SMS Bots, DevOps

The most amazing...

...thing I've built is a restaurant menu platform used in the biggest cities of Mexico, doubling my clients' revenue in the first couple of months.


  • Lead Programmer

    2022 - 2022
    Simples Catalogos
    • Provided clients with an application that enables them to host their online catalog and sell products through a group of sellers.
    • Designed a visually attractive user interface (UI) to display catalogs in an appealing manner.
    • Trained and developed team members that resulted in improved productivity and job satisfaction.
    • Led a successful project that delivered results on time and within budget.
    • Improved customer satisfaction ratings by implementing new customer service protocols or offering new services.
    Technologies: TypeScript, MongoDB, Node.js, Next.js, Express.js, React, ECMAScript (ES6), CSS, HTML, Continuous Integration (CI), Git, Google Analytics, EJS, Emailers, WhatsApp API, Stripe
  • Full-stack Developer

    2022 - 2022
    Exclusive Logistics LLC
    • Developed an app to manage independent contractors and assign work manually or through a job board.
    • Built a website for the back office to manage invoices.
    • Implemented real-time transactions to improve work efficiency.
    • Restructured complex business logic to seamlessly integrate with APIs.
    • Created a number of responsive web apps and pages.
    Technologies: Next.js, TypeScript, Express.js, MongoDB, React Native, Webpack, Front-end Development, Back-end Development, Node.js, ESLint, ECMAScript (ES6), HTML, CSS, REST APIs, Continuous Development (CD), Single-page Applications (SPA), Responsive Design
  • Lead Programmer

    2021 - 2022
    Simples Menus
    • Created a dynamic restaurant menu page for every restaurant we collaborated with using a custom-made control panel.
    • Oversaw the project growth using Jira and managed junior developers accordingly.
    • Tracked events during the launch using Google Analytics.
    • Created an admin website to manage restaurant accounts.
    • Integrated Firebase Authentication to secure role-based calls, login, and signup.
    • Created a system for integrating multi-language features to all web pages.
    Technologies: TypeScript, Next.js, Express.js, MongoDB, Back-end Development, Continuous Development (CD), ECMAScript (ES6), CSS, ESLint, Firebase Realtime Database, Front-end Development, Responsive Design, Continuous Integration (CI), React, Node.js, HTML, Single-page Applications (SPA), Full-stack Development, Webpack, REST APIs, Firebase Authentication, Heroku, Netlify, Azure


  • Web Application For Restaurant Menus

    Simples Menus is a web application that hosts more than 100 restaurant menus. The owners of the restaurants have their own accounts within this platform where they can create, add, update, hide, and delete products. The menus are visually pleasing, use images and scrolling, and allow the users to order from the menu and pay for their meal.

    I primarily used TypeScript for this project as well as some other technologies, such as MongoDB as the main database, Firebase for authentication and as a real-time database, Cloudinary for image handling, Stripe for payment services, and Netlify or Heroku for hosting.

  • Web Application for Catalogs

    The web application serves as a platform to display online catalogs, offering a range of customizable components that allow clients to express their creativity. As an example of my previous work, I have included a link to Simple Menus, which showcases restaurant menus.

  • AR App for Comcast

    This project used the C# language in the Unity engine to create an augmented reality (AR) application called ActivAR TV to be played alongside the Mexican tv show "El Domo del Dinero" on Telemundo.

    The app displayed AR-based mini-games that users could personalize and use the character of their choice. They could choose hair, gender, skin color, and more. Users also had the option to play as characters from the show. Users could play trivia or mini-games inspired by the show when it was on.

    The back end was created using Microsoft Azure PlayFab, which used JavaScript cloud functions. This managed player profiles, provided real-time analytics, and hosted real-time or scheduled events that exceeded 10,000 users.

    The application is still available in the Google Play Store and the Apple App Store. At the show's peak, the app reached more than 30,000 users.


  • Languages

    JavaScript, TypeScript, GraphQL, C#, ECMAScript (ES6), HTML, CSS
  • Frameworks

    Next.js, Express.js, React Native, .NET, Unity3D, Angular
  • Libraries/APIs

    Node.js, React, REST APIs, EJS, WhatsApp API, Stripe
  • Storage

    MongoDB, Firebase Realtime Database, PostgreSQL
  • Other

    Full-stack, Augmented Reality (AR), Front-end Development, Back-end Development, ESLint, Single-page Applications (SPA), Responsive Design, Full-stack Development, SMS, SMS Bots, Push Notifications, Emailers
  • Paradigms

    DevOps, Continuous Development (CD), Continuous Integration (CI)
  • Tools

    PlayFab, Git, Slack, Zoom, Webpack, Firebase Authentication, Google Analytics
  • Platforms

    Visual Studio Code, Heroku, Netlify, Twilio, Azure, Amazon Web Services (AWS)

To view more profiles

Join Toptal
Share it with others