Roger Shen

Roger Shen Email and Phone Number

VP of Commerce and Technology @ TMG Industrial
Canada
Roger Shen's Location
Canada, Canada
Roger Shen's Contact Details

Roger Shen personal email

n/a
About Roger Shen

Performance driven IT professional with over 25 years of diversified experience in multiple IT capacities including Executive Leadership, Architecture, Integration, Project Management, Production Support, Applications, Design and Programming supporting various sectors such as retail, insurance, and finance. Demonstrated ability to lead and manage large, complex, and strategic projects and initiatives, ensuring timely and quality delivery, and driving positive change across the organization.

Roger Shen's Current Company Details
TMG Industrial

Tmg Industrial

View
VP of Commerce and Technology
Canada
Employees:
30
Roger Shen Work Experience Details
  • Tmg Industrial
    Vp Of Commerce And Technology
    Tmg Industrial
    Canada
  • O2E Brands
    Director Of Software Engineering
    O2E Brands Jul 2023 - Present
    Vancouver, Bc, Ca
  • Spring Financial
    Head Of Software Development
    Spring Financial Jul 2021 - Jul 2023
    Vancouver, British Columbia, Ca
    Manage a 30-person IT department consisting of architects, development managers, front-end and back-end developers, DevOps, application support specialists, Salesforce developers and administrators. • Develop technical strategies and delivery roadmap to support upcoming business initiatives , ensuring timely and quality delivery of front-end, back-end, and Salesforce CRM components following Agile/SAFe framework• Build and grow high performance teams through recruitment, mentorship and performance reviews• Partner with product, data science, marketing, and business executives to ensure company’s vision is understood and realized• Guide the development of online credit building and personal loan applications website that leverages customers’ credit score, KYC profiles and bank statements for real-time loan approvals• Integrate with ML-based algorithm in Snowflake by ingesting customers' financial attributes in order to provide real-time underwriting decisions• Implement loan origination website using Vue, Laravel, PHP, MySQL, Salesforce and AWS Lambda based partner integration for real-time, concurrent loan application submissions with multiple lenders• Establish ITIL-based IT service management in triage and support procedures for loan processing and client success agents• Establish and enforce development best practices and code coverage• Ensure 99.9% up-time by monitoring production issues and maintaining highest service level compliance possible
  • Canada Drives
    Software Development Manager
    Canada Drives Aug 2017 - Jul 2021
    Vancouver, British Columbia, Ca
    Managed a team of 10 Salesforce developers focusing on designing and coding Salesforce applications that automate and streamline lead generation, loan application and online car shopping.• Established guidelines and standards on adoption of Agile methodology and JIRA framework , mentoring and coaching Salesforce administrators and developers on design principles and Object-Oriented coding standards, and conducting design and code reviews• Implemented Continuous Integration in a multi-release, multi-project and multi-server environment using SourceTree, Sublime, BitBucket and Gearset , resolving Salesforce application defects using Apex/SOQL programming language• Motivated employees by encouraging self-governed knowledge sharing sessions and offering technical advancements based on individual strengths and interests• Monitored system performance and critical issues using Splunk and Salesforce dashboards
  • Insurance Corporation Of British Columbia
    Manager Is Solutions Services
    Insurance Corporation Of British Columbia Jun 2015 - Aug 2017
    North Vancouver, British Columbia, Ca
    Managed 14-person team consisting of application architects, build and release coordinators, system administrators and Java developers to develop and support Guidewire PolicyCenter system for 6000+ users.• Oversaw build/release team implementing continuous integration for defects fixes and enhancements using Ant Script, Jenkins, JUnit and GUnit• Directed development team resolving escalated issues using Java, GOSU and SQL• Led data extract ETL team on developing and enhancing daily batch jobs with WebSphere DataStage and Oracle DB• Directed QA Automation team on automating smoke and regression testing using HP tools• Led design and implementation of application monitoring using Splunk and Opnet• Prioritized post-implementation features and fixes by analyzing impact these release items have on various facades of organization such as financial, process, technology and people• Coached and mentor team members on incident management, change management, code management and Disciplined Agile Delivery methodology• Provided technical guidance on architectural, integration and system monitoring design, with strong focus on enterprise reuse and supportability• Recruited Java developers at various levels of experience by conducting technical assessments and behavioral interviews determining candidates’ placement and compensation, made job offers and onboarded new employees• Managed staff’s performance by collaboratively determining annual goals and objectives and expected performance outcome; conducted quarterly performance reviews highlighting achievements and identifying areas of improvements• Provided 24/7 support to resolve service disruptions and system outages
  • Insurance Corporation Of British Columbia
    Is Integration Workstream Lead
    Insurance Corporation Of British Columbia Nov 2012 - May 2015
    North Vancouver, British Columbia, Ca
    Led team of 80+ onshore and offshore system analysts and developers to deliver mainframe, Guidewire GOSU and WebSphere Message Broker components integrating with $200M commercial off-the-shelf system, Guidewire PolicyCenter.• Analyzed task dependencies and identified user stories from product backlog to plan sprints and resources; assigned tasks based on skillset, location and interdependencies of deliverables• As Scrum Master, conducted daily scrums and participated in scrum of scrums to report progress and impediments• Facilitated sprint retrospectives to identify future opportunities for improvement• Monitored team’s daily execution against sprint plan and identified day-to-day challenges to mitigate risks• Collaborated with project architects to ensure architectural directions were consistent with integration policies and easily consumable by development teams
  • Insurance Corporation Of British Columbia
    Is Solutions Lead
    Insurance Corporation Of British Columbia Nov 2010 - Oct 2012
    North Vancouver, British Columbia, Ca
    Managed team of 6 integration developers to deliver ESB integration components and establish SOA standards and best practices for an organization-wide adoption.• Conducted project architecture, design and code reviews to ensure that software solutions align with business strategies, meet functional and non-functional requirements and comply with industry best practices• Advocated for the adoption of a Canonical Data Model as the foundation of enterprise services in a high-profile Claims transformation project• Created ESB Decision Tree and Service Litmus Test to enable the project team to easily identify enterprise services and determine integration approach• Headed the integration competency team and provided guidance to establish and communicate architecture and development standards/best practices for WebSphere Message Broker and Service Registry and Repository• Collaborated with stakeholders to gather technical requirements and produced architectural and design artifacts to guide subsequent development activities
  • Safeway Canada
    Project Manager
    Safeway Canada Jan 2010 - Oct 2010
    Managed 25 person team comprised of both onshore and offshore business analysts, system analysts, designers and developers to migrate old data warehouse solution to Netezza, which yielded an annual saving of $5M.• Championed use of Scrum methodology• Identified impact of replacing existing data warehousing solution• Established migration plan and risk mitigation strategies• Managed onshore, offshore and vendor resources
  • Safeway Canada
    Manager Of Integration Technologies
    Safeway Canada Oct 2008 - Dec 2009
    Managed 3 person team to lead R&D efforts and establish best practices and standards around SOA and Websphere Message Broker. Coached and mentored team to rebuild technical competency at Safeway.• Liaised between enterprise architecture team and project team to ensure enterprise directions were clear, and architectural standards were consumable• Engaged with executives in discussions on vendor evaluation, talent retention, pain points determination and IT’s overall strategic goals• Evaluated individual performance against pre-defined performance metrics and supported personal growth by defining individual development plan
  • Safeway Canada
    Application Architect
    Safeway Canada Feb 2008 - Sep 2008
    Oversaw and mentored architecture activities for projects across entire Marketing portfolio. Combined annual business benefits for marketing projects exceeding $100M.• Participated in identification of business functions and process pain points, and development of IT roadmaps using Proact methodology• Reviewed application design to ensure consistent architecture within Marketing portfolio• Guided 9 concurrent projects and facilitated resolutions of technology and architecture issues
  • Safeway Canada
    Solution Architect
    Safeway Canada Jun 2006 - Jan 2008
    Assessed and proved out new technologies. Established standards and best practices around newly adopted technologies. Reduced combined training and development cost by 30%.• Identified and adopted key WS specifications using UML for SOA implementation taking into consideration alignment with existing infrastructure and documented Web Service development standards and guidelines for enterprise adoption• Researched and developed standard approach for integrating Apache MyFaces with Vignette Portal, and established guidelines and best practices around developing JSR 168 Portlets for Vignette Portal
  • Safeway Canada
    Software Architect / Programmer Analyst
    Safeway Canada Jul 2001 - May 2006
    Led team of designers and coders, and developed 2 web applications that automated business functions in marketing and supply chain line of business. Combined annual business benefit was $12M.• Applied J2EE development and UML modeling skills, and lead team to develop web application that allowed produce inspector to create inspection reports, upload produce photos and send rejection notifications to suppliers• Designed pub-sub framework based on WMQI, and led team of 8 coders to implement promotion planning system utilizing framework. System reduced cost of promotion material creation and execution process by 50%(Aug 1998 - Oct 1999)• Worked with a team of Java and VB developers to design and implement an n-tier Client/Server retail application that streamlined promotion planning activities using Microsoft Visual Basic 5.0, Visual Age Java 2.0 and Informix 7.03 for the Windows NT and UNIX platform• Designed and developed COM objects and Active X controls in Visual Basic 5.0 for the Windows NT platform. Coded CORBA servers in Visual Age Java and OrbixWeb for the UNIX platform. Bridged COM and CORBA objects using OrbixCOMet. Wrote Informix stored procedures. Modeled business objects using Rational Rose. Designed and implemented installation packages using Install Shield 5.1. Created reports using Crystal Report 6.0
  • Trio Software
    Senior Web Developer
    Trio Software Aug 2000 - Jul 2001
    • Designed and coded servlets and JSPs as part of an application providing quality assurance for medical labs across North America• Performed object modelling, analysis and design using Rational Rose• Developed an organization maintenance module for managing organizational data and a subscription module for maintaining lab test results
  • Physicianaccess
    Web Application Developer
    Physicianaccess Oct 1999 - Jul 2000
    • Designed and coded an array of internet applications providing functionalities in healthcare billing, office management and scheduling applications for both desktops and PDA using XML, XLST, DHTML, VB script and Java script• Gathered and analyzed user requirements; designed, coded and deployed HTML and ASP pages; wrote MS SQL 2000 store procedures; designed XML document structures and XSL transformation style sheets
  • Self-Employed
    Programmer Analyst
    Self-Employed Sep 1995 - Jul 1998
    Designed and coded an array of sales and accounting applications for Interlogic Engineering Limited and Third Millennium using Microsoft technologies. Wrote database triggers, rules and store procedures in SQL Server 6.5; developed and maintained accounts receivable, accounts payable, inventory and sipping applications in VB 5.0 with RDO, ADO and ODBC; designed reports in Crystal Reports 6.0 and developed user setup package using Wise Installation.

Roger Shen Skills

Sdlc Integration Agile Methodologies Soa Project Management Business Analysis Xml Solution Architecture Requirements Analysis Web Development Enterprise Architecture Leadership Java Enterprise Edition Requirements Gathering Ios Development J2ee Application Development Relational Databases Rational Software Architect Eclipse Service Oriented Architecture Design Object Oriented Design Business Process Management Agile Application Development Salesforce.com Administration Salesforce.com Development

Roger Shen Education Details

  • Simon Fraser University
    Simon Fraser University
    Computer Science

Frequently Asked Questions about Roger Shen

What company does Roger Shen work for?

Roger Shen works for Tmg Industrial

What is Roger Shen's role at the current company?

Roger Shen's current role is VP of Commerce and Technology.

What is Roger Shen's email address?

Roger Shen's email address is ro****@****ives.ca

What schools did Roger Shen attend?

Roger Shen attended Simon Fraser University.

What skills is Roger Shen known for?

Roger Shen has skills like Sdlc, Integration, Agile Methodologies, Soa, Project Management, Business Analysis, Xml, Solution Architecture, Requirements Analysis, Web Development, Enterprise Architecture, Leadership.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

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.