Hua Liu

Software Engineer at OSLabs
  • Claim this Profile
Contact Information
Location
New York City Metropolitan Area
Languages
  • English -
  • Mandarin -
  • Cantonese -

Topline Score

Bio

Generated by
Topline AI

5.0

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

Filter reviews by:

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

I had the pleasure of working with Hua on our open source product, okNEXT. We worked together on several frontend features for our application, and he consistently impressed me with his dedication to our application, and his deep understanding of Next.js and TypeScript. Hua’s ability to bring the team together and lead us in building an appealing UI was amazing. He is a talented and driven software engineer, and I would enjoy working with him again. I highly recommend him for any future software engineering team.

Vivian Odekhiran

Collaborating with Hua on okNEXT was a wonderful experience. He is a persistent, skilled engineer who tirelessly architected the logic for a majority of the frontend of the project. When faced with a challenge, he can skillfully debug and troubleshoot any problem, eventually reaching a creative and innovative solution. He always shows initiative with regards to team collaboration and encouraged us to regularly commit changes and conduct code reviews. And most of all, his enthusiasm to learn and create new things is undeniably contagious. He is a true team player, and would be a valuable asset to any future team or company.

0

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

Filter reviews by:

No reviews to display There are currently no reviews available.
You need to have a working account to view this content. Click here to join now

Experience

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

      • Developed, deployed, and maintained a developer product that measures Next.js-specific metrics during development. • Architectured the frontend design by utilizing React and Next.js to create reusable components, modular SASS, and server-side-rendered pages for increased scalability, maintainability, and faster user interface loading. • Leveraged TypeScript’s ability to self-document, enforce strong static typing, and declare custom interfaces leading to reduced runtime errors and an improved experience for future developers. • Engineered custom parsing algorithms that processes Google Lighthouse API results and returns only its suggestions. • Achieved persistent state of user generated, relational metrics data through adoption of SQL (PostgreSQL) database. • Designed a dynamic and interactive GUI utilizing Recharts.js and React Hooks to display key website metrics. • Provided users with secure authentication through OAuth and authorization to their relational metrics data. • Exercised test driven development with Jest and React Testing Library to build unit and integration tests in key functions and components to ensure codebase stability, maintainability, and clarity for smoother development. • Implemented a CI / CD pipeline with GitHub actions to automate workflow and deployment, which caught errors early by running the test suite with every new PR and reduced development time. • Product developed under tech accelerator OS Labs (opensourcelabs.io). Show less

    • Software Development
    • 1 - 100 Employee
    • NapkinMath | Mobile-view app using Image to Text AI to automate receipt accounting and splitting
      • Jun 2021 - Present

      • Architectured the Node/Express.js backend to handle incoming image uploads on the server (Multer), define RESTful API endpoint behaviors, and efficiently manage routing through middleware. • Engineered a parsing algorithm that processes the text coordinates generated from the receipt image by the Google Vision API, isolating the list items, prices, tax, and receipt total regardless of receipt format• Exercised mobile first development approach to improve user experience and increase engagement on mobile devices. Show less

    • CodersOnly | Web application to help match pair programming partners
      • Apr 2021 - Present

      • Implemented real time private messaging into an existing codebase via Websocket Libraries for low-latency, bidirectional and event-based communication between a client and a server. • Incorporated unit testing with Jest and React Testing Library to create a more scalable, and maintainable codebase.• Utilized NoSQL database to assert flexible data storage and fast data retrieval while considering the future horizontal scaling of the system.

    • capableHumans | Web-based collection of brain and cognitive mini-games.
      • 2021 - Present

      • Built out multiple games’ functionality and interface, as well as the landing page using Javascript, React Hooks, and CSS for responsive client-side rendering, managing game state, and an interactive user interface.• Implemented Bcrypt and JWTs to enhance security and enforce robust authentication and authorization of users.• Utilized Node.js, Express, and PostgreSQL to build a robust backend which efficiently handles multiple requests through custom endpoints and middleware, and stores relational data under a strict schema such as player data. Show less

    • United States
    • Wellness and Fitness Services
    • Software Engineer
      • Jan 2019 - Sep 2021

      • Lead the development of an online subscription business selling custom-macronutrient meal plans and beverages. • Employed and worked alongside an international software engineering team to build out the website’s UI/UX, offer hundreds of products, and subscription management using HTML, CSS, and Javascript. • Spearheaded the development of internal business and developer tools, improving workflow efficiency between teams. • Analyzed key website metrics and customer data points, increasing revenue 30%+ month-over-month. Show less

Education

  • Fordham University
    BS, Business Administration and Management, General
    2015 - 2019

Community

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