Open to Software Engineering Roles 2026

Hey there, I'm

Clyde
Kok

Software Engineer · AI & Backend Focus

Clyde Kok
React React
Python Python
Spring Boot Spring Boot
Gemini API Gemini API
Pinecone Pinecone
Docker Compose Docker Compose
GitHub GitHub
Jenkins Jenkins
Angular Angular
Node.js Node.js
React React
Python Python
Spring Boot Spring Boot
Gemini API Gemini API
Pinecone Pinecone
Docker Compose Docker Compose
GitHub GitHub
Jenkins Jenkins
Angular Angular
Node.js Node.js
React React
Python Python
Spring Boot Spring Boot
Gemini API Gemini API
Pinecone Pinecone
Docker Compose Docker Compose
GitHub GitHub
Jenkins Jenkins
Angular Angular
Node.js Node.js

My journey

From fundamentals to production-aware engineering.

Timeline of how I grew from learning software fundamentals into building full-stack, AI, blockchain, and enterprise-style systems.

Last login: 2021

$ init foundation --computing

Foundation in Computing

Started my computing journey by learning how websites, mobile apps, networks, databases, and IoT systems work together.

Built early web projects with HTML, CSS, and JavaScript
Developed mobile app features using Kotlin and Firebase
Practised Oracle SQL queries and database fundamentals
Studied subnetting, client-server communication, and IoT concepts
Last login: University

$ study software-engineering --tarumt

Software Engineering Degree

Strengthened my computer science foundation while learning how to design, test, and structure software systems.

First Class Honours with CGPA 3.89
Studied OOP, DSA, Software Architecture, AI, Data Science, and SQA
Designed relational database schemas and optimized SQL queries
Last login: 2025

$ work internship --ifast --software-engineer

Software Engineer Intern at iFAST

Moved from academic projects into enterprise financial technology systems with production-aware development practices.

Developed full-stack features using Angular and Spring
Designed, tested, and integrated REST APIs with frontend components
Performed unit and regression testing
Debugged frontend/backend integration issues using Git, Jenkins, and Argo CD
Last login: Latest

$ build ai-interview-assistant --rag --llm

AI Interview Assistant

Expanded into AI engineering by building a resume-aware mock interview system using LLMs, embeddings, vector retrieval, and answer evaluation.

Implemented resume parsing and semantic chunking
Used embeddings and vector search for personalized question generation
Applied RAG prompting to reduce irrelevant AI responses

Toolkit

What I work with

Click each category to explore my stack without turning the page into a long wall of logos.

Java

Java

Python

Python

SQL

SQL

JavaScript

JavaScript

TypeScript

TypeScript

PHP

PHP

Kotlin

Kotlin

Dart

Dart

Flutter

Flutter

Solidity

Solidity

React

React

Angular

Angular

Vue3

Vue3

Node.js

Node.js

Express

Express

Spring Boot

Spring Boot

Django

Django

Tailwind

Tailwind

HTML

HTML

CSS

CSS

MySQL

MySQL

MongoDB

MongoDB

PostgreSQL

PostgreSQL

Oracle

Oracle

Firebase

Firebase

Supabase

Supabase

Redis

Redis

phpMyAdmin

phpMyAdmin

Git

Git

GitHub

GitHub

Linux

Linux

Postman

Postman

Responsively App

Responsively App

JMeter

JMeter

Jenkins

Jenkins

ArgoCD

ArgoCD

Vercel

Vercel

Docker Compose

Docker Compose

Cloudflare

Cloudflare

Oracle Cloud

Oracle Cloud

Kong Gateway

Kong Gateway

RAG

RAG

Pinecone

Pinecone

Gemini

Gemini

Deepgram

Deepgram

n8n

n8n

Google Colab

Google Colab

Anaconda

Anaconda

Chinese

Native

80%

Cantonese

Native

80%

English

Fluent

70%

Malay

Conversational

50%

Japanese

Beginner

10%

I like building things that feel simple outside, but are structured inside.

Product-minded, I try to provide value

Debugging-focused, I enjoy solving problems

Focusing on Clean UI

Swimming / Badminton / Snooker

Learning Japanese

Open to software engineering and AI-focused roles.

Email is the fastest way to reach me. GitHub and LinkedIn are there for a deeper look first.