HELLO, I'M

KIMCHHORN SAMBATH

I am a dedicated computer science student with a passion for technology and problem-solving. I’m particularly interested in AI, blockchain, web development, and game development where I can apply my skills to create innovative solutions.

Portrait
techtechtechtechtechtechtechtechtechtechtechtech

TECHINCAL SKILLS

Technologies

Node.jsNext.jsReact.jsTailwind CSSAngularBootstrapShadCNAzureJavaFXVercelAWSJestPlaywright

Languages

C++JavaJavaScriptTypeScriptRustHaskellHTMLCSSReactPython

Methodologies & Practices

Prompt EngineeringCI/CD pipelineProject ManagementAgile MethodologySDLCTest-Driven DevelopmentAPI integration

Developer Tools

GitPostgreSQLGitHubGitLabDockerEclipseVS CodePostmanFigmaLinuxSQL

TECHNICAL WORK EXPERIENCE

MAY 2025 – PRESENT
Undergrad Research Assistant
Simon Fraser University (SFU)
Organization logo
  • Building TypeScript static-analysis tools (ts-morph) to detect async anti-patterns (e.g., unhandledPromise, asyncInsideLoop, callbackHell) and testing with Jest to verify the robustness and accuracy of program.
  • Designing testability metrics (Controllability, Observability, Encapsulation Level) and evaluating on open-source Node.js projects.
  • Implementing LLM-assisted code transformations for automatic repair; documenting results for academic dissemination and tool adoption.

TECHINCAL PROJECTS

Reinforcement Learning in the context of First Person Shooter

Reinforcement Learning in the context of First Person Shooter

Reinforcement LearningPythonUnityML AgentC#
cearsefire.com

cearsefire.com

In ProgressNext.jsPostgresDockerAWS
swipe or use arrows

EXTRACURRICULAR

Langara Chess Club

Former Vice President

Langara Chess Club

Ask My AI 🤖

Chat with my AI assistant that knows my background, skills, projects, and experience in depth.

Hi! I’m Kim’s AI assistant. You can ask me anything about Kim.
0/40 words