Will Chan Email and Phone Number
Will Chan work email
- Valid
- Valid
- Valid
Will Chan personal email
Will Chan is a Consultant, Application Delivery at Sourced Group at Sourced Group. He possess expertise in agile methodologies, software development, visual studio, c#, microsoft sql server and 31 more skills.
Sourced Group
View- Website:
- sourcedgroup.com
- Employees:
- 123
-
Consultant, Application DeliverySourced Group Sep 2017 - Present -
Devops Cloud Automation EngineerWkc Cantech Consulting May 2017 - Sep 2017BurnabyScalar Decisions / PNI Media - Contract Azure cloud infrastructure migration automation development. ▪ Development of a PowerShell module to automate on-premise data mirroring to Azure with NetApp's ONTAP Cloud. The module triggered the creation of NFS volumes and CIFS shares based on their environments determined by their tagged (dev / non-prod / prod) Azure resources. Volumes were populated with data from the NetApp appliance by invoking the REST API interface via PowerShell to trigger a snap mirror. CIFS shares created with use of Azure Automation Hybrid workers, enabled app access to static / dynamic data. Each environment had its own settings, which were conditioned via a JSON file. Built functionality to provide simple provisioning and teardown to pair with the environment’s lifecycle.PowerShell / NetApp REST API / Azure Automation Hybrid workers▪ PowerShell workflow and DSC development for VM automation using Azure Automationrunbooks across multiple subscriptions for Azure IAAS provisioning.Developed common PowerShell libraries that were dynamically combined with DSC’sspecific to different server types during runbook execution to compile DSC’sparameterized with custom settings per VM.Development of DSC’s for Linux servers for installation and setup of nodes in variousconfigurations such as: Redis in master/slave multiport configuration, RabbitMQ withedited configs and definition file loaded, ELK stack provisioning.PowerShell Workflows / Bash - Azure RM / Azure Automation Runbooks▪ Automation of DNS public/private A and CNAME record mapping based on data fromAzure Load Balancers, VMs in Availability Sets and Azure Tag information. AzureAutomation with hybrid runbooks were utilized to run RSAT DNS cmdlets toadd/update/delete records from the DNS server.PowerShell Workflows - Azure Tags / Azure Automation Hybrid Workers
-
Software EngineerSage Software Jan 2014 - May 2017Richmond, BcWindows App, Web API / Frontend / Backend, Azure IAAS RDS, Platform, and Build developmentLead role in adding new features to the Sage 300 Web API: OpenAPI (Swagger/SwaggerUI) generation and versioning implementation. C# / Powershell - ASP.NET Web API / OData / Swashbuckle.OData / Open API (fka Swagger) / Microsoft.Aspnet.OData.Versioning – Git / TeamcityAzure IAAS development for enabling RDS cloud access to Sage 300C. Powershell - Azure IAAS / TeamcityDesigned and developed a Chef based solution to provision and execute large sets of parallel tenant upgrades utilizing IAAS on Azure. Powershell / Ruby - CHEF / Azure / Teamcity / MSSQLWorked on the development to implement desktop functionality to the Sage 300’s ASP.NET MVC web page. C# / C / C++ / Razor Views / Kendo / JQuery - ASP.NET MVC - Git / SVNMajor contributor to the open source Sage 300 Web SDK providing code samples, documentation, and upgrade instructions to third-party developers. Build and automation improvements helped reduce manual steps once required to merge Web artifacts to the SDK. C# / Powershell - TeamcityPrimary role in upgrading the Sage 300C’s: compiler, MSXML version, and installers. C++ / C / VB6 / Batch / Powershell / InstallShield - CxxTest - Jenkins / SVNBuild script/machines, and automation development on various projects. Powershell / Batch / Perl / GNUWin32 - Psake - Jenkins / SVN -
Software Developer - Game StudiosRocket Gaming Systems Aug 2012 - Jan 2014Vancouver, Canada Area- Video slot machine development in C++ utilizing a platform based on an MVC / state machine architecture. Also responsible for integrating media assets and animations to provide player feedback and interactivity. New feature development was designed and implemented with object-oriented methodologies. Actively practiced Scrum and Agile development during the software lifecycle.- Led development of a few titles as sole developer from start to delivery and coordinated with the producer, media artists, math team, and QA to ensure the project shipped with high quality and on schedule. - Instrumental in refactoring and decoupling classes for simplified re-use, reducingdevelopment time for other team members in commonly used in-game feature across titles.- Contributed to a title library project that streamlined development by generalizing math data and gameplay to an XML scripted format which reduced code duplication and development times by up to one half compared to the legacy codebase.- Developed and completed ‘skinned’ titles (requiring new media assets) in less than half the estimated time. Achieved by finding efficient methods for media replacement and by keeping open lines of communication with the tech artists to ensure compatiblecontent creation. Taking the extra step to ensure I was directly involved in the media process reduced the resubmission rates.- Engaged in test driven development with CxxTest.- Peer reviewed code with Atlassian Crucible to ensure quality, validity, and correct standards. Communicated, reviewed, and documented game features and design with Confluence. Collaborated with QA to fix bugs found in main and bonus game play using JIRA -
Scm Software DeveloperRocket Gaming Systems Jul 2007 - Aug 2012Vancouver, Canada Area- Developed and maintained a system wide ANT/NANT solution for building a variety of components across multiple code bases including C++, C#, Java, and Delphi. Utilized PostgreSQL as a centralized database to track dependencies between components.- Co-developed in C# custom NANT tasks for a dependency management system to increase build efficiency and improve build times by up to 60%.- Collaborated in new feature development and maintenance of an in-house developed build system implemented in C#, ASP.NET, and Postgres.- Developed a WCF based plug-in framework and a multi-threaded plug-in for use with the in-house build system to replace psexec and increase reliability of remote builds over a faulty network and across offices. The framework facilitated server-client communication and is generic enough to allow new functionality simply by writing additional plug-ins.- Implemented in C# a NANT plug-in which interacted with SVN and the in-house build system to detect changed files within a change set and only built the changed projects within a solution file to speed up builds by up to 90%, depending on the level of file changes.- Wrote a Source Extraction GUI tool in C# for use by other SCM team members and QA staff for extracting source code to submit for regulatory purposes.- Developed a SVN code monitoring tool using Perl scripts to find eligible merge revisions which served to assist development teams with merging. Implemented in C# a Confluence plug-in which generated a Confluence webpage and notified developers via email of outstanding merges for their branches.- Scripted with Perl a solution to synchronize code between a CVS and SVN server across two sites by utilizing CruiseControl’s commit monitoring feature. Solution served as a stop-gap measure until all code bases were transitioned to use SVN.
Will Chan Skills
Will Chan Education Details
-
Computer Engineering
Frequently Asked Questions about Will Chan
What company does Will Chan work for?
Will Chan works for Sourced Group
What is Will Chan's role at the current company?
Will Chan's current role is Consultant, Application Delivery at Sourced Group.
What is Will Chan's email address?
Will Chan's email address is wi****@****ing.com
What schools did Will Chan attend?
Will Chan attended Simon Fraser University.
What skills is Will Chan known for?
Will Chan has skills like Agile Methodologies, Software Development, Visual Studio, C#, Microsoft Sql Server, Sql, Xml, Scrum, .net, Java, Databases, C++.
Who are Will Chan's colleagues?
Will Chan's colleagues are Dafydd Jones, Ezekiel Honig, Soundara 'siva' Murugesan, Daniel Sysopha, Reza Nasiri-Toosi, Dorothy Barangan, Ken Mutch.
Not the Will Chan you were looking for?
-
1gmail.com
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial