Alonso Méndez, Gravity Forms Developer in Guadalajara, Mexico
Alonso Méndez

Gravity Forms Developer in Guadalajara, Mexico

Member since March 4, 2015
Jose is a software engineer with over 15 years of experience developing web applications. He is constantly learning and improving his skills, and loves to work with new technologies. He is a great communicator and a naturally curious individual.
Alonso is now available for hire

Portfolio

Experience

Location

Guadalajara, Mexico

Availability

Full-time

Preferred Environment

Git, WebStorm, OS X, Jenkins, Vagrant.

The most amazing...

...app I've coded was an implementation of the Cactus Jack algorithm in Java. It generates a 10GB database of all possible poker hands with its values.

Employment

  • Senior Full-stack Developer

    2020 - 2020
    Seagage (Via Toptal)
    • Updated and optimized about 20 WordPress websites, helping to reduce page load speeds and improve PageSpeed scores.
    • Built an order management system for a distributor of engraved products with Angular and Laravel.
    • Fixed dozens of issues with a proprietary eCommerce system developed by another firm.
    • Implemented a ticketing system based on WordPress and Gravity Forms. The administration panel was built on Svelte and Laravel.
    • Improved over a dozen landing pages using Yoast SEO plugin and WP Total Cache.
    Technologies: PHP, JS, Svelte, Angular, Docker, WordPress, PostgreSQL, AWS, Gravity Forms, Laravel
  • Front-end Developer

    2019 - 2020
    Realtime Media (via Toptal)
    • Supported the project kickoff for high-level clients.
    • Created SEO-optimized promotional landing pages.
    • Created minigames on different MV* frameworks.
    • Improved existing templates according to PSD and Sketch mockups.
    • Ported old technology (jQuery/Backbone) components into newer technologies (Angular, React, Vue).
    Technologies: ASP.NET, Angular, Vue, React, jQuery, SCSS, SVG Animations
  • Senior WP Developer

    2018 - 2020
    Rosemont Media (Via Toptal)
    • Helped over a hundred clients to optimize and customize their WordPress blogs and websites.
    • Authored about 60 high-quality WordPress themes, landing pages, and scheduling solutions for dental and plastic surgery companies.
    • Developed custom extensions for a variety of WordPress plugins, marketing, and eCommerce platforms, including WooCommerce, Elementor, Yoast SEO plugin, MailChimp for a hundred clients.
    • Implemented landing pages contact forms using Gravity Forms and MailChimp.
    Technologies: WordPress, PHP, Docker, AIO SEO Plugin, Yoast SEO plugin, WP Total Cache
  • Full-stack Developer

    2018 - 2019
    RentDuo (via Toptal)
    • Ported an existing WP application to AWS Lambda and Gateway microservices.
    • Created some custom PHP scripts to connect third-party services to an existing JS codebase.
    • Created a pixel-perfect Shopify Liquid template according to a Sketch mockup.
    • Configured and connected Shopify, Stripe, Google Spreadsheets, HelloSign, PayPal, and third-party services.
    • Set up AWS ElasticBeanstalk builds to create EC2 instances, DynamoDBs with its slaves, load balancers, and Redis cache for each environment, including dev, staging/test, client UAT, and production servers.
    • Implemented a dozen landing pages using Gravity Forms and Active Campaign on WordPress.
    Technologies: WordPress, WooCommerce, Shopify, Stripe, PayPal, PHP, Google Maps, Yoast SEO plugin
  • Front-end Developer

    2016 - 2019
    SingleComm (via Toptal)
    • Created an AngularJS flowchart editor for the call center manager.
    • Connected VoIP service to a PHP back end and an AngularJS front-end application.
    • Helped to create the DevOps to terraform the new environments for new clients.
    • Updated the PHP code base with PHP 7.0 updates, optimized using Redis cache.
    • Ported existent SVN repo to Git, and older CSS code to Sass/SCSS.
    • Set up a Shopify site, including shipping and payment gateway, and created the Liquid templates according to the Adobe Illustrator design.
    Technologies: AngularJS, Angular, PHP, AWS Dynamo
  • Front-end Engineer

    2017 - 2018
    Alcatel/TCL
    • Ported the legacy JAVA/Spring + CassandraDB monolithic application into a Golang Gorilla/Mux + PostgreSQL + RabbitMQ and Redis RESTful server to support a lightweight app store.
    • Ported the legacy Freemarker templates into a modern single-page application featuring Angular 2 components. Some components included complex filters and SVG graphic effects.
    • Created a Docker Compose file to speed up Golang server development, featuring Redis, RabbitMQ, and PostgreSQL services.
    • Created a Jenkins setup to support Kubernetes autoscaling in the stage and production servers.
    • Created a RabbitMQ server to redirect traffic to the Kubernetes hosts as the load balancer.
    Technologies: Angular 2+, Java, PostgreSQL, Cassandra DB, RabbitMQ, Golang, SCSS, Jenkins, Docker, Redis, Kubernetes
  • Web Developer

    2017 - 2018
    Wanderly
    • Created an Angular 4 dashboard to show monthly activity and earnings to the investors per state (D3.js maps).
    • Created some CRUD/RESTful endpoints to implement user authentication (JWT).
    • Deployed releases and maintained a small AWS cloud composed by some Lambdas, EC2, and RDS hosts for different environments.
    • Ported some Blade templates to React components in order to speed up user activity. The older Blade templates slowed down user interactivity.
    • Created a Lambda function to convert an HTML payload into a downloadable PDF featuring page-breaking capability.
    • Connected Stripe API to process client's payments and subscriptions.
    • Connected to Shopify API and created a Liquid template from PSD mockups.
    Technologies: PHP 7.2, Laravel 5.7, Sass/SCSS, Angular 4, React 16.6, AWS Lambda, Node 10
  • Front-end Developer

    2016 - 2017
    FraudNet
    • Created a fraud detection control panel from zero, featuring Bootstrap 3 and Angular 2+.
    • Consumed Lambda services to dump suspect data into a table and created a new component to allow credit card inspectors to select some fields to form expressions.
    • Built some complex forms to dig into the data of that individual until the inspector gets enough evidence of fraud or innocence.
    • Created a lot of custom SVG/JS components: USA maps and charts, JS plumb diagrams, fraud probability dashboards, suspicious activity relationships diagrams, etc.
    • Developed some Lambda services (Node.js) to proxy server activity to third-party consumers (CRUD/RESTFul).
    • Implemented the full authentication flow as an Angular app.
    • Ported our existing modules into Pug templates to speed up development and to reduce the complexity of HTML components.
    • Created a dynamic flowchart generator to track suspicious customer activities. This component was created using JS Plub and D3.js and it retrieved information in real-time thanks to a WebSocket connection.
    Technologies: TypeScript, Pug, Angular 2+, Stylus, AWS Lambda, Gulp, Bootstrap 3, Webpack, PostgreSQL
  • Web Developer

    2015 - 2016
    Heal.com
    • Created a custom WP theme featuring Vue.js widgets to consume real-time data and show available medical services on main California cities.
    • Implemented a VPN-connected Docker container to proxy the client's RESTful server in order to comply with HIPAA security rules.
    • Created custom WP widgets to show real-time data into a D3.js map.
    • Implemented some Gulp tasks to minify Vue.js components, minify/obfuscate JS, compress some images, and transpile Pug templates into HTML.
    • Set up Jenkins pipelines to deploy the WP site in three stages: dev, stage, and production.
    Technologies: WordPress, Less, Pug, Vue.js, D3.js Charts, Gulp, Jenkins
  • Software Engineer

    2012 - 2015
    Nearsoft, Inc.
    • Converted legacy front-end code to modern web technologies.
    • Built the Vagrant machine using Puppet and Bash provider.
    • Added CDN support using Amazon's S3.
    • Implemented CodeShip continuous integration scripts.
    • Implemented embeddable plugins to be inserted by web developers in their own websites.
    Technologies: AWS, EC2, S3, EB, CDN, CodeShip, Jenkins, AngularJS, Bootstrap, Node.js, Express, Jade, Stylus
  • Senior PHP Developer

    2012 - 2013
    Serpico Dev
    • Contributed to the definition of business logic processes.
    • Developed Facebook integrations.
    • Introduced Less CSS to clients.
    • Created jQuery plugins, like user cards, news, and finance carousel modules.
    • Created a walkthrough/demo plugin used by the internal marketing team.
    Technologies: MySQL, jQuery, HTML5, GitHub, Laravel 3, Symfony, Nginx, CakePHP, Vagrant
  • Senior JavaScript Developer

    2011 - 2012
    Touch My City
    • Developed websites and maintained the servers.
    • Created a 100,000 x 100,000 map navigator using tiling techniques (C++11) and image optimization libraries (Python).
    • Trained and mentored teammates.
    • Worked with product groups to develop and enhance usability.
    • Led front-end projects to a timely and successful completion.
    Technologies: jQuery, HTML, CSS, JavaScript, Python, Image Optimization, Image Processing, C++
  • Senior Front-end Developer

    2011 - 2012
    Software Next Door
    • Updated legacy PHP code to CodeIgniter.
    • Boosted page render time, refactoring old JavaScript code.
    • Converted an SVN repo to Git, improving team workflow.
    • Added custom jQuery plugins.
    • Implemented a PNG-JPG carousel.
    Technologies: jQuery, Less, SVN, Git, Apache 2, PHP 5.5, Jenkins, CodeIgniter
  • Web Developer and Emarketing Specialist

    2009 - 2011
    Terramar Group
    • Implemented the content delivery network using different VPS for assets, images, code, and data.
    • Contributed to emarketing campaigns: AdWords, Facebook Ads, PPC, PPV, email marketing, and SEO techniques.
    • Increased site performance by minimizing and compressing (Gzip compression) all CSS and JavaScript, and serving static content from cookie-less domains.
    • Utilized handwritten JavaScript, CSS3, and HTML5 with an emphasis on performance, scalability, and positive user experience.
    • Created a web crawler from scratch using Python.
    Technologies: MySQL, NetBeans, AWS: EC2, S3, WebGL, CSS3, HTML5, PayPal API, Python 2.5, PHP 5.4, Java
  • Web Developer

    2008 - 2009
    Club Solaris Resort
    • Created all the API connectors.
    • Created clean, semantic, and ARIA-ready markup.
    • Converted existing code to valid HTML entities, maintaining 4 UTF-8 translations, including Chinese.
    • Sped up page render time using jQuery animation techniques.
    • Created SEO setup to improve page rank.
    Technologies: PHP, CodeIgniter, XHTML, jQuery, MySQL, Aptana Studio
  • Software Engineer

    2007 - 2008
    Virtuo Digital
    • Built JS modules for financial information visualization.
    • Developed the company CMS, using an open-source syntax highlighter on JavaScript and PHP.
    • Developed a custom JS chart library.
    • Implemented a continuous delivery strategy between FreeBSD and Linux using Rsync.
    • Sped up page renders on the server-side, using the in-house cache manager and created on C++ and Java.
    Technologies: PHP 5.3, Apache 2, HTML, CSS, SVN, C++, Bash, Flash, CodeMirror, Ajax, CGI, SEO, CMS, PayPal

