Hi, I'm Miko Keng 👩🏻‍💻
Computer Science undergraduate seeking a Software Engineering or AI Internship to contribute to software and AI-driven systems. Interested in building reliable, production-ready solutions that solve real business problems.
Miko Keng

About

Second-year Computer Science(Software Engineer) student at Sunway University with a 3.9/4.0 CGPA. I specialize in bridging the gap between Machine Learning and Software Engineering through hands-on experience in RAG-based AI systems, predictive analytics, and full-stack development.

Skills

Python (Pandas, Scikit-learn, Seaborn)
SQL
C/C++
JavaScript
Java
React
Node.js
Express
MongoDB
PostgreSQL
RAG & LLM Integration
LangChain
RESTful API Design
Git
Postman
Streamlit
Power BI
My Projects

Check out my latest work

BlogStack: Enterprise-Ready Backend

Architected a secure MERN backend with JWT-based authentication and role-based authorization. Engineered a robust CI/CD pipeline using GitHub Actions to automate ESLint v9 quality gates and asynchronous integration testing, ensuring 100% build reliability and deterministic state management in a production-ready environment.

Node.js
Express
MongoDB
GitHub Actions
ESLint v9
Supertest
JWT

AI Credit Risk Decision Engine

Developed an end-to-end risk assessment system combining a Random Forest Classifier with Retrieval-Augmented Generation (RAG). Solved the 'black box' problem by using ChromaDB and LangChain to provide transparent, policy-backed justifications for loan decisions.

Python
Scikit-Learn
LangChain
ChromaDB
Streamlit
HuggingFace

GitHub Intelligence MCP Server

Developed a high-performance Model Context Protocol (MCP) server to bridge LLMs with real-time GitHub data. Engineered custom repository health metrics using Zod-based strict validation and parallel API orchestration to provide AI models with feature-engineered insights.

Node.js
Model Context Protocol (MCP)
Zod
Axios
TypeScript

Unified Logistics Rate Middleware

Developed a centralized middleware server to aggregate real-time shipping rates from multiple logistics providers (J&T Express, City-Link). Implemented the Strategy Pattern to decouple provider-specific logic, integrated SpringDoc OpenAPI for automated Swagger documentation, and containerized the service using a multi-stage Docker build for microservice compatibility.

Java 17
Spring Boot 3
SpringDoc OpenAPI (Swagger)
Docker
Maven
Lombok
RESTful API

Full-Stack Task Tracker

Developed a full-stack task management system with an Angular frontend and a Node.js/Express backend. Implemented RESTful APIs for CRUD operations and integrated MongoDB Atlas for data persistence, handling cross-origin resource sharing and production deployment.

Angular
Node.js
Express
MongoDB
TypeScript
Tailwind CSS

Advanced House Price Regression

Achieved a top-tier RMSE of 0.12230 by implementing a multi-stage Stacked CV Regressor. Optimized the bias-variance tradeoff using log-transformations, skewness correction, and an ensemble of Lasso, Ridge, and LightGBM models.

Python
LightGBM
Ensemble Learning
Stacked CV
Statistical Modeling

Customer Churn Analysis & Prediction

Engineered a predictive pipeline to identify high-risk telecom customers. Mitigated a 27% class imbalance using SMOTE and optimized a Logistic Regression model via threshold tuning to achieve a 79% Recall score.

Python
Scikit-Learn
Pandas
Imbalanced-Learn (SMOTE)
Matplotlib

Titanic - ML from Disaster

Developed a Random Forest Classifier to predict survival outcomes. Engineered features from passenger names to identify titles and family units, capturing historical patterns of the 1912 disaster.

Python
Scikit-Learn
Pandas
Random Forest
Feature Engineering

AI Chatbot Portfolio

Completed RAG-based chatbot projects using LangChain and LLMs in Python. Tuned temperature and prompt structures to optimize context-aware responses.

Python
Jupyter Notebook
LLM
RAG

AI Morning Briefing Agent

Architected an autonomous agentic workflow using n8n to deliver personalized daily briefings. Integrated Google Gemini (LLM) with real-time OpenWeatherMap API data to generate context-aware insights, utilizing OAuth2 for secure Gmail delivery and automated cron-based orchestration.

n8n
Google Gemini (LLM)
OAuth2
OpenWeatherMap API
Node.js

JavaFX Movie Ticketing System

Built a desktop application with SQL integration and booking validation for a localized movie theater system.

Java
JavaFX
SQL

PyGame Arcade Project

Developed an arcade-style game using PyGame featuring collision detection, event-driven player controls, and finite game state management.

Python
PyGame

Get In Touch

Want to chat? Just shoot me a dm on LinkedIn.

LinkedIn
X