Computer Science Student

Saruni Martin

I'm a passionate CS student with a love for building innovative solutions. I thrive on turning complex problems into elegant, user-friendly applications. Currently exploring the world of AI, Cybersecurity and full-stack development.

View Resume
Saruni Martin

Technical Proficiency

A snapshot of the technologies I work with.

Languages
JavaScript
TypeScript
Python
Java
SQL
C++
Rust
Frontend
React
Next.js
Tailwind CSS
HTML5
CSS3
Three.js
WordPress
Backend
Node.js
MongoDB
MySQL
Neo4j
Firebase
PostgreSQL
Supabase
Tools & Platforms
Git
Docker
Google Cloud
n8n
AWS
Figma
Visual Paradigm
AI & Machine Learning
HuggingFace
LLM Development
RAG
Prompt Engineering
LangChain
LlamaIndex
Graph Neural Networks
AI Agents (Claude Code, Kimi Code, Qwen Code)

Education

My academic background.

First Class GPA

City University of Hong Kong

Hong Kong September 2023 - June 2027 (Expected Graduation)

BSc. in Computer Science (Minor in Finance)

Dean's List — most recent semester
Entrance Scholarship
Chan Sui Hung Best Student Award 2025

Relevant Coursework:

Data Structures & Algorithms
Software Engineering
Computer Architecture
Machine Learning
Cloud Computing
Database Systems
Operating Systems
Cybersecurity

Work Experience

My professional journey so far.

June 2026 - Present

Data Science Intern

O2EZ

Building a Graph Neural Network (GNN) for taste preference prediction to power food recommendation systems. Developing a comprehensive database by incorporating data from diverse sources, including chemical reaction data extracted by AI from food chemistry textbooks, disease data, metabolite and compound data, and recipe data from various online databases.

Graph Neural Networks
Data Engineering
Database Design
AI Data Extraction
Food Chemistry
Recommendation Systems

September 2025 - May 2026 (9 months)

Associate Consultant on AI in Cybersecurity Development

eWalker Consulting Ltd

Researching and developing AI-powered solutions to automate and enhance offensive security operations and reporting workflows. Core responsibilities include evaluating AI models for penetration testing, and designing and implementing Retrieval-Augmented Generation (RAG) systems for accurate, automated security audit report generation.

AI Development
RAG Development
Penetration Testing Automation
Cybersecurity AI Research
LLM Prompt Engineering
Vector Databases

June 2025 - August 2025 (8 weeks)

Creative Developer Intern (Remote)

Huang He Consultancy, Singapore

Designed and developed a responsive website using Figma, Typescript and WordPress, focusing on UX/UI optimization and performance enhancements. Collaborated with stakeholders to transform business requirements into functional digital solutions, ensuring brand consistency and seamless operation. Conducted testing, debugging, and regular content and plugin updates, while proposing innovative improvements to advance user experience.

Figma
WordPress
Responsive Web Development
UX/UI Optimization
TypeScript
SEO Optimization
Testing & Debugging

June 2025 - August 2025

Research and Investment Analyst

DF Group Ltd

Analyzed investment trends, risk factors, and performance metrics to inform investment decisions. Prepared research reports, infographics, financial models, and pitch decks. Conducted due diligence on potential investments through financial analysis, market research, and competitor analysis to identify risks. Monitored portfolio company performance and assisted in preparing Investment Committee reports. Used data visualization tools including Python, Power BI, and Tracxn to analyze trends.

Python
Data Visualization
Investment Due Diligence
Market Research
Risk Analysis
AI Tools
Tracxn

My Projects

A selection of my work. Click a card to learn more.

Multi-Layer Security Pipeline for AWS Bedrock Agents

Multi-Layer Security Pipeline for AWS Bedrock Agents

Enterprise defensive architecture for AWS Bedrock Agents using WAF, Guardrails, and Lambda preprocessing.

AWS Bedrock
Lambda
AWS WAF
3D Scene Reconstruction using VGGT with 4-Bit Quantization

3D Scene Reconstruction using VGGT with 4-Bit Quantization

Python 3D reconstruction engine using VGGT with 4-bit quantization for local consumer hardware.

VGGT
Quantization
Computer Vision
Source
ISIC Skin Cancer Classifier

ISIC Skin Cancer Classifier

Deep learning pipeline for classifying skin lesions using the ISIC medical imaging dataset.

Machine Learning
Computer Vision
Neural Networks
Plan-It

Plan-It

Personal task management web app with deadline tracking and Google Calendar integration.

TypeScript
Next.js
Tailwind CSS
Huang He Group Asia Website

Huang He Group Asia Website

Responsive corporate website designed and developed for a Singapore-based consultancy.

React
WordPress
Figma
Lock-Free L3 Order Book Engine

Lock-Free L3 Order Book Engine

