Stormi Nam

Stormi Nam

Director Site Operations

Followers of Stormi Nam1000 followers
location of Stormi NamLos Angeles Metropolitan Area

Connect with Stormi Nam to Send Message

Connect

Connect with Stormi Nam to Send Message

Connect
  • Timeline

  • About me

    Software Engineer at SudoTouch

  • Education

    • Hack Reactor

      2021 - 2021
      Software Engineering Full Stack Javascript
    • Codesmith

      2020 - 2020
      Software Engineering Full Stack Javascript
  • Experience

    • YMCA of the USA (National Resource Office)

      Oct 2018 - Aug 2019
      Director Site Operations
    • Open Source

      Jan 2020 - Jan 2020

      Application for engineers to study software topics, resources, and notes• Incorporated React to modularized the code to have maintainability, improve error handling, and keep the pattern of the functionality intuitive• Utilized Redux-Thunk to capitalize on the control of closure patterns to conserve reliability of application state throughout the lifecycle by certifying that asynchronous actions performed completely before events dispatched to reducers• Deployed a PostgreSQL database to properly persist all user inputted data with many cross-referencing relationships.• Crafted a RESTFul API in Express, ensuring that all routes and middleware for interfacing with the database were properly abstracted and exposing only necessary functionality to front end engineers in a clear and intuitive interface.• Spearheaded Oauth 2.0 implementation to secure designated entry by authorizing access tokens to authenticate identity between client and server along with JWTs to store user information and require fewer database requests Show less (Play) Dating Application for pet owners and pets• Using React Context API to create a global state for a more desirable flow through the functional workflow.• Harnessed WebSockets request and response handshake to handle concurrent user connections across separate rooms, efficiently optimizing server speed by decreasing the number of server requests while enabling real-time bi-directional communication for matched users.• Utilized React Hooks/Context API to optimize state management and enable efficient component re-rendering based on updates to the application state.• Implemented Socket.io to create an open connection between clients, decrease server activity by reducing the number of server requests, and send/receive data in real-time. Show less Bucket List Application with helpful functionality to do it • Implemented Express.js middleware design pattern to set custom authentication and authorization Express.js workflows, employing conditional routing and utilizing OAuth payload to automate account creation• Employed Model-View-Controller design pattern to structure single page application and support code decoupling• Architected with React Hooks and conditional rendering to navigate through pages for easy access and manipulate the state and send data to the server• Utilized Webpack to create a custom dev environment, allowing for hot module reloading, to improve faster load times resulting from minification and uglification of bundle• Analyzed a SQL database that became a well-structured database to ensure any additional results of user data would be easy to work through and saved Show less

      • Dragonotes

        Jan 2020 - Jan 2020
      • Coffee & Woof!

        Jan 2020 - Jan 2020
      • Do-et

        Jan 2020 - Jan 2020
    • ReacType (Open Source Product)

      Aug 2020 - Sept 2021
      Software Engineer

      • Developed a prototyping tool that dynamically generates React and Typescript code allowing developers to quickly move from design to development by facilitating rapid ideation and initial set-up of their projects• Utilized Electron to ensure cross-platform compatibility and uniform user experience through a modern UI, enabling users to seamlessly export their project in code with an easy-to-use graphic user interface (GUI)Created a recursive tree traversal algorithm using Node.js file system module to generate a file tree providing users the ability to easily reference and view their newly created project files within the application• Re-engineered D3 visualization implementation to integrate a responsive radial, space-optimizing node-tree graph layout algorithm (based on Reingold & Tilford's (1981) algorithm) with drag, zoom, and tooltip functionality on hover over each node to provide developers with updated state properties via closure to build a deeply-nested object to render D3 visualization dynamically.• Leveraged React Context API and React Hooks to design an event-driven state management system that follows a predictable and unidirectional data flow reducing prop-drilling and handling of asynchronous code without the overhead of a third-party state manager.• Implemented Jest and Enzyme testing suites to create a stable and mature codebase that ensures continuous feature integration • Developed and maintained at OS Labs Show less

    • Software Engineering Applications

      Aug 2021 - Feb 2022
      Better Beans

      ❖ Incorporated React with Next.js to modularize the code to have maintainability, improve error handling, and keep the patternof the functionality intuitive and accessible❖ Deployed a PostgreSQL database to persist all user implied data with many cross-referencing relationships properly❖ Crafted a RESTFul API in Express, ensuring that all routes and middleware for interfacing with the database were properlyabstracted and exposed only necessary functionality to front-end engineers in a clear and intuitive interface❖ Spearheaded Oauth 2.0 implementation to secure designated entry by authorizing access tokens to authenticate identitybetween client and server along with JWTs to store user information and require fewer database requests Show less

    • Galvanize Inc

      Oct 2021 - Feb 2022
      Software Engineer Immersive Resident at Galvanize
    • SudoTouch

      Jan 2022 - now
      Software Engineer
  • Licenses & Certifications