► Developed lightweight and efficient build tool for creating single page full stack applications with Svelte and a Deno runtime as a straight-forward library for developers wanting to leverage build in state management, logic handling, default security, compilation at build time, and single-file component architecture
► Altered Svelte's native compiler by traversing and restructuring imports to enable Deno compatibility
► Built command line interface, enabling users to install and quickly renter a default file structure, complete with default Svelte components and Deno server, eliminating hefty file configuration setup, enabling expedient application development
► Designed and integrated a ‘hot/live reload’ developer feature by triggering an automatic rebuild of the app upon the change of any source files, utilizing a persistent websocket connection to reload the browser throughout the development phase
► Utilized Svelte’s AST structure to quickly traverse Svelte components, enabling efficient compilation and constant time complexity as well as a concise codebase
► Built entirely in TypeScript to minimize undesired type coercion, reinforce consistency and explicitness with interfaces that categorically define data, so as to increase runtime efficiency, as well as take advantage of Deno’s TS compatibility out of the box
► Co-managed development team, arranging Scrum, daily standups, highlighting deadlines and critical bugs/blocks
► Product developed under tech accelerator OS Labs (opensourcelabs.io)