# Zhao Han > Principal Software Engineer - Broadcom (Symantec Enterprise Division) Location: San Francisco Bay Area, United States Profile: https://flows.cv/zhaohan1 Long time iOS developer with strong backend experience. Interested in combine the power of both ends. ## Work Experience ### Principal Software Engineer - Symantec Enterprise Security @ Broadcom Inc. Jan 2022 – Present | San Jose, California, United States ### Principal Engineer (Tech Lead) @ Dasera, Inc. Jan 2019 – Jan 2022 | Sunnyvale, California • Join Dasera as the first engineer - involved in the whole lifecycle of requirement, design, implementation, test and deployment • Build both the Dasera Discovery data security + governance platform and the engineering team from the ground up • Design and implement the core components of Dasera Discovery platform for cloud data security including Policy, Classification, Auto discovery, Misconfiguration detection, Open API, User Authentication • Deliver the multi-cloud SaaS solution on AWS, GCP & Azure • Work closely with product team and early customers to co-design features that meet their needs in the field • Lead the backend team, point of contact with the offshore frontend team in Ukraine • Address the security (Pentest with 3rd party) and performance issue • The tech stack is Scala, Play framework, Akka, Slick, OData & Postgres ### Principal Software Engineer - Endpoint Protection @ Symantec Jan 2016 – Jan 2019 | Mountain View, CA Endpoint Protection • Work on the inventory backend (Micro services on AWS) of Symantec Cyber Defense Manager (CDM) • Design, implement and optimize core services (inventory ingestion, query, policy application, file hash importing etc) - Rest APIs with MySQL/Aurora/CouchBase as backend storage • Design and implement a word distance based heuristic algorithm to identify an app in the NIST CPE ID repository - as a core component of CDM for app vulnerabilities detection ### Principal Software Engineer - Enterprise Mobile @ Symantec Jan 2013 – Jan 2016 | Mountain View, CA Enterprise Mobile • Work on the iOS module of Symantec App Center product which provide a transparent security layer for enterprise and 3rd party app developers (MAM & MDM) • .dylib injection on iOS system calls - including file encryption, network and data sharing features • Research and securing new features of iOS (Multi-peer, AirDrop, State Restore etc) • Implement AppVPN to support socket level network forwarding (which is a shared solution between iOS and Android) • Patent for fine grained privacy control system in mobile context ### Independent Developer - NokiSoft @ NokiSoft Jan 2009 – Jan 2012 | Beijing City, China As the single developer of NokiSoft, design and implemented multiple productivity apps and backup data recovery tools on iOS, Mac and Windows - On AppStore • FioWriter: productive text editor with command keys and cloud sync (for iPhone & iPad), recommended as “Apps for Writers” & “Apps for iOS 9” on AppStore worldwide • PhotoNoter: handwritten note on iPhone photo (iPhone) • iNoki: importing Nokia phone data to iPhone (Objc & Lua, iPhone) • InstaClip: auto find & crop Instagram photos from screenshots in camera roll (iPhone) • Reboot TL: reboot TP-Link router with a tap (iPhone) - As Shareware • Noki: Nokia PC Suite backup file explorer, recommended as a goto tool by Nokia customer support for its customers (C++ & Lua, Windows) • NokiGems: Merge SMS from multiple Nokia backup files for restoring back • iBackupCare: iPhone backup file explorer (Objc & Lua, Mac) • WeBack: Export WeChat message from iTunes backup file (Objc & Lua, Mac), recommended by ifanr (a leading tech media in China, www.ifanr.com/515943) Site: www.nokisoft.com ### Develop Lead - Advanced Compiling Lab @ Institute of Computing Technology, Chinese Academy of Sciences Jan 2007 – Jan 2009 | Beijing City, China • Develop process level virtual machine for Loongson 3 on Linux • Optimize binary translation of applications from x86 to mips platform • Lead a team of 10 members; mentor intern ### Independent Developer @ Fio Game Engine Jan 2006 – Jan 2007 | Beijing City, China • Design and implement a 2D game engine (in C++ & Lua) • The engine is used to finish an isometric RPG game demo (The Black isle Fallout series alike) and an action game (graggame.googlepages.com) • Level editor based on Tiled (Java) • v0.1 at http://www.nokisoft.com/fio/wiki/screenshots.html ### MMI & App Engineer @ CECW Jan 2004 – Jan 2006 | Beijing City, China • Develop MMI software for Philips SysolME & DragonFly platform • Develop PC Sync Tools to transfer phone data to PC • GSM module development and maintenance ## Education ### Master's degree in Computer Science Northwestern Polytechnical University ### Bachelor's degree in Computer Science Northwestern Polytechnical University ## Contact & Social - LinkedIn: https://linkedin.com/in/zhao-han-ba3737193 --- Source: https://flows.cv/zhaohan1 JSON Resume: https://flows.cv/zhaohan1/resume.json Last updated: 2026-04-12