Brian Shen work email
- Valid
Brian Shen personal email
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
-
Senior DeveloperShopify Jan 2022 - PresentOttawa, On, Ca -
Software Engineer IiCvent Sep 2020 - Jan 2022Tysons Corner, Va, Us -
Senior Software EngineerAsiainfo Sep 2017 - May 2020Beijing, Beijing, CnAsiainfo 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. -
Software EngineerTrend Micro Nov 2015 - Sep 2017Tokyo, Japan, Jp250+ 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
Brian Shen Education Details
-
Southeast UniversityAutomation -
Hohai UniversityAutomation
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
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