Rick Wang

Rick Wang Email and Phone Number

Senior Product Developer @ Synology C2
Rick Wang's Location
Taipei City, Taipei City, Taiwan, Taiwan, Province of China
About Rick Wang

Experienced backend engineer with 10 years of expertise, including 6 years in web backend development and 4 years in Linux embedded systems. Specialized in designing robust authentication and authorization frameworksfor various devices and scenarios. Active contributor to open-source projects, including ory/hydra (OpenID Connect provider) and openziti/ziti-browzer-sw (zero trust architecture solution).

Rick Wang's Current Company Details
Synology C2

Synology C2

View
Senior Product Developer
None
Website:
synology.com
Employees:
962
Rick Wang Work Experience Details
  • Synology C2
    Senior Product Developer
    Synology C2
  • Synology C2
    Senior Product Developer
    Synology C2 Jan 2018 - Present
    New Taipei City, Taiwan
    Currently, I'm an auth system backend enginner.Here are my achievements until now:- Designed and implemented a cross-site authentication and authorization API gateway framework for frontend and backend, accelerating SaaS product development.- Developed multiple login methods for diverse user agents.- Improved login paths, reducing login time by approximately 2 seconds.- Implemented canary releases for login and authorization services using Argo Rollouts and customized NGINX balancer in Lua to resolve sticky cookie issues.- Integrated regional SRP authentication API with global authentication services using Golang’s ReverseProxy.- Created an account proxy function for service billing management on behalf of other accounts.- Designed solutions to address replay attack false alarms due to user agent time skew.- Reduced login time by almost 3 seconds through login flow optimization and URL redirection reduction.- Designed and implemented web sessions with server-side sessions using Redis for session lookup; client-side sessions with short-lived JWT access tokens and rotating refresh tokens.- Designed a method to overcome Safari’s partitioning mechanism (from WebKit Intelligent Tracking Prevention) for synchronizing RSA credentials across domains.- Fixed race conditions and SQL database access performance in ORY/hydra by adding locks and indices (contributed to upstream issues #1721 and #1653).
  • Synology
    Product Developer
    Synology Sep 2014 - Jan 2018
    New Taipei City, Taiwan
    In this period, I was working as an embedded Software Engineer.Here are my achievements during this stage:- Analyzed and improved DSM package Antivirus Essential's scanning performance by 5x using memory pools to fix memory fragmentation. Contributed to Cisco-Talos/clamav-devel (pull request #91).- Fixed large file detection bug in Antivirus Essential on 32-bit platforms by correcting data type casting (pull request #96).- Increased memory testing accuracy by merging patterns from multiple open-source tools, resulting in 100% detection of random defect memory modules.- Enhanced memory testing coverage by porting user-space tools to U-Boot for testing memory addresses used by the Linux kernel.- Reduced memory consumption by 50% in Threat Prevention (intrusion prevention system) by removing Barnyard2 and writing threat logs directly from the Suricata engine to the PostgreSQL database.

Rick Wang Education Details

Frequently Asked Questions about Rick Wang

What company does Rick Wang work for?

Rick Wang works for Synology C2

What is Rick Wang's role at the current company?

Rick Wang's current role is Senior Product Developer.

What schools did Rick Wang attend?

Rick Wang attended National Chiao Tung University, National Central University.

Who are Rick Wang's colleagues?

Rick Wang's colleagues are Yen-Ming Chen, 莊孟修, Eason Chang, Ashley Carrera, Jessica Carter, Shin-Han (Gary) Kwan, Leon Chien.

Not the Rick Wang you were looking for?

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.