Profileimage by David MMiller Senior PHP Developer from SanJose

David M. Miller

available

Last update: 25.05.2022

Senior PHP Developer

Company: Costa Rican Social Networks
Graduation: Systems Engineering Bachelor
Hourly-/Daily rates: show
Languages: English (Full Professional) | Spanish (Native or Bilingual)

Attachments

David Madrigal Miller - PHP - 2022 updated.pdf

Skills

Python, PHP, Openswoole, Rust, Laravel, React.js, Angular, Ember.js, Docker, Linux Administration, Mobile applications, C#, Payment Gateways Integrations, Wordpress, Drupal 9, Gatsby, Node.js, Express, MongoDB, MySQL, PostgreSQL, SQLite, SQL Server, AWS, Google Cloud, Oracle Cloud.
Advanced domain of HTML, XHTML, HTML5, CSS 2/3, CSS frameworks [Bootstrap,
Foundation], CSS preprocessors [SASS and LESS], Javascript ES6, libraries[jQuery,
Prototype, Yahoo UI, Mootools, Knockout, 3d.js, Raphael.js, GreensockAP, GWT, Google
Analytics, Omniture, Google Maps, React.js, OpenStreetMap], Javascript frameworks
(AngularJS, EmberJS, Vue.js), WebGL, GSAP, AJAX, JSON, XML.
PHP (frameworks [Laravel, CodeIgniter, Yii, CakePHP, Symphony], Content Management
Systems [Drupal, Wordpress, Joomla, PyroCMS, FuelCMS, ExpressionEngine,
TextPattern and custom made CMS], Web Services, RESTFul Services, E-R Modeling,
UML, MySQL, SQLite, PostgreSQL, MariaDB, MongoDB, Client Relationship Manager
(CiviCRM, SalesForce), ERP (Sugar)
NodeJS and Express Framework,
VoIP Server (Asterisk), Media Streaming (Flash Media Server, Red5, IceCast),
Linux (CentOS, Ubuntu, Debian, OpenBSD, SuseLinux),
Image processing (Photoshop, Illustrator),
Video edition (After Effects, Premiere, PowerDirector, Camtasia Studio),
MS Project, 3D animation/modeling (Google Sketch, BluffTittler),
Audio production/edition (Audacity, Protools, FruityLoops),
Another programming languages: Perl, Python, Ruby on Rails, Pascal, Java 6, JSP,
ASP.net and MVC framework, Visual FoxPro, Visual Basic, C#.
Phonegap (Ionic framework), Android and IOS hybrid development,
Agile methodology (extreme programming, Scrum),
Version control System (SVN, GIT, CSV, Perforce).
Google Analytics, Google Tag Manager, Google Optimize, Google DART, Adobe Test and Target, Site Catalyst, ComScore,
Facebook SDK (Javascript and PHP), OAuth and LDAP authentication between many
other skills

Project history

FREELANCE AND CONSULTING SERVICES / CEO AND FOUNDER, REDES SOCIALES
DE COSTA RICA
09/2009 – Present
Outsourcing services for many countries such as USA, Caribbean Islands, United Kingdom and
others national companies on Web Technology solutions field.
Latest projects:
-
-
-
-
SignKidsUp: project built on Ruby on Rails and Ember.js, website and back office
implementation for vendors. http://www.signkidsup.com
USA Catholic Church Bishops: this project has been built with Drupal as Content
Management System taking advantage of the headless methodology (using Rest
service and Apache Solr) and AngularJS in the front-end. Also, this project includes
an Application for iOS and Android based on Apache Cordova.
http://usacatholic.church
Salute to Service: Website based on Wordpress, some information was extracted
for third party services, responsive and CMS interface for the end-user.
http://salutetoservice.com
Tutor Matching Services: build using PHP Laravel framework and AngularJS, it
contains interconnection with payment services, government resources and USA
and Canada’s Universities information and linking. It’s a kind of Facebook for
Student’s Tutors. https://tutormatchingservice.com/
SENIOR WEB DEVELOPER / WEB SPECIALIST, ACCENTURE
2012/02 –2014/10
I have worked directly at the Disney’s Offices in Orlando Florida as part of the outsourcing
service provided by Accenture. I was fundamental piece on the Site Analytics Team doing
several modifications for the most popular sites from Disney and new additions for the existing
Semantic Analytics Model, use of PHP CMS called Hippo, Custom made PHP frameworks,
Adobe Test and Target, Google DART, CDN, process documentation, SiteCatalyst,
ComScore, Javascript (jQuery, mustache, JSLint), Ant and Grunt and version control utilities
Perforce and GIT.
Also I was part of the Toyota.com team filling the Senior Web Developer postion creating very
dynamic sites using HTML 5, CSS 3, Javascript (jQuery) and a CMS based on Perl to
customize the content input into the CMS. Also I developed a time tracking system and task
manager in Drupal to take control over the deadlines and track the issues reported on Quality
Assurance process.
One of the most interesting projects was the Florida Blue Insurance site adding features for
the Obama’s Care, this application was developed completely with Drupal 7 and migration of
existing sections created with Drupal 6, Foundation, CCK, Advanced Views, Panels, Drush,
Views Bulk Operations, File Import, multimedia management, mounted over the Acquia
distribution for long term support and hosted in Pantheon servers. I was the Technical Lead of
this project.
Another project was Mattel for its main brands: Fisher Prices, Barbie, Hot Wheels and
American Girl, on this scenery the amount of people for this project was more than 24
resources distributed in several locations around the world (India, Spain, US, México and
Argentina), so the main challenge was coordinate the synchronization between every web
developer, web designer and the project timeline, so I have developed a very special
application made with Drupal 7 splitting the web sites in several blocks of content and
combining the JavaScript functionality and standardizing the CSS clauses over the whole site
saving a lot of time avoiding conflicts and reducing the files sizes and improving the
performance. As in the other projects I was the technical Lead
SENIOR WEB DEVELOPER (TECHNICAL LEAD), BOSZ DIGITAL (PRODIGIUS)
2011/07 – 2012/02
I worked in a dedicated team for Nissan UK, Web Site development, Web services, Rest
Services, site maintenance, CMS, SalesForce Integration and administration, campaigns and
other internal projects.
During this period, I have been working on the re-build of Nissan Used Cars website,
migrating from Ruby On Rails to PHP and a brand new and robust front-end with a lot of
functionalities, like the financial calculator.
SENIOR PHP WEB DEVELOPER, OTHOS TELECOMUNICACIONES
2010/01 – 2011/07
Creation from scratch of the company’s website using Drupal 6 adding several modules
CiviCRM, Advanced Views, Web Services, CCK, ImageFields, Videos, Taxonomies, Multisite
and Multilanguage, e-commerce, Ajax, Geolocation, Integration with Social Network
(Facebook, Twitter, Google+), Payment Gateways and of course a custom made Theme
based on Basic Drupal’s Theme. customer control panel full customized created with a
combination of CodeIgniter and a custom made interaction server and a billing system, PDF
creation for invoices and account reports, CRM and the administration panel. Also, it had a lot
of Interactions with Asterisk VoIP Server (SIP accounts, CDR, PBX and trunks management),
Integration of the Asterisk Manager Interface (AMI), PHP-AGI, prepaid accounts, call
generation, DID auto-setup), VoIP phones remote programming using CURL, SSH, PPTD and
Telnet.
FREELANCE AND CONSULTING SERVICES AS SENIOR PHP WEB DEVELOPER
2009/07 – 2010/01
During this period I have my own company of Consulting and Freelance services. I have
developed multiple projects for small and medium companies using open source applications
mainly Drupal for Call Centers for the administration of large volume of information, interacting
with Asterisk and Avaya VoIP server using the most popular modules and theme
personalization according to the type of company,
Additionally, I developed one of my favorite projects in my whole live, a site for Beyoncé, a line
of perfumes. I was in charge of the whole project leading all the resources and management
the timelines, task, implementing nice and challenging features taking advantage of the most
common used Drupal’s modules and creating several modules from scratch, please see a
screenshot on the annexed portfolio.
Also I have developed several small sites Wordpress and Joomla during this period of time.
Also I developed a basic social network as personal project and also I improve my
Conversation English level.

