Johan Tamayo
Verified Expert in Engineering
Full-stack Developer
Compton, United States
Toptal 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.
Portfolio
Experience
Availability
Preferred Environment
Visual Studio Code (VS Code), Git, Slack, Zoom, GraphQL, PostgreSQL, SMS, SMS Bots, DevOps, API Integration, MySQL
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.
Work Experience
Lead Programmer
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.
Full-stack Developer
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.
Lead Programmer
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.
Experience
Web Application For Restaurant Menus
http://www.simples-menus.comI 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
https://www.simples-catalogos.com/Catalog/simplesmenusAR App for Comcast
https://www.youtube.com/watch?v=FTe71yAWmQQThe 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.
Skills
Libraries/APIs
Node.js, React, React Query, REST APIs, EJS, WhatsApp API, Stripe
Tools
PlayFab, Git, Slack, Zoom, Webpack, Firebase Authentication, Google Analytics
Languages
JavaScript, TypeScript, HTML, HTML5, CSS, GraphQL, C#, ECMAScript (ES6)
Frameworks
Next.js, Express.js, React Native, .NET, ASP.NET, Unity, Tailwind CSS, Unity3D, Angular
Storage
MongoDB, Firebase Realtime Database, PostgreSQL, Amazon S3 (AWS S3), MySQL
Paradigms
DevOps, Mobile Development, Continuous Development (CD), Continuous Integration (CI)
Platforms
Firebase, Visual Studio Code (VS Code), Heroku, Netlify, Twilio, Azure, Amazon Web Services (AWS), Vercel
Other
Full-stack, API Integration, APIs, Mobile Game Development, 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
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring