Cusson Cheung

Software Engineer

image

Detailed-oriented and efficient full stack developer with 3 years of experience in Ruby on Rails, eCommerce, Javascript, etc. Seeking to help the bottom line at your business. I am dedicated to constantly improving tools and infrastructure to maximize productivity, minimizing system downtime, and quickly respond to the changing needs of the business.


Accomplishments

Design/maintain Javascript web scraper with puppeteer that logins to Instagram and retrive influencers and followers data statistics.

Modernised legacy applications built on Ruby on Rails to Docker containers and deployed on AWS.

Implement alert system to send real-time Slack notifications when application error/failed are raised.

Migrated resources to AWS to consolidate company servers to save costs each month.

Integrated application with Twilio to send sms notification globally.

Established a hands on KPI monitor for iPro Group with Ruby on Rail and Grafana.

Double new user acquisition from 10-15 users to 20-25 through the implementation of A/B testing focused on online advertising and improving the company's web presence, social media, and search engine optimization.

Work Experience

Application Support Specialist

Metis Nation British Columbia | 2022 - Present

Design SharePoint solutions (site layouts, site templates, security protocols, navigation strategies, forms, workflows, user interfaces and information management strategies).

  • Create and configure document management assets (e.g. site columns, content types, libraries, standards, protocols and policies).
  • Conducts analysis, design, and implementation of new business processes to meet user requirements and design specifications with PowerApps and Power Automate.
  • Facilitates SharePoint training sessions with end-users to ensure user acceptance and readiness.
  • Communicates technical concepts to a non-technical audience to gain consensus on changes to requirements and specifications.
  • Functions as subject matter expert on SharePoint/Office 365 on assigned working groups and committees.
  • Create advanced searching capabilities and metadata tagging.
  • Design and develop M365 Power Automate (Flows), PowerApps, Forms, Power BI applications and solutions.
  • Develop and implement solutions using PowerShell including PnP.
  • Support the ongoing operations of MNBC’s SharePoint Online infrastructure.
  • Capture and present metrics using SharePoint dashboards.
  • Work on Drupal and Wordpress front and back end development, along with theming.

Associate Full Stack Web Engineer

iPro Group | 2017 - 2022

Responsible for the coding, innovative design and layout of websites from concept all the way to completion from the bottom up, fashioning everything from the home page to site layout and function.

  • Completed end to end Ruby on Rails web applications which processed, analyzed, and rendered data visually combined with Devise authentication solution.
  • Liaised with back end and front end developers, quality assurance testers as needed.
  • Handled time-sensitive updates, including content changes and database advances.
  • Used various ideas from distributed computing, real-time data processing, data storage to solve challenging dataset problems.
  • Modify existing softwares to correct errors, upgrade interfaces and strengthen performance.
  • Writing and maintaining extensible code in a team environment.
  • Troubleshooting and debugging with existing code base.
  • Submit documentations for formal review and release for the team.

Web Designer

iPro Interactive | 2010 - 2017

Launched, maintained and improved websites on the Wordpress platform.

  • Developed websites from front to backend using PHP, Javascript, CSS, and HTML
  • Enhanced user experience and accomplish webpage objectives by creating site structure, navigation, page optimization, and graphics integration.
  • Implemented enhancements that revamp web functionalities and responsiveness.
  • Implementing HTML email templates and newsletters for marketing campaigns.