High-performance C++20 order book engine with lock-free data structures and backtester.

C++
Low Latency
Data Structures
16-Bit Custom Processor Design

16-Bit Custom Processor Design

Functional 16-bit processor built in Logisim with a custom Instruction Set Architecture.

Logisim
Assembly
Computer Architecture
Source
Geometric Dash

Geometric Dash

A geometric version of Subway Surfers — endless runner with synthesized sound, playable in the browser.

Three.js
Web Audio API
Game Development
Demo
Ninety-Nine

Ninety-Nine

A playable parable: search a dark valley by lantern light, guided by sound, to find one lost sheep.

Three.js
Web Audio API
Storytelling
Demo
Stock Analysis Sandbox

Stock Analysis Sandbox

Ranks stocks & crypto by technical, fundamental, or sentiment analysis — with reasons, on real data.

Next.js
API Routes
Finance
Demo
Real-Time Market Analytics Engine

Real-Time Market Analytics Engine

Polyglot market-data pipeline (C++20 + Rust + TS) with a live, self-contained browser demo.

C++
Rust
Lock-Free

Coursework-related Projects

Click to see academic projects completed as part of my coursework, with descriptions and links to their code.

Java
UML
Academic

Leadership & Extra-Curriculars

Beyond academics — where I lead, serve, and build community.

Student Ambassador
CityUHK CLC Office (Career and Leadership Center)·2025 - Present

Student Ambassador

Represent CityUHK as a student ambassador through the Career and Leadership Center, promoting the university to prospective students, visitors, and the wider community. Greet VIPs and guests at university-wide campus tours, exhibitions, conferences, and networking events. Share university updates and experiences in school talks and promotional channels, and create videos, visuals, and social media content as a CityU digital ambassador. Support academic units and offices in delivering professional customer service across various activities.

Public Speaking
Cross-Cultural Communication
Event Coordination
Leadership
Residence Tutor
CityUHK Hall 15·July 2025 - Present

Residence Tutor

Provide proactive pastoral care and support to residents of Hall 15, fostering a safe, inclusive, and engaging community. Assist the Residence Master in implementing hall culture initiatives and year-long activity plans, contributing to student development and community well-being.

Pastoral Care
Community Building
Event Planning
Mentorship
Student Welfare Officer
Global Ambassadors Club (GAC)·December 2024 - November 2025

Student Welfare Officer

Act as a liaison between non-local students and university administration, addressing concerns and improving student welfare initiatives. Coordinate with various non-local student organizations to boost participation in campus life, strengthening community ties. Develop communication strategies to effectively promote events and initiatives, increasing involvement among students.

Student Advocacy
Cross-Cultural Communication
Event Promotion
Community Engagement
Operations Lead
Computer Science Student Chapter·November 2023 - October 2024

Operations Lead

Oversaw the sourcing of promotional items for the Computer Science Student Chapter, enhancing brand visibility and fostering a sense of community among members. Ensured the smooth functioning of the Computer Science Student Chapter website, managing updates, troubleshooting issues, and implementing improvements to maintain an engaging online presence.

Operations Management
Web Administration
Brand Strategy
Team Coordination

Volunteering

Website for Wakwetu Org
Tanzania

Website for Wakwetu Org

Developed a fully functional website for a Tanzanian NGO, improving donor engagement by 30%. Customized Wix templates with dynamic content, donation forms, and multilingual support (Swahili/English). Integrated Google Analytics to track visitor behavior and optimize outreach strategies.

Wix
JavaScript
Velo API
Google Analytics

Certifications & Courses

My commitment to continuous learning and professional growth.

Next.js: Creating and Hosting a Full-Stack Site

Shaun Wassell (LinkedIn Learning) - January 2026

Verify
Learning Amazon Web Services(AWS) for Developers

LinkedIn Learning - January 2026

Verify
Fundamentals of AI Engineering: Principles and Practical Applications

LinkedIn Learning - January 2026

Verify

References

Mentors and colleagues who have supported my professional growth.

Prof. HO Yew Kee

Academic Reference

Hall 15 Master and Associate Dean of Graduate School, City University of Hong Kong

Kenneth Kwong

Professional Reference

Founder of DF Group, Mentor, and CityU Alumni

Danny Li

Professional Reference

CTO of Hong Kong Broadband, Mentor

Jennifer Law

Professional Reference

Beyond the Code

A few of the things I enjoy doing in my free time.

Photography

Photography

Hiking

Hiking

Music

Music

Reading

Reading

Gaming

Gaming

Travelling & Exploring

Travelling & Exploring

Movies & TV Shows

Movies & TV Shows

Football

Football

Cycling

Cycling

Get In Touch

I'm open to collaborations and new opportunities.

Send a Message
Fill out the form and I'll get back to you as soon as possible.

Connect with Me

    Saruni Martin — Computer Science Student