Senior Full-stack Developer
2020 - 2020Seagage (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: Amazon Web Services (AWS), Scrum, Agile Software Development, User Interface (UI), Laravel, Gravity Forms, AWS, PostgreSQL, WordPress, Docker, Angular, Svelte, JavaScript, PHPFront-end Developer
2019 - 2020Realtime 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: DevOps, PSD to WordPress, SVG, SCSS, jQuery, React, Vue, Angular, ASP.NETSenior WP Developer
2018 - 2020Rosemont 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 Plugins, UX, Yoast, Docker, PHP, WordPressFull-stack Developer
2018 - 2019RentDuo (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: DevOps, Yoast, Google Maps, PHP, PayPal, Stripe, Shopify, WooCommerce, WordPressFront-end Developer
2016 - 2019SingleComm (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: AWS DynamoDB, PHP, Angular, AngularJSFront-end Engineer
2017 - 2018Alcatel/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: DevOps, Kubernetes, Redis, Docker, Jenkins, SCSS, Go, RabbitMQ, Cassandra, PostgreSQL, Java, AngularWeb Developer
2017 - 2018Wanderly- 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: DevOps, HTML to WordPress, Node.js, AWS Lambda, React, Angular, SCSS, Sass, Laravel, PHPFront-end Developer
2016 - 2017FraudNet- 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: jQuery Plugins, PostgreSQL, Webpack, Bootstrap 3, Gulp, AWS Lambda, Stylus, Angular, Pug, TypeScriptWeb Developer
2015 - 2016Heal.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: jQuery Plugins, Jenkins, Gulp, D3.js, Vue, Pug, Less, WordPressSoftware Engineer
2012 - 2015Nearsoft, 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: Amazon Web Services (AWS), jQuery Plugins, Stylus, JADE, Express.js, Node.js, Bootstrap, AngularJS, Jenkins, Codeship, Amazon CloudFront CDN, AWS Elastic Beanstalk, AWS S3, Amazon EC2, AWSSenior PHP Developer
2012 - 2013Serpico 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: jQuery Plugins, DevOps, Vagrant, CakePHP, Nginx, Symfony, Laravel, GitHub, HTML5, jQuery, MySQLSenior JavaScript Developer
2011 - 2012Touch 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 Plugins, C++, Image Processing, Image Manipulation, Python, JavaScript, CSS, HTML, jQuerySenior Front-end Developer
2011 - 2012Software 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 Plugins, CodeIgniter, Jenkins, PHP, Apache2, Git, Subversion (SVN), Less, jQueryWeb Developer and Emarketing Specialist
2009 - 2011Terramar 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: jQuery Plugins, Java, PHP, Python, PayPal API, HTML5, CSS3, WebGL, AWS S3, Amazon EC2, NetBeans, MySQLWeb Developer
2008 - 2009Club 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: jQuery Plugins, Aptana, MySQL, jQuery, XHTML, CodeIgniter, PHPSoftware Engineer
2007 - 2008Virtuo 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: jQuery Plugins, PayPal, Website CMS, Google SEO, CGI, Ajax, CodeMirror, Flash, Bash, C++, Subversion (SVN), CSS, HTML, Apache2, PHP