# Rebecca Kwong > Software Engineer Location: New York, New York, United States Profile: https://flows.cv/rebeccakwong Curious and empathetic engineer with a passion to contribute to open source tools. I'm a full-stack engineer specializing in Javascript, React, and Node.js. Also, enjoying playing around with HTML and CSS. Recent Talk: "Frontend Frameworks" - Speaker Series 2023 by Jeeny and Bractlet Find me on Github: https://github.com/rebegnowk ## Work Experience ### Software Engineer @ Kiri Jan 2024 – Present | New York, NY ### Software Engineer | DMx | Discord Chat Monitoring Tool @ Open Source Jan 2022 – Jan 2023 - Designed a productivity-focused application using custom React components and a minimalist design approach, simplifying the user interface and eliminating extraneous features. - Implemented third party user login through Auth0 to expedite the user authentication process and persist user sessions, providing users an option to verify with an existing account. ### Software Engineer | Onus | Project management tool @ Open Source Jan 2023 – Jan 2023 ### Software Engineer | WunderPets | Pet Heath Tracker @ Open Source Jan 2023 – Jan 2023 - Connected application to a new NoSQL database, adapting to the existing schema and taking advantage of the flexible read/write nature of a non-relational database, which reduces data access speed - Considered user interactions and established create, read, update, and delete functionality to send user input to the backend and update the database with new information. - Took advantage of React Hooks to manage state across the app, making it easier to track and maintain, while also minimizing the number of requests made to the server-side ### Software Engineer @ Kalibrate (Open Source) Jan 2022 – Jan 2023 | New York City Metropolitan Area - Assisted developers using a Kafka messaging stream by providing metrics pulled from the KafkaJS client and allowing access to monitor and manage cluster health. -Configured an instance of a kafka server in Docker containers, providing a reproducible environment for running the application across different operating systems and for deploying on AWS, expanding the user network. -Utilized JWT and hashing algorithms to guarantee a secure and lightweight user login experience, maintained user sessions with browser cookies, and encrypted user cluster connection details to protect against malicious web attacks. -Used Material-UI React components to create a consistent theme and responsive layout. -Created a single page application using React Router, focusing on user experience by decreasing content load time and increasing page responsiveness. -Constructed a streamlined Node.js server designed to effectively process and resolve HTTP requests via REST API’s, enabling multi-cluster monitoring, and wrote connected clusters to a cache for quicker data retrieval as the user traverses the application. -Integrated TypeScript to persist type interfaces throughout codebase before runtime, reducing syntax errors, improving performance, and providing detailed errors to simplify debugging. -Utilized object-relational mapping through Prisma to generate type-safe queries, eliminating common errors associated with building SQL queries. -Promoted user communication by offering password resets through SendGrid’s email service and offering slack channel notifications for any updates on changes in cluster status. -Simulated user interactions with Jest to check application functionality and inspected the rendition of React components on the web page with React Testing Library and intercepted HTTP requests made from SuperTest with Mock Service Worker, checking connections between client-side and server-side. ## Education ### Bachelor's degree Hunter College ### Stuyvesant High School ## Contact & Social - LinkedIn: https://linkedin.com/in/rebeccakwong --- Source: https://flows.cv/rebeccakwong JSON Resume: https://flows.cv/rebeccakwong/resume.json Last updated: 2026-04-01