Victor Yap - Senior web developer, analyst and systems administrator; 16+ years. Fortés with Data-ETL,
user-experience, databases. Versatile, detail oriented and resourceful.-— http://www.cul-de-sac.ca/portfolio/ — https://github.com/starlocke
—— Education ——
University of California, Berkeley: BerkeleyX / edX - Certificate
CS169.2x: Advanced Software as a Service (link)
University of California, Berkeley: BerkeleyX / edX - Certificate
CS169.1x: Software as a Service (link)
Concordia University - Bachelor of Computer Science
Digital Image & Sound and the Fine Arts
Dawson College - Teaching English as a Second Language - Certificate
Special certificate - Leadership and Mentoring
Dawson College - Diplôme d'études collégiales (D.E.C.)
Creative Arts, Literature and Languages: Cinema & Communications
—— Awards ——
Honour Roll – Royal West Academy, Montreal
Perfect Score – Gauss Mathematics Contest – Grade 7 – Royal West Academy, Montreal
—— Technologies and Skills Highlights ( there exists much more ) ——
Web
PHP 7 (16 years)
HTML 5 (16 years)
CSS 3 (16 years)
JavaScript (16 years)
jQuery (6 years)
Prototype.JS (1 year)
ASP.NET (2 years)
AJAX (7 years)
XML (16 years)
SSL (9 years)
NodeJS (3 years)
Web APIs + Cloud
Amazon AWS + Azure + Facebook +
Moneris + PayPal + Google + Yahoo!
Adobe Creative Suite
Photoshop (16 years)
Illustrator (16 years)
InDesign (6 years)
Premiere (16 years)
Flash (12 years)
ActionScript 3 (12 years)
Flex (2 years)
Database
IBM iSeries/AS400 DB2 (1 year)
MySQL (12 years)
Microsoft SQL (2 years)
Oracle DB (1 year)
Postgres (6 years)
SQLite (4 years)
Victor Yap
Team
git (7 years)
cvs (1 year) + svn (2 years)
mantisBT (2 years)
JIRA (3 years)
crucible/fisheye (1 year)
Automation
Ant (2 years)
Jenkins (4 years)
MSBuild (2 years)
Vagrant (2 years)
Scripting
bash (6 years)
Perl (2 years)
PHP (16 years)
Python (4 years)
Ruby (1 year)
Code
C/C++ (4 years)
C# (6 years)
Java (2 years)
ASM / Assembly (2 years)
Virtualisation
Docker (2 years)
Proxmox (3 years)
VMWare (2 years)
VirtualBox (9 years)
Virtual PC (2 years)
CMS
Ingeniux CMS (2 years)
Drupal 7 (1 year)
SharePoint (2 years)
Wordpress (4 years)
Typo3 (2 years)
TikiWiki (1 year)
Frameworks
Angular.JS (new)
CakePHP (7 years)
Django (1 year)
.NET (5 years)
Rails (1 year)
Swing (2 years)
SDL (1 year)
Win32 (2 years)
Zend (1 year)
pg 1 / 4
TV / Cinema / Live
3dsmax (2 years)
combustion (2 years)
Maya (2 years)
Avid Deko 3000 (1 year)
Multi-platform
Windows + Linux + Mac OS
+ Cloud + Mobile
+ Embedded Systems
Updated: April 16, 2015
—— Entrepreneurship ——
Quebec Anime Committee & Otakuthon (2006 - present)
Board of Directors, Administrator / Executive
●
General Administrator and Secretary
●
Enterprise Planning and Driving, Technology Logistics and Innovation, Information Technology, Web, Design
# Major Roles #
●
Artist Area Director
●
Webmaster
●
Secretary
●
Developer
●
Technician
●
Treasury Support
# Key Successes #
●
10 years of successful convention running with a volunteer team
●
Stable, large growth year after year. Attendance: 1,800 individuals @ 2006; estimated 20,000 @ 2015
●
Booking the entire Palais des Congrès de Montreal in 2015 for the convention
●
eCommerce site promoting and selling annual Halloween event
●
Web-based Karaoke System, in HTML5, backed by MySQL database, PHP, Apache server
—— Experience ——
Genetec Inc (22 months, permanent, June 2015 – April 2017)
Web Developer
●
●
●
●
●
●
●
●
Team size: 4-12
Maintenance and development of corporate websites
Support users, liaison with other departments, platform vendors and contractors
Take the lead in initiating innovation
Ingeniux CMS Platform
Azure Cloud
Docker
C# / ASP.NET Web development, with Microsoft SQL backends, RabbitMQ, nodeJS and more
Inter-Dec College (4 months, contract, Jan – Apr 2015)
Teacher, Web Languages 01
●
●
●
●
●
●
●
Develop and teach a course about interactive, Internet/web programming
Include industry-related focus and orientation
Assist in the collaborative development of teaching tools and techniques
JavaScript
PHP
HTML / CSS
Postgres
Fantasia Festival (3 months, contract, May 2014 – July 2014)
Analyst & Technical Advisor
●
●
●
Full-IT servicing for Windows / Mac / Linux mixed environment.
Management of telephone and Internet service providers.
Administering basic file server and backups, cloud-based.
Groupe Archambault / Quebecor / Videotron (16 months, permanent, Aug 2013 – Dec 2014)
Senior Web Developer
●
●
●
●
●
●
●
●
●
●
Team size: 8-12
Product outreach: 12,000,000+ / annually
Clientèle: internal departments, web customers, retail customers
Developing Django modules, templates, tools to drive cost savings, efficiency, reliability in the business.
Analysis, troubleshooting and contribution to Open Source code, when applicable.
Constant monitoring, analysis and programming of databases.
System deployments tests.
Building up internal network services, such as DNS, virtual machines, etc.
Team work, SCRUM style.
Handling multiple urgent projects simultaneously.
Victor Yap
pg 2 / 4
Updated: April 16, 2015
●
Main technologies and skills: Python, Django, C#, .NET, CSS, nginx, git, RedHat server, Postgres, DB2 for AS400/iSeries,
Shell Scripting, SSL, Bind, VirtualBox, Nagios, Jenkins, Status.Web.
Fantasia Festival (3 months, contract, May 2013 – July 2013)
Analyst & Technical Advisor
●
●
●
Full-IT servicing for Windows / Mac / Linux mixed environment.
Management of telephone and Internet service providers.
Administering basic file server and backups, cloud-based.
Féderation des Caisses Desjardins - Labs excentriQ (3 months, contract, Mar – May 2013)
Analyst & Senior PHP Developer
●
Team size: 8-12
●
Product outreach: 2000~ users
●
Clientèle: Internal membership; Rebranded project partnerships
●
Developing Drupal modules, themes, and templates to build the excentriQ platform.
●
Analysis, troubleshooting and contribution to Open Source Drupal code, when applicable.
●
Analysis and programming of databases.
●
System deployments tests.
●
Building up internal network services, such as DNS, virtual machines, etc.
●
Team work, SCRUM style.
●
Handling multiple urgent projects simultaneously.
Main technologies and skills: PHP, CSS, Apache httpd, git, Ubuntu Server 10.04 & 12.04, MySQL, JavaScript, Shell Scripting,
Internationalization and Localization, SSL, Bind, VirtualBox, VMWare esxi.
Fantasia Festival (3 months, contract, May 2012 – July 2012)
Analyst & Technical Advisor
●
●
●
Full-IT servicing for Windows / Mac / Linux mixed environment.
Management of telephone and Internet service providers.
Administering basic file server and backups, cloud-based.
Fantasia Festival (3 months, contract, May 2011 – July 2011)
Analyst & Technical Advisor
●
●
●
Full-IT servicing for Windows / Mac / Linux mixed environment.
Management of telephone and Internet service providers.
Administering basic file server and backups, cloud-based.
Modulis (23 months, permanent, May 2010 – Apr 2012)
Analyst & Senior Web Developer
●
Team size: 4-8
●
Product outreach: 500,000 - 1,000,000 users, estimated
●
Clientèle: Tourika, Toutacoup, Telecom Industry, Regional and Local Corporations and SMBs
●
Developing web sites, from start to finish; back-end engineering to front-end designing.
●
System administration for Linux-based servers, backups, etc.
●
Managing client portfolios.
●
Very large databases, optimization.
●
Handling, updating, and optimizing legacy code.
●
Automated testing.
●
Mentoring for other developers with new technologies.
●
Leading discussions on technology research and development.
●
Handling multiple urgent projects simultaneously.
Main technologies and skills: PHP, CSS, CakePHP, Apache httpd, git, Ubuntu Server, Adobe Creative Suite, MySQL, JavaScript, Shell
Scripting, Internationalization and Localization, SSL, XML, XSLT, XSD, DTD.
Rhumart (10 months, contract, Apr 2009 – Mar 2010)
Analyst & Web Developer
●
PHP, Zend, CSS, Apache httpd, git, FlashPaper, Ubuntu Server, SSL.
Website programming to-order, and, basic server administration.
Victor Yap
pg 3 / 4
Updated: April 16, 2015
Tribal Nova (15 months, permanent, Aug 2007 – Nov 2009)
Analyst & Lead Flash Developer
●
●
●
●
●
●
●
●
●
●
●
●
Team size: 16-20
Product outreach: 1,000,000 - 2,000,000 users, estimated
Clientèle: PBS, CBC, Bayard, YTV; Media Industry; New Media Industry
Development of highly interactive, children's and youth's online, web games.
Development of APIs, and fixing third-party-produced games.
Game design, identification of bad logic, providing plausible solutions to game design flaws.
Developing and leading a team of artists and illustrators with easy-to-use skeletons for animations.
Internationalization and Localization.
Developing database schemas.
Testing, debugging, maintaining, updating, optimization.
Lightweight project management of Quality Assurance Testing team members, keeping track of versions, reports, and tests.
Lightweight project management of illustrators, artists and integrators to achieve maximum efficiency and the best possible
distribution of work.
●
Handling multiple urgent projects simultaneously.
Main technologies and skills: ActionScript 2.0/3.0, Flex, Air, PHP, Apache httpd, Adobe Creative Suite, JavaScript, Shell Scripting, SVN,
XML, MySQL.
Babel Games Services (4 months, contract, June – Sept 2007)
Analyst & Functionality Quality-Assurance Tester
●
●
PC, Mobile Phones, Game Consoles (Nintendo, Sony/Playstation, Microsoft/X-Box)
Play-testing, bug hunting, game-breaking, reporting on all the ways that games are buggy
John Molson Marketing Association (6 months, contract, 2007)
Analyst & Web Developer
●
●
PHP, Adobe Creative Suite, Flash, ActionScript, CSS.
Produced and maintained student association's website.
Commerce and Administration Students Association (18 months, contract, 2005 - 2007)
Analyst & Web Developer
●
●
PHP, Adobe Creative Suite, Flash, ActionScript, CSS.
Produced and maintained student association's website.
CASA-JMSB (12 months, contract,-)
Analyst & Web Developer
●
●
PHP, Adobe Creative Suite, Flash, ActionScript, CSS.
Produced and maintained student association's website.
Concordia University - Centre for Digital Arts (18 months, temporary, 2004 - 2006)
Analyst & Computer Lab Monitor & Student Support
●
●
●
●
Full-IT servicing for Windows / Mac / Linux mixed environment.
Provide technical support to students and staff.
Use of all skills, from minor software troubleshooting to major consulting about project development.
Interactive arts, design arts, robots, compilers, servers, databases, Javascript, back-end, front-end, etc.
Orcasound (18 months, contract, 2001 - 2003)
Analyst & Web Developer
●
Web site development
(fin.)
Victor Yap
pg 4 / 4
Updated: April 16, 2015