Celine L.

Software Engineer at LatchQL
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Languages
  • Chinese Native or bilingual proficiency
  • English Native or bilingual proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 2 ratings
  • (2)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

Hannah Bernstein

Celine consistently demonstrated a strong work ethic and positive attitude, consistently delivering high-quality work even on complex tasks. She consistently demonstrated a willingness to go above and beyond to ensure the success of the project, and her ability to take on any assignment made her a valuable asset to the team. In addition to her exceptional work ethic, Celine also demonstrated impressive algorithm skills, making her a key contributor to the development of LatchQL. It is clear that the success of the project would not have been possible without her contributions.

Raymond Kim

Celine is a highly-capable, amicable individual who is able to communicate her ideas to a team. She has an affinity towards constructive criticism and is not afraid to take the path less traveled. She has shown and will continue to show immense aptitude and foresight. For this reason, I recommend Celine as an amazing addition to any development team.

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • United States
    • Software Development
    • 1 - 100 Employee
    • Software Engineer
      • Aug 2022 - Present

      • Published an NPM middleware package for GraphQL APIs to provide additional authentication/authorization checks to identify users by using JSON Web Tokens. • Developed the GraphQL playground to allow developers to test queries for users with different permission levels. • Defined TypeScript interfaces and custom types to implement strict and structural typing throughout the application, which guaranteed seamless code management, scalability and minimized compile-time errors while increasing code readability. • Implemented Redis as an in memory data structure to serve the data from the cache, avoiding continuous data fetching from users in a given amount of time thus automatically reset the user limit back to a persistent limit after timeout as well as to track response time and CPU usage. • Designed and implemented a depth/cost analysis algorithm for each GraphQL query that allows developers to adjust the cost of particular objects and changes as well as add a validation layer before the query is executed for users with different permission levels. • Utilizing the data-mocking features of Jest testing suites, a Test-Driven Development approach was implemented to guarantee the effectiveness, competence, and consistency of each feature, with a focus on test coverage. • Product developed under tech accelerator Open Source Labs (opensourcelabs.io)

    • Software Development
    • 1 - 100 Employee
    • Mortgage Calculator | Fullstack Engineer
      • Aug 2022 - Nov 2022

      • Used HTML5-based JavaScript chats to include animated, interactive graphs to present the necessary data metrics.• Implemented the container pattern in React and created reusable components to easily maintain and uniformize the codebase through abstractions and the Flux architecture, ensuring maximum efficiency.• Configured webpack to provide an optimal development environment with live reloading and to bundle dependencies into a single servable package to reduce overall server requests and file sizes, leading to improved network performance.

    • JPEG-Marketplace | Backend Engineer
      • Aug 2022 - Nov 2022

      • Implemented SQL database to store the relational data across tables with high securities, and ability to handle high volume of requests to rapidly retrieve data.• Built modular Node.js/Express server based on the middleware design pattern, routers, and controllers to handle asynchronous API requests and non-blocking I/O.• Processed the fetch request from the frontend through the middleware by the backend logic which was then serialized and returned to the frontend for rendering.• Application built with webpack for future scalability, maintainability, and faster load times by developing configuration to use hot module reloading, ES6+ transpilation for developer packages, and employing minification and uglification capabilities to lower packaged file size.

    • LENDR | Frontend Engineer
      • Aug 2022 - Nov 2022

      •Incorporated React Router to enable a faster user experience by only rendering the component needed and reducing the amount of HTTP requests.•Utilized React Hooks to streamline complex state management and conditionally render components to reduce inefficient and redundant prop drilling while establishing a flexible and unidirectional data flow pattern.•Improved code organization and maintainability by using the Sass CSS preprocessor variables to produce a seamless, appealing user experience.

Education

  • University of California, Los Angeles
    Bachelor's degree
  • Codesmith

Community

You need to have a working account to view this content. Click here to join now