Brian Shen

Brian Shen Email and Phone Number

Developer@Shopify | AWSx4 | Azurex3 @ Shopify
Brian Shen's Location
Toronto, Ontario, Canada, Canada
Brian Shen's Contact Details

Brian Shen work email

Brian Shen personal email

n/a
About Brian Shen

I am a full stack software engineer, solution provider, quick and passionate learner, good team player and sharer. I enjoy using web technologies to solve real-world problems and maximize value for customers. At the same time, I pursue fast, clean, testable and maintainable solutions. My experience of full stack development can date back to 2013 when I entered southeast university and developed an information recording web system for over 30+ agriculture shops. This experience introduced me to the technology world and I found it attracting, exciting and enjoying to apply technologies to the real world and make a difference.I gained more advanced technical skills on both the frontend and backend development thanks to the experience in a global company Trend Micro, which is an eye-opening experience and shows how technologies can significantly secure the digital world.Then I obtained a profound understanding of SDLC in a fast-pace environment by leading a small team to deliver a SIEM product from scratch in AsiaInfo Security.These experiences are challenging, but exciting and rewarding. I look forward to exploring more unknowns and excitements in the future!Specialties:■ Certificates: AWS x4 Azure x3■ Experience: 5+ years’ work experience in full stack development■ Language: Excellent at Nodejs(ES6), Python; Familiar with TypeScript, Shell■ Web: Excellent at HTML, CSS and JavaScript, ReactJS, Reflux , Bootstrap; Knowledge of Less, RESTful APIs, Redux, jQuery, Angular and AngularJS■ Backend: Express.JS, Mongoose, node-ffi, Waston, Sequence.js, Flask, Requests, FastAPI, HTTPX, sqlalchemy, OAuth 2, apscheduler■ Storage: Familiar with MongoDB, Elasticsearch, SQL Server and MySQL■ DevOps: Familiar with Docker, Jenkins, Robot Framework, Selenium, Mocha, SINON.JS■ Tools: Good at Markdown, Sphinx, Zeplin, Git, GitHub, vSphere, vCenter, CentOS, Webpack, NPM, Nginx, JIRA, Confluence■ Blog: https://medium.com/@houwei.shen■ GitHub: https://github.com/brianshen1990/KeepLearning

Brian Shen's Current Company Details
Shopify

Shopify

View
Developer@Shopify | AWSx4 | Azurex3
Brian Shen Work Experience Details
  • Shopify
    Senior Developer
    Shopify Jan 2022 - Present
    Ottawa, On, Ca
  • Cvent
    Software Engineer Ii
    Cvent Sep 2020 - Jan 2022
    Tysons Corner, Va, Us
  • Asiainfo
    Senior Software Engineer
    Asiainfo Sep 2017 - May 2020
    Beijing, Beijing, Cn
    Asiainfo Security (A subsidiary company of Asiainfo) is one of the best cyber security companies in China with a vision to build a secure digital world. The product line covers Endpoint Security, Gateway Security, Network Security, Virtual Application Security and Cloud Security. UAP is a product to provide security incidents and events collection, enrichment, visualization and sharing.■ Research, verify and provide open source solutions to implement emergency log centralization and visualization tasks in 2 weeks to meet the needs of core customers.■ Shift the technical stack from Java to Nodejs in order to meet developers’ skills and shorten feature implementation within 1 month.■ Carry out the solution to build a SIEM platform: Centralize security event logs from 8 shipped products; Share filtered IOC with 5 of them; Cooperate with UX Team and add up to 6 main visualization pages related to XDR based on ReactJS, Reflux, Less and Bootstrap.■ Optimize the CI/CD process: Integrate local Java/Nodejs registry to eliminate Internet dependency which raises successful build rate from 80% to 95% and shortens build time from 1 hour to 30 minutes; Add syntax check, 400+ Unit Tests using Mocha and SINON.JS and 100+ Automation Tests using Robot Framework to Jenkins. ■ Rely on Docker and RPM to automate configuration, installation and upgrade and simplify them from 2 hours to 3 minutes with out-of-the-box usage.■ Lead a team of 6 people with Agile development mode and reduce the delivery period from 6 months to 1 month to quickly respond to requirements and feedback.■ Provide technical solutions and intern mentoring to 3 virtual projects. One of them is the Open Source Module Audit System, based on Python/FastAPI/React/MySQL/JIRA API, which automates security checks based on NVD, CNNVD and SNYK to eliminate 50% manual effort when evaluating the security of registered open source modules.
  • Trend Micro
    Software Engineer
    Trend Micro Nov 2015 - Sep 2017
    Tokyo, Japan, Jp
    250+ million endpoints. 500,000+ companies worldwide. One security software company. That's Trend Micro. And Cloud Application Security provides advanced threat and data protection for Microsoft Office 365, Google G Suite, and cloud file-sharing services.■ New Features Implementation: Develop new features like Dashboard, RBAC etc. with back-end based on Nodejs Express and front-end based on AngularJS, Bootstrap;■ Provision Part for Storage Apps (Box, Dropbox, and Google Drive) Refactoring: Upgrade thread-based process in Webpy to queue-based framework Flask + Celery to improve traceability, enable it to scale out horizontally based on queue and CPU; Refactor code with OOP to make codes more readable and maintainable.■ Integrate Salesforce Cloud Application with CAS and fix security issues to comply with Salesforce security requirements: Answerable for 2 modules (Provision and Metadata Sync); Fix security issues like CSP, CSRF, Sniff and XSS.■ Support CN Site Deployment and L10N Compatibility: Cooperate with Operationist to debug and fix key modules’ combability issues;

Brian Shen Skills

Api Development Git Amazon Web Services Node.js Mongodb Web Applications Jenkins Web Development Cascading Style Sheets React.js Html Docker Typescript Full Stack Development Javascript Express.js Sql Python Elasticsearch Front End Development Solution Architecture Rest Api Databases

Brian Shen Education Details

  • Southeast University
    Southeast University
    Automation
  • Hohai University
    Hohai University
    Automation

Frequently Asked Questions about Brian Shen

What company does Brian Shen work for?

Brian Shen works for Shopify

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

Brian Shen's current role is Developer@Shopify | AWSx4 | Azurex3.

What is Brian Shen's email address?

Brian Shen's email address is br****@****ify.com

What schools did Brian Shen attend?

Brian Shen attended Southeast University, Hohai University.

What skills is Brian Shen known for?

Brian Shen has skills like Api Development, Git, Amazon Web Services, Node.js, Mongodb, Web Applications, Jenkins, Web Development, Cascading Style Sheets, React.js, Html, Docker.

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.