# Keith Lisiak > Full-Stack JavaScript Engineer | Node.js Architect | Identity & Auth (OAuth, SAML) | React • MongoDB • TypeScript Location: Washington, District of Columbia, United States Profile: https://flows.cv/keithlisiak Software engineer looking to make impactful applications, experienced in developing full-stack JavaScript applications with React, Node, Express, Redux, Hooks, TypeScript, MongoDB, PostgreSQL. Recent Public Talks: Web Servers- Apache & Nginx | Sponsored by Single Sprout ## Work Experience ### Software Engineer @ Fortress Information Security Jan 2021 – Present ### Software Engineer @ Hollow Jan 2021 – Jan 2021 •Constructed Deno and Oak based server side to handle HTTP requests to dynamically populate appropriate routes and middleware for clients as they add and delete tables in their database while utilizing Deno security surrounding permissible user interactions. •Leveraged TypeScript to enforce static type checking at compile-time which reduced debugging and assisted in faster error identification. •Utilized React Hooks to create isolated and reusable components that limit admin panel page renders to only those functional components that experienced a change in their state by taking advantage of React’s virtual DOM. •Optimized performance incorporating SSR, to reduce client side load time and better user experience by serving components dynamically as static HTML. •Containerized application in Docker to make the application flexible and available for deployment to the cloud through AWS utilizing Elastic Beanstalk for load balancing and EC2 for virtual instances. •Incorporated unit testing with SuperOak to test and validate HTTP responses in the Oak middleware routes for the API. •Utilized a relational database(SQL) to execute dynamic queries and provide structured ACID-compliance while allowing for the addition of future relationships between current data and additionally supported digital media formats. •Product developed under tech accelerator OS Labs (opensourcelabs.io). ### Hush @ Open Source Jan 2021 – Jan 2021 •Efficiently mapped through existing Redux to set a single source of truth for state management to extend individual chat to include group messaging in a more predictable and traceable manner. •Utilized a No-SQL database for constant lookup speed to access and store data between users, active conversations, encrypted messages and user information, ensuring a scalable data model for endless users. •Added multiple group functionality to maintain a real-time application, utilizing WebSocket’s fast reaction time & ongoing updates to handle higher frequency messaging with small payloads. •Extended modularity by isolating each component’s styling in the same file as it was instantiated, aiding readability and allowing for dynamic rules based on the state of the application. •Designed a RESTful API with Node.js and Express to create custom middleware controlling authentication, sessions, and maintaining user data with JWT’s and bcrypt’s hashing function to securely encrypt the information in the database. ### Engineers Notebook @ Open Source Jan 2020 – Jan 2021 •Handled dynamic routing using React Router to create a single page application that inherently uses conditional rendering to minimize excess network requests to backend API and to provide a responsive user interface. •Utilized React Hooks for comprehensible state management while maximizing modularity of stateful components by decoupling logic from user interface and leveraging React’s built in component life cycle methods to manage dynamic state and component re-rendering. •Structured a RESTful API service with Node.js and Express to create dynamic routing and custom middleware that handles fetching and returning data from a relational database (PostgreSQL). •Implemented PostgreSQL database with a strict schema to provide structured ACID-compliance while handling concurrent requests, preventing data redundancy, and preserving relationships. ## Education ### Bachelor's degree in Economics University of Wisconsin-Milwaukee ## Contact & Social - LinkedIn: https://linkedin.com/in/keithlisiak --- Source: https://flows.cv/keithlisiak JSON Resume: https://flows.cv/keithlisiak/resume.json Last updated: 2026-03-29