Experience

  • Easy Workflow Generator (Other amazing things)
    https://github.com/bubuntux/easyworkflowgenerator

    A project to participate into Nearsoft Hackathon of 2013. It is a jQuery plugin to convert JSON files into a Flow Chart, using Raphael.js. Example: http://bubuntux.github.io/easyworkflowgenerator/

  • DevBox (Other amazing things)
    https://github.com/adykto/devBox

    A Vagrant machine to set up a LAMP + MEAN + Redis dev environment for all your team in minutes.

  • Nacuii (Development)
    http://nacuii.com

    Created a PHP CMS to allow multi-language, SEO-friendly content.

  • Cmaze (Other amazing things)
    https://github.com/Mukazuge/Cmaze

    Helped a friend of mine to create a SDL/C++ maze game. Featuring ugly monsters and file loading.

  • CSS Shrinker (Other amazing things)
    https://github.com/adykto/CSS-Shrinker

    A PHP class to minimize, validate, and uglify CSS files.

  • Hangman (Other amazing things)
    https://github.com/gamesRum/Hangman

    A simple game made is JavaScript using Jade, Stylus, and AngularJS.

  • Hotel Royal Solaris (Development)

    Developed a custom CMS with SEO capabilities. Used PHP+LESS, jQuery. Added a translation plugin to support multiple languages.

  • Amazeing (Other amazing things)

    Participated on Static Showdown 2015 with a small 2D RPG using Phaser.io, JavaScript, and Node.js as a server. -- For the Lulz!

  • Warro - Map Navigator (Other amazing things)
    https://github.com/adykto/warro

    A friend of mine started a map navigator for really big images, and I helped him to support 120kpx x 80kpx using tiling techniques.

  • Baja Outback (Development)

    HTML, PHP, JavaScript, jQuery, Linux, Bash, CSS 2, LESS CSS

