Skip to content
View kndwin's full-sized avatar
💭
thinking deeply.
💭
thinking deeply.

Block or report kndwin

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
kndwin/README.md

Kevin Nguyen

GitHub: @kndwin Portfolio: https://kndwin.vercel.app Email: tnkevino@gmail.com Phone: 0421606978

Toolbox

  • Front-end: TailwindCSS, TypeScript, React, React Native, Expo, React Query, Nextjs.
  • Back-end: Node, Express, tRPC, Postgres, GraphQL, Prisma, SQL.
  • Others: AWS (Lambda, EC2, RDS), Git, Github Action, Linux.

Work experience

Mirvac - Senior Front-end Engineer (Jan 2022 - Current)

  • Successfully maintain Vite React application, utilizing react-query, Material UI, Tailwind, Zustand, OpenAPI and TypeScript.
  • Assisted in React Native application using Typescript, react-query, OpenAPI, Expo (ejected) and
  • Designed and implemented robust branching, release, and deployment strategies to support scalability and efficiency.
  • Implemented end-to-end testing using Playwright framework to ensure comprehensive test coverage and improve application quality.
  • Thoroughly documented existing processes and authored Request for Comments (RFCs) to improve processes.
  • Developed a ChatGPT-like interface within a tight deadline of one day, demonstrating ability to deliver under pressure.
  • Provided technical guidance and consultation to external teams, offering expertise in front-end development and assisting in proof-of-concept (POC) development.
  • Fostered effective collaboration with back-end engineers to facilitate seamless system design and successful implementation of new features.
  • Collaborated with business and designers to gather requirements, effectively managing and negotiating expectations.

Atelier - Full-stack Developer (Aug 2021 - Jan 2022)

  • Enhanced the front-end by developing reusable components using SASS and Apollo Client, resulting in improved code maintainability and enhanced user experience.
  • Implemented a robust backend infrastructure using Prisma, Nexus, and Apollo Server, ensuring seamless CRUD operations and optimal performance.
  • Established a comprehensive end-to-end testing framework using Cypress and integrated it with Circle CI, enabling automated testing on every branch push and enhancing code quality.
  • Designed and developed a sophisticated messaging system with GraphQL subscriptions and a Postgres pub/sub system, delivering real-time communication capabilities similar to Slack.
  • Led the migration of the existing Postgres database to AWS, leveraging the cloud platform's capabilities to enhance control, scalability, and uptime, ensuring a more robust and reliable database infrastructure.

Appian - Solution Engineer (Jan 2020 - Jul 2021)

  • Demonstrated expertise in supporting various components of the Appian stack, including application servers (Tomcat, JBoss), web servers (IIS, Apache), RDBMS (MySQL/Mariadb), Apache Kafka, Elasticsearch, and integrations with Appian.
  • Proficiently handled additional technologies such as AWS Cloud architecture, networking/VPN (IPsec), Linux (SSH/busybox tools), accessibility compliance (WCAG), and resource contention management (CPU/Memory/Threads).

Other experience

Pitbull BSC - Front-end Developer (Mar 2021 - Jan 2022)

  • Implemented a Telegram price bot using Node.js, AWS Gateway, AWS Lambda, and Serverless (SLS).
  • Developed PitStop, a Next.js application utilizing ethers.js and web3modal for future application efforts.
  • Built PitChart, a GraphQL-powered data visualization tool displaying OLHC data over time using react-financial-chart.

Education and Certifications

University of New South Wales (UNSW) - Bachelor of Engineering (Honours) / Commerce (2014 - 2020)

  • Major: Mechatronics and Information Systems (Credit average).
  • Honours thesis (Distinction): Integration of communication platforms across different operating systems.

Amazon Web Services

  • AWS Developer Associate Certification (Score: 905/1000)

FreeCodeCamp (2020-2021)

  • Completed 4 certificates, each representing 300 hours of coursework:
    • Responsive Web Design
    • JavaScript Algorithms and Data Structures
    • Front End Libraries
    • APIs & Microservices

Projects

Linear Clone

  • Link: Linear clone - Source: GitHub - Linear clone
  • Implemented browser-based database technology with <100ms write and read speeds (eliminating network round trips).
  • Utilized xstate extensively for efficient keyboard shortcut handling.

Real-time Retro

PDF Highlighter

Additional Information

  • Proficient in Tetris Battle.
  • Enthusiast of cold drip coffee.
  • Constantly engaged in personal projects and building new things. Feel free to ask me more!

Pinned Loading

  1. decoco decoco Public

    TypeScript

  2. jobs jobs Public

    Vue

  3. min min Public

    A blog with Markdown editing

    TypeScript