Post Job Free
Sign in

Software Engineer Full-Stack Developer

Location:
Ho Chi Minh City, Vietnam
Posted:
January 09, 2025

Contact this candidate

Resume:

Dau Van Dang Khoa

+84-389****** # ********.****@*****.*** ï linkedin.com/in/khoakomlem § github.com/khoakomlem Objective

Full-stack developer with 3+ years of experience in TypeScript and web development, plus 6 months of experience in Go. Skilled in Go, React, Node.js, and database management, my aim is to build and enhance scalable, high-performance applications. Dedicated to delivering efficient solutions and optimizing user experiences. Technical Skills

Languages: Go, Typescript, Pascal, C/C++, SQL, HTML/CSS Frameworks: Nestjs, Express, @colyseus, Websocket, pixijs, React, Next.js, next-intl, react-query, @tanstack, Tailwindcss, shadcn, headlessui, zustand

Experience

CronAd 2022 – Nov 2023

Software Engineer, HCM

• Developed Switch Proxy: React extension help switching proxies between domains

• Developed Auto Browser: React extension automating your browser interactions by connecting blocks, also builds a library to adapt context between background and content script.

• Developed Introduce Site: Website builder utilizing grapejs and Django for server-side functionalities (like WordPress).

Freelance Nov 2023 – Present

Software Engineer, HCM

Projects

Gunsurvival3 Next.js, Pixijs, Colyseus, multiplayer-world (Demo, Github) 2019 – Present A top-down 2D multiplayer shooting game inspired by Surviv.io and Starve.io

• Using Nextjs for client-side serving, Pixijs for fast graphic rendering

• Implemented Colyseus for multiplayer features like state synchronization, room, ...

• Implemented a type-safe library, multiplayer-world, built on top of colyseus/schema@2, enabling function synchronization, interpolations, and shared logic for both client and server sides through decorators SmartCine Next.js, Nestjs, Socket.io, Go (Demo, Github, ERD) Jul 2024 – Present A user-friendly platform for movie ticket purchases, inspired by momo.vn/cinema

• Work with 3 other members in the role of leader, front-end, nestjs back-end

• Implemented a queue system for ticket booking to prevent race conditions during purchases. Blitzbot Go Sep 2024 – Dec 2024

A telegram bot that helps traders create, manage, and modify orders, calculate leverage, and optimize risk-reward ratios based on 1R

• Allows users to open orders by sending images or trading order related prompts, which it will parse to execute the order

• Developed a shared model data structure to integrate platforms Bitget, Bybit, and Binance, with the capability to scale for additional platforms like OKX, KuCoin, ...

• Implemented features for risk and reward management, including automatic stop-loss adjustments

• Gained in-depth experience with go structure and idiomatic (uber go style, go efficiency, ...) Mindzone Typescript, Socket.io Jun 2023 – Jan 2024 A website that allows users to store notes, quotes, pictures, and plans, functioning as an all-in-one note-taking tool

• Work with 4 other members in the role of front-end

• Refactored the entire project multiple times, achieving over 40% performance improvement and eliminating stuttering lag while dragging cards

• Use tailwindcss for styling and some component libs: HeadlessUI, shadcn, radixui, blocknote, ...

• Use next-intl for language switching, react-query for data fetching, zustand for state management Personal Server - khoakomlem-internal.ddns.net DevOps Present A self-hosted debian server running various services for my projects

• Deployed MySQL, PostgreSQL, PhpMyAdmin, Jenkins, and other services

• Created a custom Jenkins Docker image to allow using docker-compose inside jenkins shell

• Created pipeline auto deploy Smartcine server and Gunsurvival3



Contact this candidate