Skills

  • Languages

    CSS, SCSS, CSS3, CoffeeScript, PHP, JavaScript, HTML5, Golang, Liquid Template, Go
  • Frameworks

    Bootstrap, Angular, AngularJS, ZURB Foundation, Laravel 5
  • Libraries/APIs

    jQuery Plugins, Handlebars, jQuery, Vue.js 2, Node.js, React, WooCommerce API
  • Tools

    Gulp.js, Adobe Photoshop, Grunt, Git, Vagrant, Bower, Stylus, Webpack 4, Docker Compose, Amazon SQS
  • Paradigms

    DevOps, Responsive Web Design (RWD), REST, Pair Programming, Agile Software Development, Scrum
  • Platforms

    WordPress, AWS Elastic Beanstalk, AWS EC2, Shopify, AWS Lambda
  • Storage

    MySQL, Elasticsearch, PostgreSQL, AWS RDS, Redis Cache
  • Other

    Yoast SEO, Gravity Forms, AIO SEO Plugin, Pixel Perfect, User Interface (UI), Ajax, WordPress UX, WordPress Plugins, HTML to WordPress, PSD to WordPress, Lambda Functions, Stripe Payments, AWS API Gateway, WordPress Themes

Education

  • Master's degree in Web Development
    2011 - 2013
    Californian Gulf University - Cabo San Lucas, B.C.S. México.
  • Bachelor of Science degree in Computer Engineering
    2004 - 2008
    Technical Institute of Major Studies of Los Cabos - San Jose del Cabo, B.C.S. México

To view more profiles

Join Toptal
Share it with others