Juan Carlos Ramos Suyón, Developer in Trujillo, La Libertad, Peru
Juan is available for hire
Hire Juan

Juan Carlos Ramos Suyón

Verified Expert  in Engineering

Software Developer

Trujillo, La Libertad, Peru

Toptal member since July 9, 2020

Bio

Juan is a dedicated software engineer with 10+ years of experience in full-stack development. His expertise includes back- and front-end technologies, as well as native Android development and scripting. He has contributed to various projects, including inventory systems, media entertainment, CMSs, eCommerce, and online tests, integrating seamless payment solutions. Juan is passionate about building great products, focusing on good code quality, automation, and the best programming practices.

Portfolio

Astral Insights
APIs, .NET, React, Vue, Node.js, OpenAI API, Power BI Embedded, Python...
Riess Group
Laravel, PHP, Node.js, Shopify, Git, TypeScript
Haystack News
Android, Kotlin, Java, Git, SQL, Full-stack, TypeScript

Experience

  • PHP - 10 years
  • JavaScript - 10 years
  • Android - 7 years
  • MySQL - 5 years
  • Laravel - 5 years
  • Kotlin - 4 years
  • Vue - 3 years
  • Python - 3 years

Availability

Full-time

Preferred Environment

Android Studio, PhpStorm, Visual Studio Code (VS Code), IntelliJ IDEA

The most amazing...

...project I've developed while studying at the university was a native Android application, that is now used extensively in several countries.

Work Experience

Senior Software Engineer

2024 - 2024
Astral Insights
  • Developed a browser extension supporting all major web browsers, integrated with Auth0, back-end APIs, and natural language responses (LLMs).
  • Participated in the system-level design for the microservices architecture and contributed to the CI/CD pipelines using GitHub Actions and Terraform modules.
  • Developed a dashboard to embed Power BI reports dynamically and a custom visual to provide AI insights based on the user's data and the applied slicer filters.
  • Contributed to AI projects with prompt engineering and developing RAG systems using LangChain and LangSmith.
Technologies: APIs, .NET, React, Vue, Node.js, OpenAI API, Power BI Embedded, Python, Terraform

Senior Back-end Engineer

2024 - 2024
Riess Group
  • Developed a custom Shopify app for an enterprise plus client using the Shopify Rest and GraphQL APIs.
  • Set up background jobs and workers to generate PDF invoices and deliver them via email to B2B and B2C clients.
  • Fixed back- and front-end bugs while setting up logging and introducing some tests.
Technologies: Laravel, PHP, Node.js, Shopify, Git, TypeScript

Senior Software Engineer

2021 - 2024
Haystack News
  • Implemented a CI pipeline for the Android project, that includes running linters, automated unit, and instrumentation tests, code coverage reports, code quality recommendations, and PR summaries.
  • Refactored the projects to use MVVM, clean architecture, and Jetpack Compose.
  • Optimized the application's startup time and added performance tests for screen transitions.
  • Improved some of the most critical metrics, running investigations on the features usage and user flows by running SQL queries and looking at our events data and internal reporting tools.
  • Contributed to various platforms such as Roku, WebOS, iOS, and the back end.
Technologies: Android, Kotlin, Java, Git, SQL, Full-stack, TypeScript

Senior Software Engineer

2018 - 2020
Avantica Technologies
  • Identified and escalated the most critical issues to other development areas, providing useful information.
  • Provided immediate solutions, fixing inconsistent data in the databases. Offered help generating custom reports for the most important clients.
  • Developed a Slack bot to automate recurring tasks.
Technologies: Docker, Vue, MySQL, CodeIgniter, Laravel, Go, JavaScript, PHP, SQL, Git

Back-end and Android Developer

2019 - 2019
Red Empresarial del Norte S.A.C.
  • Developed data reports with different metrics to provide useful information for stakeholders.
  • Updated an old Android application from Java to Kotlin. Implemented QR and bar code recognition to scan and review product information for an inventory system.
  • Migrated data from previous processes from the last four years to a new and more organized database.
Technologies: MySQL, PHP, Laravel, Kotlin, Android

Android Developer

2018 - 2018
Continental S.A.C.
  • Analyzed ERP databases to identify inventory-related schemas. Developed an API for seamless integration with other platforms.
  • Created a new Android application for the operators and managers using the corresponding API that summarized the most important operations and reports related to inventory processes.
  • Reduced client expenses significantly by transitioning from outdated PDAs and scanners to using any Android device with a camera for inventory operations. Enabled seamless integration with their ERP system, ensuring continuity in operations.
Technologies: Subversion (SVN), MySQL, PHP, Laravel, Retrofit, Java, Android

Full-stack Developer

2016 - 2018
SEO Arquitectos
  • Integrated the CMS with several APIs and services, including Google Maps, Google Analytics, Cloudinary, Facebook, Twitter, and Google+, to analyze the status of the websites for each client.
  • Developed a job and recruiting portal and deployed two instances of this web application for two subsidiaries (Peru and Chile).
  • Set up cron jobs for recurring tasks and maintained a multitenancy architecture to support more than 20 clients within the same Laravel project and database.
Technologies: MySQL, jQuery, JavaScript, Laravel, PHP, HTML, SQL, Bootstrap, Git

Android Developer

2015 - 2016
Home Solution
  • Created the Android application from scratch based on the initial prototypes and wireframes.
  • Developed a real-time chat to enable communication between clients and professionals.
  • Configured push notifications, managed camera and gallery permissions and usage, and implemented background threading for GPS tracking.
Technologies: Firebase Cloud Messaging (FCM), PHP, Java, Android

Experience

Home Solution App

https://homesolution.net
I developed the first Android app version for the company of the same name, to match the features they already had in their web version. I collaborated with a back-end developer to organize the API and a designer to ensure the app matched the wireframes.

Insta IQ Test

https://instaiq.org
I developed an online test to measure the users' IQ. The website is available in multiple languages, and the routes are configured properly, not affecting SEO. It also has seamless payment integration with PayPal and remarketing emails.

Education

2012 - 2016

Bachelor's Degree in Systems Engineering

Universidad Nacional de Trujillo - Trujillo, Peru

Certifications

JUNE 2020 - PRESENT

AWS Cloud Practitioner Essentials (2nd Edition)

AWS Training & Certification

Skills

Libraries/APIs

Vue, Vuex, Retrofit, jQuery, Node.js, React, OpenAI API

Tools

Git, Apache, PhpStorm, Android Studio, Subversion (SVN), Firebase Cloud Messaging (FCM), IntelliJ IDEA, Power BI Embedded, Terraform

Languages

PHP, JavaScript, HTML, Java, Python, SQL, TypeScript, Kotlin, Go

Frameworks

Laravel, CodeIgniter, Bootstrap, .NET

Storage

Database Modeling, MySQL, MongoDB, Amazon S3 (AWS S3)

Platforms

Android, Docker, Visual Studio Code (VS Code), Shopify

Other

Axios, Full-stack, APIs

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring