Daniel Rodriguez

Daniel Rodriguez Email and Phone Number

Full-Stack Drupal Developer | PHP | JS | Linux | DevOps | Eligible for TN Visa @ OPTASY
toronto, ontario, canada
Daniel Rodriguez's Location
Ottawa, Ontario, Canada, Canada
Daniel Rodriguez's Contact Details

Daniel Rodriguez work email

Daniel Rodriguez personal email

n/a
About Daniel Rodriguez

Full Stack Web Developer (Drupal Junkie), Open Source Advocate and Linux SysAdmin for over 20 years, I am always looking for exciting challenges and learning new technologies, hit me up if you have any ideas or projects in mind.Please check out my Drupal.org profile with my latest contributions in the Drupal ecosystem and also my GitHub profile to get a glimpse of the latest projects I've worked on (links below).

Daniel Rodriguez's Current Company Details
OPTASY

Optasy

View
Full-Stack Drupal Developer | PHP | JS | Linux | DevOps | Eligible for TN Visa
toronto, ontario, canada
Website:
optasy.com
Employees:
24
Daniel Rodriguez Work Experience Details
  • Optasy
    Drupal Developer
    Optasy Sep 2021 - Present
    Ontario, Canada
    - Implemented a custom payment gateway for processing wire payments (cheque payments) for a donation platform (https://www.givegreen.com/) that runs on top of Drupal Commerce 2 (Drupal 10). A mix of Drupal API calls, Custom Drupal Modules and a new VUE.js module was implemented in order to achieve this. - Maintainer of SShop (https://www.drupal.org/project/sshop), which is a Drupal 9/10 theme configured for Commerce and based on Bootstrap 3. Applied many changes such as migration from Gulp.js to “Dart sass” which greatly simplified the build and stability of our sass process. Applied many SASS and JS enhancements and optimizations.- Performed upgrades on Drupal Contrib modules maintained by us (OPTASY Inc) in order to make them ready to be used in Drupal 9 and Drupal 10 sites.- Developed a GET/POST REST API endpoints on a Drupal 9 site that was used as a backend for a mobile application for foodies and restaurant owners.- Giving misc support on legacy Drupal 7/8 sites: Security updates, theme changes, views changes, new custom modules when needed.- Worked on integration of a Google SpreadSheet (that contained coordinates and data of one of our customers) with the Google Maps API in order to display client’s information in an interactive manner.- I provide misc Drupal support for our clients on a daily basis.
  • Cyan Solutions
    Senior Drupal Developer
    Cyan Solutions Mar 2019 - Sep 2021
    Ottawa, Canada Area
    - Created new Drupal 7/8/9/10 custom themes (Bootstrap5 and Zen Sub-themes) following the PSD/AI wireframes/design.- Built a Drupal 8 site from scratch for the Canadian Association of Optometrists (https://opto.ca/) a custom theme was implemented for this site (Bootstrap 5 Sub-theme and custom SASS/Javascript modules for the frontend). Built a few custom Drupal modules for the Eye Health Library and Find a Doc tools for finding optometrists country-wide. Site maintenance (security and functionality updates).- Performed security updates on our client’s Drupal sites (Drupal Core and contributed modules). - Created a custom Drupal 8 gateway payment system for handling the online donations for the Beechwood Cemetery (https://beechwoodottawa.ca/en/donation), this custom module was built on top of the Drupal Commerce 2 API subsystem. - Performed site upgrades from Drupal 8 to Drupal 9/10 by applying core and contrib upgrades (composer), custom patches when needed and re-factoring of custom modules.- Provided IT/DevOps Support to the company’s Linux server that hosted many of the client’s websites: applied security packages, security policies and performance enhancements, day-to-day tasks, created new accounts/service configuration to host new site clients, server integration with the Gitlab pipelines. - Maintained our Git repository (hosted on Gitlab) for our projects, implemented Gitlab CI/CD pipelines for deployment of the code/theme changes to the live-stage sites.
  • Openconcept Consulting Inc.
    Web Developer
    Openconcept Consulting Inc. Dec 2017 - Mar 2019
    Ottawa, Canada Area
    - I was part of a development team who built the CNIB site (https://www.cnib.ca/en) , helped the UX experts in implementing some of their suggestions in the theme system, and also lots of UX enhancements for ensuring compliance with the WCAG 2.0 AA standard. - Created custom Drupal 7/8 modules for additional functionality requested by clients.- Helped in developing custom mobile-first themes on Drupal 8 following the modular design approach, applied custom styling with CSS3/SASS, implemented custom Twig template files for the special layouts. set-up custom JavaScript/jQuery code for UX enhancements.- Made contributions on patches for bugs or feature requests for Drupal.org core and contrib modules (https://www.drupal.org/openconcept-consulting-inc).- Put special effort in making websites to be WCAG 2.0 AA compliant: Changes on the HTML structure to make sure the pages are accessible and readable by screen readers (JAWS/NVDA).
  • Leveragetek It Solutions
    Drupal Developer
    Leveragetek It Solutions Sep 2016 - Aug 2017
    University Of Ottawa
    - I helped migrated old HTML4 sites from the Faculty of Medicine at uOttawa to the newer Drupal 7 platform customized by the IT Department of uOttawa (HTML5 + CSS3): https://www.uottawa.ca/faculty-medicine/- Followed SEO and WCAG 2.0 AA Accessibility standards on migrated sites, specially for content that are both in French and English.- Validated sites against the Ontario Accessibility Checker (https://www.aoda.ca/) and applied fixes as requested.- Added custom CSS and HTML code for each one of the migrated sites, if needed, but following the uOttawa's corporate styles and layouts.- Assisted Faculty staff for updates in their websites.- Fixed accessibility issues in PDF and WORD files, by making sure that such documents will be read by screen readers.
  • Colombian Ministry Of National Education
    System Administrator
    Colombian Ministry Of National Education Sep 2015 - Mar 2016
    Colombia
    Tasks performed in this contract: deploying JAVA and PHP applications, 24/7 support for the ministers' applications, generating usage reports, managing the LDAP platform (performing optimizations, upgrades, generating usage statistics, taking down users and creating users), supporting the mail system, solving incidentes in JBOSS, Tomcat and Apache.
  • Esinergia Sas
    Web Architect
    Esinergia Sas Apr 2014 - Aug 2015
    Colombia
    During this period of time I had the job of doing development for many Web projects in this company. I wrote Drupal Modules in PHP for many of the company's clients that required custom code for their sites (based mainly in Drupal 7 and Drupal 8). I wrote a set of modules that enabled SSO between Drupal 6 and Drupal 7 sites (with HTTPS). I wrote simple HTML5/jQuery websites for advertising campaigns. I did some refactoring of many existing projects in AngularJS/Java/C#.I worked with AWS for setting the infrastructure needed for our webservices, using many for their services: EC2, S3, DynamoDB, RDS and CloudFront,
  • Citi
    System Administrator Ii
    Citi Dec 2012 - Sep 2013
    Colombia
    I had the responsibility of managing more than 20+ Unix/Linux servers located in two datacenters in Bogota, Colombia. I worked with HP-UX (11.11) / Solaris (10) / Red Hat Linux systems (6+). I performed various tasks related with the administration of Unix/Linux systems: Installing upgrades/security patches, logical volume management, setting up RAIDs, monitoring CPU / I/O / Memory performance and applying security directives.
  • Wit Solutions
    Lead Software Engineer
    Wit Solutions Jun 2012 - Sep 2012
    Bogota
    This was a short time job I took while I was waiting for a more permanent job. I was in charge of developing various modules for the website of a popular radio station in Colombia, Bluradio. This website was based in Drupal 7, and I developed some modules with the idea to make the online radio signal available in many devices (iOS/BlackBerry/Android). I used many techniques in HTML5 / JavaScript / PHP to achieve the goal.
  • El Tiempo Casa Editorial
    Support Engineer
    El Tiempo Casa Editorial Mar 2010 - May 2012
    Bogota
    • My initial duty was to assist in deploying new changes to the main newspager’s website: https://eltiempo.com • Performed simple tasks such as setting up apache servers, deploying PHP applications, doing load testing on PHP applications, installing/upgrading/deleting packages, debugging PHP applications delivered by contractors and other tasks. • Applied requested theming/styling changes to Drupal 6/7 portals as requested by the client: 1. Portafolio (https://portafolio.co): We launched an initial release of this site (Drupal 7), applied performance enhacements to make it more scalable given the amount of requests for this site. 2. ALO Mujeres (https://alo.co): Launched an initial Drupal 7 site, deployed this site cross our farm of Linux servers. Custom functionality as requested by the company. • Implemented Apache Ant (https://ant.apache.org/) tasks to deploy code/features changes to Drupal 7 sites from the codebase (hosted in a SVN repository). • Created reports from different database engines (Oracle, MySQL). • Made legacy sites more performant with Redis / Varnish / Memcached. • Gave 7/24 support for the infrastructure.

Daniel Rodriguez Skills

Linux System Administration Javascript Html5 Drupal Php Responsive Web Design Jquery Css Git Sass Sql Mysql Amazon Web Services Linux Symphony Red Hat Linux Bootstrap Angularjs Node.js C Mariadb Less Hpux 11i Solaris 8/9/10 Microsoft Sql Server Mongodb Jquery Mobile Json Rest Python User Experience Design Ember.js Backbone.js Tcp/ip Google Cloud Platform Acquia Trello

Daniel Rodriguez Education Details

Frequently Asked Questions about Daniel Rodriguez

What company does Daniel Rodriguez work for?

Daniel Rodriguez works for Optasy

What is Daniel Rodriguez's role at the current company?

Daniel Rodriguez's current role is Full-Stack Drupal Developer | PHP | JS | Linux | DevOps | Eligible for TN Visa.

What is Daniel Rodriguez's email address?

Daniel Rodriguez's email address is da****@****asy.com

What schools did Daniel Rodriguez attend?

Daniel Rodriguez attended Universidad Industrial De Santander.

What skills is Daniel Rodriguez known for?

Daniel Rodriguez has skills like Linux System Administration, Javascript, Html5, Drupal, Php, Responsive Web Design, Jquery, Css, Git, Sass, Sql, Mysql.

Who are Daniel Rodriguez's colleagues?

Daniel Rodriguez's colleagues are Adrian Ababei, Alina Ababei, Dinu Rodnitchi, Scott Carpenter, Ivan Mihailov, Nicu Lucas, Christopher Nzekio.

Not the Daniel Rodriguez you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.