# Chuanhui Zhang > Director of Engineering, Identity/Data Group at Business Insider Location: New York City Metropolitan Area, United States Profile: https://flows.cv/chuanhui > Years of professional experience as a full-stack developer with strong functional programming skills. > Strong experience in developing with web technologies such as JavaScript, PHP, HTML5, CSS3, etc. > Highly proficient in developing RESTful API using Node.js with Express.js, Hapi.js. > Proficient in build unit test system in NodeJS with Mocha.js. > Highly skilled in building rich, efficient and cross-browser UI in clean and well organized code using SASS, Bootstrap, Angular.js, React, Reflux architecture, jQuery, Lodash, Promise, Web Workers etc. > Experience using various databases technologies such as MongoDB, MySQL and PostgreSQL. > Extensive experience in designing and developing multi-platform Desktop Applications using NW.js (NodeWebkit.js), Ionic.js. > Experience in designing wireframe prototype, architecture details and data model for web application. > Solid understanding of MVC architecture for web applications design and design patterns (e.g. Singleton Pattern, Factory Pattern, Observer Pattern). > Solid algorithm, data structure and OOP skills. > Experience in developing Eclipse plug-in in Java and Visual Studio extensions in C#. > Experience in designing and developing integrations with third parties > Experience in using development tools (e.g. Docker, Vagrant, Puppet, Composer, NPM, Grunt, Bower, git). > Quick learner with excellent analytical, problem solving and communication skills coupled with a proactive attitude and good team spirit. ## Work Experience ### Director of Engineering @ Insider, Inc. Jan 2023 – Present ### Senior Software Engineer @ Insider, Inc. Jan 2019 – Present | United States ### Manager, Senior Software Engineer @ Insider, Inc. Jan 2020 – Jan 2023 | New York, United States ### Sr. Software Engineer @ Newell Brands Jan 2017 – Jan 2019 | Hoboken, NJ • Designing and building XO core cloud platform to support all XO projects and researches. Specifically, this includes developing web applications with reusable components using modern development frameworks, developing backend APIs with modular or micro-service architecture; • Integrating new or existing projects with XO core platform, and collaborating with other team members, including electrical & mechanical team, mobile team, product and design team, to provide software technical solutions; • Researching transformative, technology-driven solutions for our consumers and our business. Researching new, cutting-edge architecture and implementation of software backend as well as frontend technologies, and integrating those with electronics and robotics platform quickly; • Rapidly prototyping solutions leveraging our advanced software and technology experience; • Debugging performance issues on server architecture; incorporate technical considerations such as budgets and performance requirements into application design plans; • Evaluating and developing code to ensure that it is valid, properly structured, well organized, and compatible across all browsers, devices, and operating systems. ### Full stack developer (Tech Lead) @ Bond Inc Jan 2015 – Jan 2017 | NewYork, NY Bond Gifting, Inc, a Newell Brands company. • Provide system administration by developing, maintaining, and upgrading the company’s front-end and back-end web products for external and internal users; • Develop web applications with reusable components using modern development frameworks; • Develop backend APIs with modular architecture including Bond core API 2.0 to support company’s other projects the as Technical Lead; • Provide ongoing feature development for existing web products; • Maintain and streamline our online user interface platform; • Debug performance issues on server architecture; • Incorporate technical considerations such as budgets and performance requirements into website design plans; • Evaluate and develop code to ensure that it is valid, properly structured, and compatible across all browsers, devices, and operating systems; • Integrate new or existing products with various internal tools built for robotics and collaborating with other team members to provide technical solutions for various business needs; • Recommend and implement performance improvements, analyze user needs to determine technical requirements, and collaborate closely with management teams to develop and implement profitable e-commerce strategies; • Make sprint plans with project manager and owner; • Develop Bond Handwriting digitalize tool: Text-Render; • Explore machine learning solution for robot to do human handwritings; • Migrated Bond Identity to cloud based services: stormpath.com and okta.com. ### Software Engineer @ Openhour Jan 2014 – Jan 2015 | 902 Broadway, 6th Floor, NewYork, NY -> Designed and developed TimeTracker desktop application for both Windows and MacOS platforms. -> Implemented C add-on and Objective-C add-on to talk with different OS platforms. -> Developed C# and AppleScript functionality modules to gather the data for desktop application. -> Developed interactive UI for the desktop application using NWJS, NodeJS, AngularJS, etc. -> Implemented secure client to talk with RESTful API using OAuth 1.0. -> Built socket server to talk with plug-in and extension socket client to gather data. -> Designed and developed multi-platform TimeTracker Headless desktop application. -> Designed and developed Eclipse plug-in and Visual Studio extension to gather and send data to desktop application through socket server. -> Designed and developed integration with QuickBooks in both back-end and front-end using PHP, KnockoutJS, etc. -> Integrated TimeTracker platform with Microsoft Exchange Web Service in an efficient way using PHP-Resque and system CRON. -> Re-architected and upgraded payment system using third party Stipe to provide a more robust and friendly UI. -> Developed more efficient and faster new dashboard using ReactJS, RefluxJS, PromiseJS, LodashJS, Web Worker, etc. ## Education ### Master's Degree in Computer Science Stevens Institute of Technology Jan 2013 – Jan 2015 ### Master's Degree in Armament Science Technology Beijing Institute of Technology Jan 2010 – Jan 2013 ### Bachelor's Degree in Electronic and Information Science and Technology Yantai University Jan 2006 – Jan 2010 ## Contact & Social - LinkedIn: https://linkedin.com/in/chuanhui-zhang-20345997 --- Source: https://flows.cv/chuanhui JSON Resume: https://flows.cv/chuanhui/resume.json Last updated: 2026-03-23