Anthony Vipond image

Anthony
Vipond

Ex-Disney Senior Developer
Seeking Tech Lead or Fractional/FT CTO Position
Canadian Citizen
Willing to relocate or work remotely

3168 Riverwalk Ave

Vancouver, BC, Canada

V2P 0B2


Languages
English

English

Mandarin

Mandarin

Filipino

Filipino


AWS Skills
AWS Skills

Configuration and optimization for EC2, CodeDeploy, Cloudwatch, Cloudfront, Route53, AWS Backup, Auto-scaling, IAM, Elasticache, SES, SQS, AI Offerings


Linux Skills
Linux Skills

Crontab, User management, Folder permissions, Nginx config, SSL certs, PHP config, broadcast log files live to private websites, MySQL and Redis install and config, supervisord


DB Skills
DB Skills

ERD Development, Migrate legacy DB to new structure, Single and multi-column indexes, writing Stored Procedures, writing Triggers, automated backups with Linux or AWS


Front-End Skills
Front-End Skills

jQuery, jQuery UI, VUE JS, Bootstrap 3-4, HTML 5, CSS 3, SVG, W3C Validation, Improve PageSpeed and GTMetrix scores


Disaster Recovery
Disaster Recovery

AWS Backup and Cross-Account Backups, Automated DB Backups, Version Controlled code, AWS Cloud Formation, AWS IAM, Offline storage


Automation Testing
Automation Testing

Selenium, Behat, Laravel Dusk, AWS Device Farm, Headless and Non-Headless Tests


Error Reporting
Error Reporting

Live feed of Nginx and server-level PHP, Node or Python errors to private sites for easy consumption, send application errors to Slack/Telegram, Bugsnag (web), Crashlytics (mobile apps)


PHP Skills
PHP Skills

Laravel architecture, implementing repository pattern, Laravel Scheduler, Wordpress, WooCommerce, Magento


Mobile App Skills
Mobile App Skills

App Submission on Google Play and App Store, Knowledge of App Store Guidelines, Lead API development for mobile apps, Manage coordination between mobile devs and API devs


Product/UI Skills
Product/UI Skills

Have a good eye for design and understand what is good UI/UX. Convey requirements to UI Designer, Approve Designs, Make UI/UX suggestions to clients, Maintain Behance portfolio (behance.net/winterwind)


Misc Tech Lead Skills
Misc Tech Lead Skills

Design code review process, rules for team communication/client communication, hiring developers, implement software development process for all devs to follow, leading daily standups and set structure for delivering updates through chat, video or screencast, setup remote dev environments on Linux to keep code/DB off dev personal machines

Experience

Winterwind Inc., Chilliwack, BC — CEO

August 2018 - Present

Currently managing a remote software services agency. Most of the day is spent managing Linux servers and AWS accounts, database design, and providing technical leadership to the various developers in the company. Significant time is spent listening to client needs and putting together the team to assist their needs. I also reply to inbound sales queries and conduct discovery calls to acquire new clients. Between 15-20 devs work under me at a given time.

Appsolutely Inc., Manila, PH — Lead Blockchain Developer

July 2018 - August 2018

Created software to support an ICO for LoyalCoin, the first cryptocurrency from the Philippines. I created a custom website for investors to login into and see their LoyalCoin (LYL) holdings. LoyalCoin was a token I created on the NEM blockchain. The website contained custom dashboards which listed BTC, ETH and NEM addresses which contributors could send tokens to. This ICO raised over 10M in cryptocurrency. I applied to have it listed on CoinmarketCap.com and iterated with CMC staff over email until we had a successful listing there, which is well-known within the crypto community as not being an easy feat.

Disney Parks, Experiences and Products, Lake Buena Vista, FL — Database Designer

May 2016 - July 2017

Created and updated database schemas in MySQL, MariaDB and RedShift. Added single and composite indexes, wrote stored procedures and implemented triggers to support thousands of queries per second on tables with millions of rows. Worked closely with the API developers to provide them with speedy query times, as well as countless discussions on caching strategies to reduce overall queries. Helped create strategies to choose the best form of data persistence for a given situation be it a relational DB, document DB, in-memory key value store such as Redis, or other.

Rabbit Care, Bangkok, TH — Lead Developer

May 2016 - July 2017

Some accomplishments include designing a new database with full ERD. I led a team of 10+ developers who were working on several different projects including migrating a large MongoDB database to Postgres while using a new database design.

I led development on a restful API service platform known as the Rabbit Service Platform (RSP) which offers many different services that can be consumed by different Rabbit Care applications. My team also rewrote rabbitcare.com and another private CRM application, where sales agents can receive new insurance leads and process them using call scripts, call reminders and more. We used Ansible with Vagrant to provision developers' local environments as well as staging and production servers. This powerful technology at the time ensured that developers' local environments were nearly identical to production.

Juwai IQI, Shanghai, China — Senior Web Developer

August 2014 - May 2016

I was a senior web developer and team leader on one of China's largest property websites. Juwai.com has over 8 million active properties in 50+ countries. Among my responsibilities were to manage the location data, with one accomplishment including de-duplicating a suburbs table from 2 million to 60,000 rows, while remapping all affected properties. I did similar deduplication and remapping for city and province tables. I gained extensive experience with Google and Yahoo location-related APIs here.

I also did AWS and Linux-based administration on a load-balanced, multi-server infrastructure. I led most of the foundation work for their Laravel-based projects and helped many colleagues get up to speed and become productive using the Laravel framework.

Disney Parks, Experiences and Products, Lake Buena Vista, FL — Senior PHP Developer

January 2012 - July 2014

One of my main responsibilities was writing automated browser tests for the various sections of their sites. I used Behat, which is a BDD framework along with Selenium server and wrote automation tests to assert the workingness of the front end of the website. Reports were generated from these tests detailing the passes and fails of the test run and sent daily to related stakeholders.

I also did full-stack web development for Disneyland HongKong and Disneyland Paris sites, namely within the Help and Support section, Special Offers and Things to Do. This was certainly not my first time working with version control but I gained experience with doing peer code review, getting code approved and the merge process on a team of over 100 developers with extensive approval layers in place.

Freight Forum, Vancouver, BC — Web Developer

June 2009 - December 2011

Full stack developer for a cloud-based leads application which helped freight forwarders connect with importers & exporters. Technologies used include PHP 5.2, CSS 2, JavaScript and XHTML. I built this application from scratch and it had 20,000 active members at one point. Some modules I built for this application included a container tracking tool that scraped data from shipping company websites, a message board, and a sales lead exchange tool.

Education

Simon Fraser University, Burnaby, BC — BS Comp Sci

September 2000 - June 2004

Queen Elizabeth SS, Surrey, BC — HS Diploma

September 1997 - June 1999

Notable websites I've coded on

Juwai.comSenior Web Developer

One of highest traffic real-estate websites from China

PHP 5, Laravel, MySQL, SASS, AWS, CentOS Linux

DisneylandParis.comSenior PHP Developer

Official Site for Disneyland Paris

PHP 5, Zend 1, jQuery, Selenium, Behat

HongKongDisneyland.comSenior PHP Developer

Official Site for Disneyland Paris

PHP 5, Zend 1, jQuery, Selenium, Behat

CIFSSHome.orgLead Developer

Official site for processing high school sport applications in Southern Section (California)

PHP 8, Laravel 8, SASS, Bootstrap 4, Ubuntu Linux, AWS (many services)

Get in touch

Please get in touch with us by booking a call or filling out the form.

We will get back to you within one business day. Be sure to check your spam folder if you did not see anything.

3168 Riverwalk Ave

Vancouver, BC, Canada

V2P 0B2