Juan is a Senior Full-stack Developer with 10+ years of hands-on industry experience designing, developing, and maintaining solutions. He is highly proficient in Unity/C#, knows the full capabilities of Unity's components and event-driven systems, and is knowledgeable about third-party API integrations. Juan takes early-stage concepts and transforms them into outstanding immersive experiences. He is self-disciplined and self-motivated to work in an environment where higher standards of performance are expected and achieved.
Spearheading the development of complex multisite, multilingual Drupal projects (high content, high traffic) for international audiences, ensuring seamless operation across diverse server stacks.
Championing a user-centric approach, crafting back-end structures that empower site builders with highly customizable layouts while maintaining a superior front-end user experience.
Architecting and implementing robust CI/CD pipelines using Bitbucket and Docker, significantly improving the efficiency and consistency of Drupal deployments.
Handled the development of different back-end middleware in PHP to connect various games with Enigma Games' crypto-based services.
Developed UI/UX solutions using Unity 3D to handle communication with external services and adopted Ethereum-based technologies to manage items earned in a game.
Oversaw the upgrade and maintenance of the systems that handle Enigma's core.
Innovated new ideas for migrating styles and behaviors from an old Django site to a new solution, replicating solutions in different viewports, devices, and browsers.
Migrated a site from Drupal 7, implemented new styleguides to work on Drupal 8, various search engines, and worked on JavaScript behaviors for adaptive and responsive design.
Provided solutions for the development of React components using the current Drupal front-end solution and handled integration with multiple search engines (Solr, Elasticsearch).
Managed the development of a new site for the Foreign Affairs Magazine, working on large parts of the front end, some back-end components, and preprocessing functions.
Implemented custom styles on the solution, adapting and updating it to the most modern possible front-end and styling technologies.
Oversaw the improvement of general tools used by other developers on the team, working on site-bundling tasks for shorter and more intelligent assets loading.
Supervised the execution and delivery of solutions for developing front-end solutions, implementing layouts and themes and maintaining Drupal 6, 7, and 8 sites.
Guided other developers on industry standards, best practices, and processes in developing Drupal solutions.
Created and contributed innovative Drupal modules/solutions to its open-source community.
Contributed ideas to the Fedora Design Team, helping local ambassadors bring up art assets for marketing and creating some mockups for the art workflow of Fedora 16's official wallpaper.
Designed, created, and deployed an RPM package for a Python library, giving it to the community so everybody can install it.
Organized and moderated a workshop on open-source art design software like Inkscape, GIMP, and Blender to participants in Panama and Peru.
Oversaw the front-end development of a new platform in line with an enacted Panama law that mandates businesses to keep data and political background of patrons of their services, giving them real-time access to information without having to request it from users. The new solution utilized Angular 6 and Symfony in the back end on the project.
Worked on the development of a web page and a web platform for use by multiple editors and moderators, allowing them to create content in different languages. Handled the iteration of the solution's MVP using PHP and Drupal.
Oversaw the development of a web portal for an international magazine, providing content solutions and multiple types of views on the solution. Handled front-end tasks on the project and assisted the back-end team with some tasks.