SENIOR WEB PHP DEVELOPER, AVVENTA WORLDWIDE

2008/02 – 2009/07
I worked for many large companies like American Express Network, Olay, Procter & Gamble,
IBM, Pfizer, Samsung, Mazda, Converse main on the frontend side, but I have worked in two
large projects developed in Drupal: MAZDA USA, one of the most important automotive brand
in the world with high standards and a lot of traffic on its site. Also I have developed a Drupal
based site for CRUSA called Amigos of Costa Rica, a non-profit organization with a lot of
features la Online Store using the UbertCart module, CiviCRM to manage the client
relationship, receive donations, email campaigns and the possibility to send E-Cards, it was a
very large and Interesting Site.
My first Drupal site that I created was for the World Bank, called “Diaspora”.
ANOTHER PREVIOUS JOBS
Cyberfuel.com 2005-2008
Analyst, programmer, project management, Web Developer, customer support and
maintaining websites over platform LAMP, WAMP, IIS, MySQL 4-5, PHP 4-5, Javascript, Ajax,
XML, XHTML. Also I developed a project in Adobe Flex/ PHP / MySQL y SQL Server 2000
Cruz Roja Costarricense (Sede Central) 2004-2005
Technical support for end users (helpdesk) and PHP web developer.
LA UNIÓN CAMPOSANTO 2003-2004
PHP programmer and technical support.
BANCO NACIONAL DE COSTA RICA 2000-2003
Technical Support, FoxPro developer, Customer Services, Cashier, Accounting Assistant,
Check verification, ATM administration, Back Office operations and mentoring of new
resources.
MAGISTER UNIVERSITY 1999-2000
Support (help desk), Computer laboratory and teacher.


 

Local Availability

Only available in these countries: Costa Rica
No problems about travel at any moment.

Other

I have more than 17 years of experience working for the most important companies in the world such as Disney, Toyota, Nissan UK, American Express Network, Converse, Mattel, Hershey's, Pfizer, Aztraseneca, US Army, Beyoncé and many more.
Profileimage by David MMiller Senior PHP Developer from SanJose Senior PHP Developer
Register