# Anna Shen > Software Engineer Location: New York, New York, United States Profile: https://flows.cv/annashen I am an experienced software engineer developing JavaScript applications with proficiency in React, Redux, Typescript and Node.js. Co-Creator of Deno-Redlock, first distributed lock manager system in Deno. Featured Speaker for Single Sprout Speaker Series: “Database Management”. Github: github.com/ashen0426 ## Work Experience ### Software Engineer @ DenoDLM (Open Source) Jan 2022 – Present - Implemented Redis Redlock algorithm, a deadlock free and fault tolerant distributed lock manager system to ensure the resources are shared in a mutually exclusive way among various processes for Redis clients on Deno. - Developed on Deno runtime as it provides a more secured and lightweight compiling environment of Javascript. - Utilized Typescript throughout the entire codebase to minimize bugs and to simplify development via compile-time errors to build a more reliable and explicit developing environment. ### Skive | A live chatting app that supports group chats @ Open Source Jan 2022 – Present - Utilized Socket.io for bi-directional communication between clients and servers by providing long http polling with automatic reconnection that provides real-time and low-latency updating of the messages. - Implemented Google login through OAuth 2.0 for strong password security protection and a hassle-free client login experience. ### Brewery 2.0 | An application for finding nearby breweries @ Open Source Jan 2022 – Present - Utilized Express on Node.js which provides middleware functions for easier scalability to handle event-driven, non-blocking I/O requests. - Generated cookies with Bcrypt and JWT in multi-layer middlewares for checking user authentication and session expiration. - Incorporated React for modularizing function components in order to achieve faster and smoother updates of the contents. - Employed MongoDB as a cache of the breweries' information fetched from external API to minimize the amount of unnecessary trips for additional fetch requests in order to optimize user experience with faster response. ### Treasury Associate @ Shinhan Bank Jan 2014 – Jan 2018 - Liquidity management - Fixed income investment research - Fund transfer pricing (FTP) management ## Education ### Bachelor of Business Administration (B.B.A.) in Finance, International Business The George Washington University ## Contact & Social - LinkedIn: https://linkedin.com/in/ashen0426 --- Source: https://flows.cv/annashen JSON Resume: https://flows.cv/annashen/resume.json Last updated: 2026-04-13