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.