Summary
Overview
Work History
Education
Skills
Websites
Projects
Timeline
Generic

Howard Cui

Melbourne,VIC

Summary

I'm an enthusiastic Full Stack Web Developer with a genuine passion in software engineering. My journey in tech has been marked by a quick adaptation to new technologies, backed by a proven track record of staying ahead in fast-paced industry environments. I don’t just talk about being proactive, I’ve consistently demonstrated it in my previous roles, always staying a step ahead with the latest trends.


Collaboration is my middle name, I've being contributing effortlessly for product delivery, tackling complex problems with creativity and efficiency. My focus goes beyond just getting the job done and delivering solutions with quality and scalability is what I value.


I am looking for new challenges and I looking forward an opportunity to build something amazing together!

Overview

1
1
year of professional experience

Work History

Contract Software Engineer

Itrazo Tracetech Pty Ltd.
01.2023 - Current
  • Built frontend SPA by using React library and state management with Redux.
  • Used AWS Amplify to integrate other AWS services such as Cognito, S3 etc.
  • Built REST API with AWS Serverless Architecture (Lambda) with Python.
  • Implemented Unit testing by using Jest and React-testing-library.
  • Collaborated with team under Agile (Scrum) workflow.

ASYNC-WORKING PTY LTD

ASYNC-WORKING PTY LTD
06.2023 - 11.2023
  • Used Next.js to build landing page and web app with Chakra UI.
  • Implemented unit-test by using Jest + React Testing Library.
  • Used RTK Query Integrated with Redux-toolkit to manage the client and server states.
  • Built REST API by using NestJS and MongoDB.
  • Used Docker to as the container and compose the Backend code and Databases.

Education

Bachelor of Science - Computing And Software System

University of Melbourne
Melbourne, VIC
12.2023

Skills

    Web Development: Nextjs, Reactjs, Redux, Zustand, Axios, React-Query, TailwindCSS, Styled-Components, SCSS, Vite, Webpack

    Backend Development: Nestjs, Expressjs, AWS Lambda Functions, Springboot, REST API, GraphQL, Apollo

    Unit Testing: Jest, React Testing Library

    Databases: Relational Databases such as MySQL, PostgreSQL, NoSQL such as AWS DynamoDB, MongoDB

    Programming Languages: Typescript, JavaScript (ES8 features), Java, C#, Python

    Other Skills: AWS, Docker, Git, Agile(Scrum)

Projects

Freight Cyber

Frontend Developer  

Description: Logistic Admin dashboard app product in Itrazo Tracetech. 

Technologies: React.js, Vite, Typescript, Antd, Styled-Component Redux-toolkit, AWS Amplify,  React-Router v6, Jest + React-Testing-Library, Axios, React-Query

  • Responsible for the Contacts Module and Custom Relationship Module, make the product 100% fit the functional requirement and Figma design graph independently.
  • Responsible for building the Login and Module Selection functionalities of the Admin Dashboard, integrate Cognito with AWS Amplify API.
  • Used React Query to cache and synchronise the server data.
  • Wrote Unit test for the responsible modules code, achieve 90% of code coverage.
  • Optimised the performance by using Lazy Load and Memoization technique in React, minimise the bundle size by optimise the dependency relationship and file structures.


TranslaTao

Full Stack Developer

Description: The translating app that support translation between multiple languages.

Technologies: React.js, Vite, Typescript, tailwindCSS, Zustand, React-Router v6, Jest + React-Testing-Library, GraphQL, Apollo Server/client

  • Used React-TTS to make the text to speech functionalities that support multiple of languages across different browser.
  • Build a server by using node.js and Apollo Server to support GraphQL API.
  • Configured the whole react project architecture, enable TailwindCSS, Jest, React-TestingLibrary, Husky and Lint-Staged with Vite as CLI.


Court Canva

Full Stack Developer

Description: Court Design App that built in Async Working.

Technologies: Next12, Redux, RTK Query, Chakra UI, Styled-Component, Nest.js, Docker,  MongoDB, JWT

  • Responsible for building the authentication with JWT in Nest.js.
  • Cache the server data by using RTK Query and Redux-toolkit, Encapsulate the RKT Query for support JWT authentication with HTTP Requests.
  • Customised fully responsive components with ChakraUI and Styled Components.
  • Optimised the performance of by using the mixing of SSR and CSR.


Radetec Diagnostic

Frontend Developer  

Description: The offical landing page of Radetec Diagnostic

Technologies: Next.js, TailwindCSS, Vercel CI/CD, Next SEO

  • Used Static Site Generation API of Next.js Page Route to generate static pages, therefore speed up the first page render speed and enable SEO.
  • Manual wrote the robots.txt and sitemap.xml to assist browser engine to crawl the webpage contents and links.
  • Reached almost four 100 score in lighthouse.
  • Configured the Domain Name from Goddady in Vercel that enabled the email services.

Timeline

ASYNC-WORKING PTY LTD

ASYNC-WORKING PTY LTD
06.2023 - 11.2023

Contract Software Engineer

Itrazo Tracetech Pty Ltd.
01.2023 - Current

Bachelor of Science - Computing And Software System

University of Melbourne
Howard Cui