Summary
Overview
Work History
Education
Skills
Timeline
Generic

GOH WEN ZHE

Looking for IT Intern (Period:April-October)
Nibong Tebal, Penang

Summary

IT undergraduate with academic training in software development, database systems, web technologies, and blockchain development. Experienced in building full-stack web applications using Java, Go, and React, as well as designing and deploying smart contracts on Ethereum. Capable of developing RESTful APIs, implementing authentication systems (JWT), managing relational databases, and performing frontend–backend integration. Able to design, develop, and test complete end-to-end systems independently.

Overview

1
1
year of professional experience
3
3
Languages

Work History

Final Year Project

Full-Stack Web3 Application
03.2025 - 01.2026

TerraChain — Blockchain-based Learning Management System

Built a decentralized learning activity management platform integrating Ethereum smart contracts with a traditional web architecture. The system enables students to register decentralized identities (DID), participate in activities, record attendance on-chain, and earn ERC-20 tokens and NFT badges as verifiable achievements. Organizers can manage activities and issue blockchain-based rewards, ensuring transparent and tamper-proof records.

Tech Stack:
Solidity (Hardhat), OpenZeppelin, Go (Gin), PostgreSQL, React 18 + TypeScript (Vite), ethers.js, wagmi, RainbowKit, GORM, JWT, SIWE

Key Contributions:

  • Designed and deployed 6 Solidity smart contracts (identity, activity management, attendance tracking, ERC-20 token, ERC-1155 NFT badges, reward system)
  • Implemented on-chain attendance verification and reward distribution logic
  • Developed RESTful backend using Go + Gin, integrated with Ethereum via go-ethereum
  • Built responsive frontend with React + TypeScript, supporting multi-wallet authentication (SIWE)
  • Integrated PostgreSQL for off-chain metadata and high-performance queries
  • Implemented role-based access control (Student / Organizer / Admin)

Education

Bachelor of Science - Software Engineering

University Utara Malaysia
Sintok, Kedah, Malaysia
04.2001 -

Skills

Languages:

Java, Go, PHP, JavaScript, TypeScript, Solidity, SQL

Frameworks & Libraries:

React, Gin, TailwindCSS, Ant Design, React Query, Zustand

Blockchain & Web3:

Ethereum, Hardhat, OpenZeppelin, ethersjs, wagmi

Databases & ORM:

PostgreSQL, MySQL, GORM, SSMS (SQL Server Management Studio)

Authentication & Security:

JWT, SIWE (Sign-In with Ethereum)

Testing:

Cypress

Tools:

Git, Vite

Timeline

Final Year Project

Full-Stack Web3 Application
03.2025 - 01.2026

Bachelor of Science - Software Engineering

University Utara Malaysia
04.2001 -
GOH WEN ZHELooking for IT Intern (Period:April-October)