Juan B.

Juan B.

Senior Full-stack Developer

Barranquilla, Colombia
Hire Juan B. Hire Juan B. Hire Juan B.

About Me

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.

Work history

UpStack
UpStack
Senior Full-stack Developer
2020 - Present (4 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participating in scrums consisting of cross-functional teams, both software and hardware.

  • Ensuring that features are being delivered efficiently and on time.

Media Mechanics
Media Mechanics
Senior Full-stack Web Developer
2020 - Present (4 years)
Remote
  • 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.

Drupal 10 React Solid.js JavaScriptPHPWordPressDrupal 9 Symfony Xdebug BitbucketCI/CD Docker
Enigma Games Inc.
Enigma Games Inc.
Game Developer
2019 - 2021 (2 years)
Remote
  • 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.

Internet Company (Undisclosed)
Internet Company (Undisclosed)
Senior Front-end Developer
2019 - 2020 (1 year)
Remote
  • 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).

Foreign Affairs Magazine
Foreign Affairs Magazine
Front-end Web Developer
2019 - 2020 (1 year)
Remote
  • 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.

Rootstack
Rootstack
Web Designer | Full-stack Web Developer
2011 - 2019 (8 years)
Remote
  • 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.

Fedora Project
Fedora Project
Fedora Contributor (Design Team)
2010 - 2014 (4 years)
Remote
  • 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.

PythonInkscapeGimpBlenderRPM Packaging Art Design

Portfolio

Full-stack Developer - Panama Platform for Registering Information
Full-stack Developer - Panama Platform for Registering Information

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.

Full-stack Developer - PHP-based Web Portal
Full-stack Developer - PHP-based Web Portal

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.

Full-stack Developer - International Politics Magazine
Full-stack Developer - International Politics Magazine

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.

Education

Education
Certified Developer
Acquia
2015 - 2015
Education
Certified Drupal Site Builder
Acquia
2015 - 2015
Education
Master of Project Management
Universidad Interamericana de Panamá
2014 - 2015 (1 year)
Education
Engineer's Degree in Information Systems
Universidad Tecnológica de Panamá
2008 - 2014 (6 years)