Andres Torres, Developer in Quito, Pichincha, Ecuador
Andres is available for hire
Hire Andres

Andres Torres

Verified Expert  in Engineering

Drupal Developer

Location
Quito, Pichincha, Ecuador
Toptal Member Since
May 11, 2017

Andres is a senior PHP developer and Drupal architect who's developed demanding software solutions and Drupal implementations. He has over 12 years of experience working with Drupal and would describe himself as a Drupal solutions architect who can do the back-end but can also build the whole infrastructure.

Availability

Full-time

Preferred Environment

LAMP

The most amazing...

...thing I've coded is an OpenID Connect Extras contributed module.

Work Experience

Back-end Developer

2022 - 2022
Alliance Innovations LLC
  • Maintained multiple Drupal 8 and Drupal 9 sites.
  • Used Harvest for internal time tracking. Worked on Atlalasian solutions, especially Jira, for third-party clients.
  • Worked on several Drupal 8 to Drupal 9 site upgrades, including Composer updates, Git management, database updates, and Acquia support.
Technologies: Drupal, PHP, Back-end Development, CSS, HTML, JavaScript

Senior Back-end Developer

2019 - 2021
Taoti Creative
  • Worked on multiple back-end challenges and integrations; worked with a front-end team and professionals to create awesome web projects; took part in Drupal migrations.
  • Utilized Pantheon, CircleCI, and GitHub as the main sources on the projects for a long time.
  • Helped front-end developers get the source they needed, relying on my JavaScript knowledge; contributed to DevOps operations in Linux environments.
  • Constructed Drupal 7 and Drupal 8 sites; performed migrations to Drupal 9.
Technologies: Drupal 8, Drupal 9

Senior Drupal Developer

2019 - 2021
Taoti
  • Designed and developed complex Drupal implementations for multiple US organizations.
  • Implemented custom and complex back-end solutions using Drupal.
  • Helped project managers and business analysts create software requirements and translate this business logic into build specs.
Technologies: Drupal 8, Drupal 9, Drupal

Drupal Solutions Architect | Drupal Senior Developer

2014 - 2018
Toptal Clients
  • Served as a technical lead for Boots Road Group: it was an engagement made through Toptal; also worked as a Drupal back-end developer for ImageX Media, Canada.
  • Performed freelance work for multiple organizations through Toptal.
  • Worked as a solutions architect for Boots Road Group; worked as a Drupal back-end developer for ImageX Media, Canada.
  • Acted as a solutions architect for Boots Road Group. Served as a Drupal back-end lead and team lead.
Technologies: LAMP, Drupal

Drupal Technical Lead

2011 - 2014
Dustland
  • Acted as the technical lead of the Drupal projects.
  • Designed and implemented a single sign-on process using OpenID connect for ProjectShare and the Texas Education Association.
  • Designed and implemented a Drupal 7 solucion for Cisco affiliates, extensively using Organic Groups.
Technologies: LAMP, Drupal

Drupal Tech Lead

2008 - 2010
Oshyn. Inc.
  • Designed and developed multiple Drupal projects.
  • Mentored the team.
Technologies: LAMP, Drupal

PHP Senior Developer

2003 - 2008
Plus Projects S.A.
  • Implemented custom CMSs in PHP for multiple clients in Ecuador.
  • Implemented custom PHP software for the chain management of the Flower Shop Company.
Technologies: CSS, HTML, MySQL, Apache, PHP

OpenID Connect Extras

A Drupal 7 contributed module that I currently maintain and develop. It includes an add-on for single sign-on using the OpenID Connect standard.

Puntomio

Puntomio.com is a headless Drupal implementation using an Oracle back-end and SOAP web services.

London School of Hygiene and Tropical Medicine

http://www.lshtm.ac.uk/
A Drupal 8 site that consolidates different sources of previous mini sites of LSTHM to run in one single environment. It took multiple migration sources, MS SharePoint documents, JSON feeds, and other MySQL databases. I also handled the Solr search implementation and made intense use of Eck for a great content editing experience.

LMI Technologies

http://lmi3d.com/
A Drupal 8 site with a multidomain and multilingual implementation. I made an extensive use of Twig templating with a Zend subtheme, Grunt, Eck, and block types for a great UI content experience.

ProjectShare

An implementation of a Drupal 7 site for educational purposes.

ETF

ETF.com is a Drupal 7 site designed for stock index publications.

Platforms

Drupal 8, Drupal 7, Apache2, Drupal, Linux, Drupal 6, Ubuntu, Pantheon, LAMP, Acquia Cloud

Storage

JSON, Cache, Databases, MySQL

Other

Back-end, Technical Architecture, SOAP, Ajax, Unix/Linux Virtualization, Virtualization, Single Sign-on (SSO), Drupal 9, Back-end Development

Languages

JavaScript, PHP, PHP 7, PHP 5, SQL, HTML, CSS, CSS3, HTML5

Libraries/APIs

jQuery, JSON API

Tools

Jira, VirtualBox, Apache, Varnish, NGINX, Slack, Solr, Apache Solr

Paradigms

Service-oriented Architecture (SOA), REST, Agile Software Development, Scrum

Frameworks

Bootstrap 3+, AngularJS, Twig

2003 - 2008

System Engineer's Degree in Computer Science

Universidad de las Américas - Quito, Ecuador

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