# Weilan Cui > Founding Software Engineer Location: New York, New York, United States Profile: https://flows.cv/weilan Hello there! Software Engineer who loves working in JavaScript with Express, Node.js, and skilled at managing uni-directional data flow with React, React-hooks, and Redux. I'm currently working on an awesome open source tool, vno, that combines Vue frontend framework with Deno's secure runtime environment. I have a recent talk featured with SingleSprout called Build Tools if you want to check it out. I love hacking things together to make technology work for you. Check out the latest projects and organizations I'm contributing to on Github https://github.com/WeilanCui ## Work Experience ### Founding Engineer @ Chariot Software Jan 2021 – Present | New York, New York, United States more to come... ### Software Engineer @ vno Jan 2021 – Jan 2021 | New York, New York, United States • Engineered a development server with live reload capabilities into the vno environment by recompiling and injecting WebSockets into the browser, allowing for more immediate feedback to developers utilizing Deno’s secure runtime environment and deno.land libraries. • Followed the Singleton design pattern to architect vno’s compiling and parsing feature, by designing new native CLI commands for the server-side rendering process, creating libraries, and creating and extending build pathways with Deno. •Leveraged TypeScript to create a strongly typed format utilizing interfaces to enforce static type checking at build-time minimizing runtime type errors and the time developers spend debugging runtime type errors, thus increasing overall developer productivity contributing to shortening devOps lifecycle. • Leveraged Vue for its progressive, scalable, flexible, and incrementally adaptable architecture that focuses on declarative rendering and component composition, which allows it to be lightweight and highly performant in terms of memory allocation and startup times. • Containerized with Docker and deployed vno website utilizing AWS’ scalable Elastic Beanstalk managing EC2 instances which allows auto-scaling, auto-load balancing, health checks, and system monitoring ensuring consistent performance across different environments. • Utilized Oak, a minimalist Koa-inspired web framework to handle HTTP requests to RESTful API endpoints as a base layer for vno’s scaffolding capabilities. • Utilized Opine, a fast, minimalist web framework for Deno, a port of Express.js, to engineer server-side-rendering of Vue in Deno. SSR increases functionality to vno while Opine’s similarity to Node.js makes it more seamless for Node.js developers to transition to Deno’s runtime environment. • Utilized system tests with Travis CI and assertion tests from Deno’s standard library to guard against regression errors during the development process. ### dotConnect | Software Engineer @ Open Source Jan 2021 – Jan 2021 •Leveraged React-Router to create dynamic routes for a single page application, streamlining component hierarchies, improving code clarity for navigational components allowing for constant data continuance, increasing content delivery speed, reducing server requests, providing a better SPA experience. •Utilized OAuth, an open standard for access delegation, as an external service to handle user authentication, allowing secure delegated access, and increasing convenience to users by third-party generated profiles through REST APIs. •Designed a relational database schema to formally store the one-to-many relations between users and their matches ensuring a scalable data model to match projected complexity allowing flexible retrieval of queries ensuring ACID compliance. •Structured Express to create a robust web framework to handle the static assets and manage database queries on dynamic API routes and endpoints. ### AlgoLife | Software Engineer @ Open Source Jan 2021 – Jan 2021 • Utilized React-Redux with Singleton design pattern to containerize a single-source of truth with state store which significantly reduces fetches to database improving load speed, page functionality: implementing multiple reducers to avoid complex prop-drilling leading to improved design for scalability. • Developed TypeScript in React-Redux environment by laying down constants interface, and extending custom templates which enforces structural consistency and type annotations to reduce errors in complex boilerplate systems during compiling, optimizing for devOps system design lifecycle. • Redux-Thunk middleware allowed concurrent JavaScript behavior by handling asynchronous API function calls to delay state changes, invoking action dispatch and, decreasing component renders and encourage application efficiency through non-blocking I/O • Created testing capabilities with Mocha and Chai when rendering tests through third party library Ace editor as a component. ### Recipe Maker | Software Engineer @ Open Source Jan 2021 – Jan 2021 •Created a secure authentication dataflow by implementing Bcrypt in Node.js environment with Express connecting middleware to obfuscate passwords using a unidirectional salt and iterative hash, preventing rainbow table and brute force attacks. •Refactored React components with atomic design principles in mind in order to create a clearer and more streamlined dynamically rendered user interface. •Configured Jest for unit and snapshot testing with shallow rendering, detecting unwanted side effects in order to expedite the integration of refactored code and the addition of new features to the existing codebase ### Staff Pharmacist @ CVS Health Jan 2020 – Jan 2021 | Bronx, New York, United States - Directly contributed to and helped communities in one of the hardest hit by Covid-19 virus - Administered flu-shots to patients ages 3 years old and up per CVS guidelines and New York State Law - worked in LTCF to administered Covid-19 shots to elderly, staff in clinics, and in patients with physical restrictions, and adults with special needs - Efficient in all stages of medication dispensation -Efficiently in verifying medication control checks while maintaining high accuracy -Properly trained and taught newly hired staff technicians ### Staff Pharmacist @ Walgreens Jan 2016 – Jan 2020 - Directly contributed to helping communities in one of the hardest hit communities during the time of highest Covid disease mortality. - Efficient in managing day to day operations of fast paced, high volume retail pharmacy - Managed teams of up to 6 personnel: including training of new hires - Performed patient counseling regarding appropriate therapies including homeopathic options, botanical medicine, diet and nutrition, exercise and lifestyle counseling. - Contacted medical professionals to resolve for drug therapy issues, insurance-therapy related complications improving patient’s adherence and healthcare - Managed inventory, performed compounding scripts ## Education ### Doctor of Pharmacy - PharmD University of the Pacific Jan 2009 – Jan 2015 ## Contact & Social - LinkedIn: https://linkedin.com/in/weilan-cui --- Source: https://flows.cv/weilan JSON Resume: https://flows.cv/weilan/resume.json Last updated: 2026-03-23